WS_MGV7
WS_MGV7
Web Service responsável pela interface entre o MGV7 e um Sistema de Retaguarda, Legado ou ERP, permitindo a importação e exportação de dados.
Observações Gerais
Para realizar a Exportação não é necessário obedecer nenhuma sequencia de chamadas. Segue abaixo as exportações que podem ser realizadas via Web Service.
Solicita a criação de um token para autenticação do usuário. Este token será utilizado em todas as chamadas de métodos, caso o web service esteja configurado para utilizar autenticação por Token.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | String | usuario | Nome do usuário que irá utilizar o token. |
Entrada | String | senha | Senha do usuário que irá utilizar o token. |
Retorno | ERetornoToken | Retorno da solicitação, contendo o token gerado. | Caso a propriedade sucesso seja false, significa que o sistema não obteve sucesso na autenticação do usuário ou que o usuário não possuia permissão para se comunicar com o Web Service. Ainda nesse cenário, a propriedade de token não será preenchida e será retornada com o valor null. |
Inicia o processo de importação. Se já houver uma importação em andamento ela será cancelada e uma nova será criada.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | código da loja onde se dará a importação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Entrada | Inteiro 32 bits | quantidadeDeArquivos | Quantidade de informações que serão importadas. Exemplo: Se pretende-se importar Campo extra 1, Campo extra 2 e Itens, então este campo receberá 3. |
Entrada | Inteiro 32 bits | tipoDeImportacao |
1 => MGV7 (Default) 2 => Sincronização de Loja Principal 3 => Contigência de Rede |
Retorno | ERetornoImp |
Informações sobre a
chamada do método |
Retorno do método. Informações utilizadas no objeto retornado: <codigo>: Refere-se ao numeroDaImportacao. Este número deverá ser utilizado nas chamadas dos demais métodos. Caso não seja possível iniciar a importação, este campo será uma string vazia. <Msg>: Mensagem de erro/aviso. Possíveis erros de retorno: <Msg>: A importação foi iniciada com sucesso, porém havia uma outra em andamento e ela foi cancelada. |
Através deste método pode-se confirmar o recebimento de uma ou mais transações para que as mesmas não sejam mais enviadas na próxima exportação, que é realizada pelo método ExportaTransacoes.
Método obsoleto.
Este método depende do Inicia/Finaliza importação.
Por favor, utililize o ConfirmaUsoTransacaoTodasLojas
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | List<inteiro de 32 bits > | transacoes | Lista de sequenciais das transações que foram enviados através do método ExportaTransacoes. |
Retorno | List< ERetornoImp > |
Lista com os sequenciais que não foram importados ou importados com erro.
|
Através deste método pode-se confirmar o recebimento de uma ou mais transações para que as mesmas não sejam mais enviadas na próxima exportação. Este método foi projetado para uso no MGV7, permitindo que seja dado baixa em transações de mais de uma loja.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Entrada | List<LojaTransacaoTO> | transacoeslojas | Lista de Lojas/sequenciais das transações que são obtidos através do método ExportaTransacoes/ExportaTransacoesTodasAsLojas. |
Retorno | List< ERetornoImp> |
Lista com os sequenciais que não foram importados ou importados com erro.
|
Através deste método pode-se confirmar o recebimento de uma ou mais transações em apenas uma loja, para que as mesmas não sejam mais enviadas na próxima exportação
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Entrada | Inteiro 32 bits | loja | Código da Loja. |
Entrada | List<Inteiro> | transacoes | Lista de sequenciais das transações que são obtidos através do método ExportaTransacoes. |
Retorno | List< ERetornoImp> |
Lista com os sequenciais que não foram importados ou importados com erro.
|
Através deste método pode-se confirmar o recebimento de uma ou mais comandas para que as mesmas não sejam mais enviadas na próxima exportação.
Apenas comandas abertas poderão encerradas.
As comandas são recebidas através do web método
ExportaComandasPorLoja
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Entrada | inteiro 32 bits | loja | Código da loja |
Entrada | List<inteiro 32 bits> | comandas | Lista com os números de comandas enviadas pelo MGV. |
Retorno | List< ERetornoImp > |
Lista com os sequenciais, indicando se os mesmos foram registrados com sucesso (importado=true) ou não (importado=false).
Possíveis erros (informados no campo codigo): -3 = Erro interno -4 = Não autorizado |
Permite selecionar quais balanças serão atualizadas e quais informações serão enviadas para as mesmas.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | SolicitaCargaTO | solicitacaoCarga |
Informa as balanças que receberão a carga e os tipos de dados que serão enviados. |
Retorno | ERetornoImp |
Informações sobre a
chamada do método |
Retorno do método. Informações utilizadas no objeto retornado: <codigo>: vazio <Msg>: Mensagem de erro/aviso. Possíveis erros de retorno: <Msg>: Não havia uma importação iniciada. |
Permite selecionar quais balanças serão atualizadas e quais informações serão enviadas para as mesmas.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | string(10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Entrada | Inteiro 32 bits | loja | Código da loja onde será feita a solicitação. |
Entrada | String | balancas |
Cógido das balanças que rebecerão a carga. Composto pela seguinte estrutura:
Nesse exemplo as balaças de código 01, 03,04 e 64 receberão carga. |
Entrada | String | opcoes |
Opções de comunicação.Composto pela seguinte estrutura:
Nesse exemplo estamos uma carga de Itens (03), Complenta (1) e Configuração da Balança (26) Complenta(1). Para visualizar as opções de comunicação e os tipos de dados disponíves vide estrutura OpcoesSolicitacaoCargaTO |
Retorno | ERetornoImp |
Informações sobre a
chamada do método |
Retorno do método. Informações utilizadas no objeto retornado: <codigo>: vazio <Msg>: Mensagem de erro/aviso. Possíveis erros de retorno: <Msg>: Não havia uma importação iniciada. |
Indica que todos os arquivos já foram enviados e a importação foi finalizada.
Em sua chamada o sistema irá realizar a associação de dados.
O MGV 7 poderá realizar o envio de carga e/ou realizar a recepção de dados após a importação no caso dessas opções estarem configuradas no MGV 7.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Retorno | ERetornoImp |
Informações sobre a
chamada do método |
Retorno do método. Informações utilizadas no objeto retornado: <codigo>: vazio <Msg>: Mensagem de erro/aviso. Possíveis erros de retorno: <Msg>: Não havia uma importação iniciada. |
Realiza a associação manual de itens com uma balança.
Parâmetros | ||||
---|---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Obrigatório | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Sim | Número retornado pelo método IniciaImportacao |
Entrada | Inteiro 32 bits | balanca | Sim | Código da balança |
Entrada |
List |
codItens | Sim | Lista com os códigos dos itens |
Retorno | ERetornoImp |
Retorno do método. Informações utilizadas no objeto retornado: <codigo>: vazio <Msg>: Mensagem de erro/aviso. Possíveis erros de retorno: <Msg>: Não havia uma importação iniciada. <Msg>: Não foi possível concretizar a solicitação. <Msg>: Associação manual não habilitada. |
Cancela o processo de importação.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Retorno | ERetornoImp |
Informações sobre a
chamada do método |
Retorno do método. Informações utilizadas no objeto retornado: <codigo>: vazio <Msg>: Mensagem de erro/aviso. Possíveis erros de retorno: <Msg>: Não havia uma importação iniciada. |
Importa informações de Campo Extra 1.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | List< CampoExtra1TO > | campoExtra1 | Lista com as entidades de Campo Extra 1 |
Retorno | List< ERetornoImp > |
Lista com os códigos que não foram importados ou importados com erro.
|
Importa informações de Campo Extra 2.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | List< CampoExtra2TO > | campoExtra2 | Lista com as entidades de Campo Extra 2 |
Retorno | List< ERetornoImp> | Lista com os códigos que não foram importados ou importados com erro. |
Importa informações de Campo Extra 3.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | List< CampoExtra3TO > | campoExtra3 | Lista com as entidades de Campo Extra 3 |
Retorno | List< ERetornoImp > | Lista com os códigos que não foram importados ou importados com erro. |
Importa informações de Campo Extra 4.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | List< CampoExtra4TO > | campoExtra4 | Lista com as entidades de Campo Extra 4 |
Retorno | List< ERetornoImp > | Lista com os códigos que não foram importados ou importados com erro. |
Importa informações Extras.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | List< InformacaoExtraTO > | informacaoExtra | Lista com as entidades |
Retorno | List< ERetornoImp > | Lista com os códigos que não foram importados ou importados com erro. |
Importa informações de conservação e/ou dicas de consumo.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | List< ConservacaoTO > | conservacao | Lista com as entidades |
Retorno | List< ERetornoImp > | Lista com os códigos que não foram importados ou importados com erro. |
Importa informações de fornecedores.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | List< FornecedorTO > | fornecedores | Lista com as entidades |
Retorno | List< ERetornoImp > | Lista com os códigos que não foram importados ou importados com erro. |
Importa informações de fracionadores.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | List< FracionadorTO > | fracionadores | Lista com as entidades |
Retorno | List< ERetornoImp > | Lista com os códigos que não foram importados ou importados com erro. |
Importa informações de Taras predeterminadas.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | List< TaraTO > | taras | Lista com as entidades |
Retorno | List< ERetornoImp > | Lista com os códigos que não foram importados ou importados com erro. |
Importa informações nutricionais.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | List< InformacaoNutricionalTO > | informacoesNutricionais | Lista com as entidades |
Retorno | List< ERetornoImp > | Lista com os códigos que não foram importados ou importados com erro. |
Importa informações do Departamento.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | List< DepartamentoTO > | departamentos | Lista com as entidades de Departamento |
Retorno | List< ERetornoImp> | Lista com os códigos que não foram importados ou importados com erro. |
Importa itens
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | List< ItemTO > | itens | Lista com as entidades |
Retorno | List< ERetornoImp > | Lista com os códigos que não foram importados ou importados com erro. |
Importa informações de Balança.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | List< BalancaTO > | balancas | Lista com as entidades de Balança |
Retorno | List< ERetornoImp > | Lista com os códigos que não foram importados ou importados com erro. |
Importa parâmetros da Balança.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | List< ParametroBalancaTO > | parametrosDaBalanca | Lista com as entidades de Balança |
Retorno | List< ERetornoImp > | Lista com os códigos que não foram importados ou importados com erro. |
Importa Operadores da Balança.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | List< OperadorTO > | operadores | Lista com as entidades de Operadores |
Retorno | List< ERetornoImp > | Lista com os códigos que não foram importados ou importados com erro. |
Importa Percentuais de Glaciamento
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | List< PercentualGlaciamentoTO > | percentuaisDeGlaciamento | Lista com as entidades de Percentual de Glaciamento |
Retorno | List< ERetornoImp > | Lista com os códigos que não foram importados ou importados com erro. |
Importa Configuração do MGV 7
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | DataSet | ds | String no formato base 64 que representa o arquivo exportado pelo método ExportaConfiguracaoMGV |
Retorno | List< ERetornoImp > | Lista com os erros ocorridos na importação da configuração |
Importa Configuração do MGV 7 no formato JSON.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | EConfiguracaoAplicacaoIntegracao | configuracao | Configuração a ser importada. |
Retorno | List< ERetornoImp > | Lista com os erros ocorridos na importação da configuração |
Realiza a exclusão de mídias
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | List<EOpcoesMidia> | opcoesExclusaoMidia |
Lista de mídias que devem ser apagadas.
Mídias nativas não podem ser eliminadas. Essas mídias tem código inferior a 500. |
Retorno | List< ERetornoImp > | Lista com os erros ocorridos no processo |
Este método permitirá alterar o preço de produtos um item cadastrado no MGV7
Parâmetros | ||||
---|---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Obrigatório | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Sim | Número retornado pelo método IniciaImportacao |
Entrada | List<PrecoItemTO> | lista | Sim | Lista com os preços dos itens. |
Retorno | List< ERetornoImp > | Lista com os erros ocorridos no processo |
Este método permitirá cadastrar um preço promocional para produtos comercializados aos clientes que possuem cartão de fidelidade da Loja.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | List<EDadosPrecoPromocional> | dadosPromocionais | Lista com os dados dos preços promocionais. |
Retorno | List< ERetornoImp > | Lista com os erros ocorridos no processo |
Realiza a importação de teclado e suas teclas, o qual Permitirá efetuar a associação dos itens mais vendidos às Teclas do Teclado de Acesso Rápido das balanças.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | List<TecladoTO> | teclados | Lista de teclados que devem ser importados. |
Retorno | List< ERetornoImp > | Lista com os erros ocorridos no processo |
Realiza a importação de texto genérico.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | List<TextoGenericoTO> | textos | Lista de textos genéricos que devem ser importados. |
Retorno | List< ERetornoImp > | Lista com os erros ocorridos no processo |
Realiza a importação de mensagens promocionais, que poderão ser associadas as diversas balanças do MGV7.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | List<MensagemPublicitariaTO> | mensagensPublicitaria | Lista de mensagens que devem ser importadas. |
Retorno | List< ERetornoImp > | Lista com os erros ocorridos no processo |
Utilizada no controle de rastreabilidade de produtos, este método realiza a importação dos itens que já foram comercializados, efetuando a baixa no MGV7.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | List<ExportaTransacoesPendentesTO> | transacoesPendentes |
Lista com as transações de rastreabilidade para se efetuar a baixa no MGV7.
* O campo DataHoraTransacao representa a data e hora da baixa da transação. |
Retorno | List< ERetornoImp > | Lista com os erros ocorridos no processo |
Realiza a importação de mídias.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | numeroDaImportacao | Número retornado pelo método IniciaImportacao |
Entrada | MidiaTO | midia | Informações sobre a mídia |
Retorno | List< ERetornoImp > | Lista com os erros ocorridos no processo |
Retorna uma lista com todos os códigos de loja do MGV 7.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List<int> | retorno | Lista com os códigos de loja disponíveis no MGV 7 |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Pesquisa um item através do código
Parâmetros | ||||
---|---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Obrigatório | Observações |
Entrada | Inteiro 32 bits | loja | Sim | Código da Loja |
Entrada | string (10) | palavraChave | Sim | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Entrada | Inteiro 32 bits | codItem | Sim | Código do Item que se deseja obter informações |
Saída | ItemTO | item | Item encontrado ou vazio caso item não encontrado. | |
Retorno | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. <Msg> Informação não encontrada. |
Método responsável por recuperar as informações do Help (página HTML) do Web Service do MGV 7.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Saída | string | - | Endereço do Help em HTML |
Método responsável por recuperar a versão do MGV7.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Retorno | string | - | Versão atual do MGV7 |
Método que irá exportar as comunicações pendentes de todas as balanças de uma determinada loja
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List<ERetornoComunicacao > | comunicacoes |
Retorno do método. Neste método os campos PercentualConcluido e Tentativas não são utilizados. |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. <Msg> Loja não existe. |
Método que irá exportar as comunicações em execução de uma determinada loja .
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List<ERetornoComunicacao > | comunicacoes |
Retorno do método. |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. <Msg> Loja não existe. |
Exportar a situação de todos os serviços do MGV 7..
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Entrada | Inteiro 32 bits | loja | código da loja onde se dará a exportação |
Retorno | List<ERetornoServico > | servicos |
Retorno do método. Possíveis erros de retorno: Não há erros previstos. |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Exportar os logs de alerta gerados pelo MGV 7 dentro de uma determinada data.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Entrada | DateTime | intervaloInicial |
Data Inicial. Formato do intervalo: AAAA-MM-DD HH:MM:SS *Recomendado utilizar no máximo até 15 dias antes da data de solicitação. |
Entrada | DateTime | intervaloFinal |
Data Final Formato do intervalo: AAAA-MM-DD HH:MM:SS *Intervalo final deve ser preenchido com a data até o dia da solicitação. |
Entrada | Int | tipoLogExportacao |
Tipo de log a ser exportado
[1] => Logs de Execução da Aplicação [9] => Logs de Alerta [11] => Logs de Alteração Cadastral |
Retorno | List<ERetornoLog > | log |
Retorno do método. Possíveis erros de retorno: Não há erros previstos. |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Exportar os detalhes das balanças cadastradas no MGV 7, como IP, versão, modelo, etc.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | Código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List<ERetornoDadosBalanca > | detalhesDaBalanca |
Retorno do método. |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. <Msg> Loja não existe. |
Exportar as configurações do MGV 7
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | String |
String no formato Base 64 que representa o stream do arquivo de configurações. Este conteúdo deve ser salvo em um arquivo. Sugere-se CfgMGV7.DAT |
Retorno do método. Caso não seja possívelo exportar, será devolvido NULL. |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Exportar as configurações do MGV 7 no formato JSON.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | EConfiguracaoAplicacaoIntegracao | configuracao |
Retorno do método. Caso não seja possívelo exportar, será devolvido NULL. |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Exportar as transações embaladas realizadas entre balanças e MGV 7 referentes a gestão de validade
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List<ExportaTransacoesPendentesTO> | transacoesPendentes | Lista com as transações realizadas |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Exporta os operadores das balanças
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List<OperadorTO> | Operadores | Lista com os operadores cadastrados no MGV7 |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Este método exporta todos os acumulados, tanto diário quanto mensal, de todos os produtos das balanças Prix4, Prix4 Flex, Prix4 Plus, Prix4 W Plus, Prix4 Uno, Prix4 Due, Prix5, Prix5 Plus e Linha Prix6.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List<AcumuladoTO> | transacoesAcumuladas | Lista com as transações realizadas |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Este método exporta as transações que foram realizadas por operador nas balanças.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List<TransacaoBalancaTO> | transacoesOperador | Lista com as transações realizadas por operador. |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Este método exporta o total de transações que foram realizadas por operador nas balanças.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List<ExportaTransacoesTotaisTO> | transacoesTotalizadas | Lista com as transações realizadas |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Este método exporta por tipo todas as transações realizadas na balança que ainda não foram baixadas pelo métodos ConfirmaUsoTransacao / ConfirmaUsoTransacaoTodasLojas.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Entrada | Inteiro | tipo |
Tipo da transação, onde:
|
Entrada | String | lote | Lote para filtro, ou vazio para todos os registros. |
Retorno | List<TransacaoBalancaTO> | transacoes | Lista com as transações realizadas |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Este método exporta todas as transações de todas as lojas que ainda não foram baixadas pelo métodos ConfirmaUsoTransacao / ConfirmaUsoTransacaoTodasLojas.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Entrada | Inteiro | tipo |
Tipo da transação, onde:
|
Entrada | String | lote | Lote para filtro, ou vazio para todos os registros. |
Entrada | Inteiro 32 bits | limiteRegistrosPorLoja | Limite máximo de registros que será retornado por loja. Se informado -1, será respeitado o valor configurado em CR_Max_Transacoes_Exportar (Mgv7Def.ini) |
Retorno | List<TransacaoBalancaTO> | transacoes | Lista com as transações realizadas |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Este método exporta todas as transações de todas as lojas (caso não seja especificada uma loja) que ainda não foram baixadas pelo métodos ConfirmaUsoTransacao / ConfirmaUsoTransacaoTodasLojas.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Entrada | Inteiro | tipo |
Tipo da transação, onde:
|
Entrada | String | lote | Lote para filtro, ou vazio para todos os registros. |
Entrada | Inteiro 32 bits | limiteRegistrosPorLoja | Limite máximo de registros que será retornado por loja. Se informado -1, será respeitado o valor configurado em CR_Max_Transacoes_Exportar (Mgv7Def.ini) |
Entrada | Inteiro | loja | Código da loja ou informe zero (0) para exportar de todas as lojas |
Entrada | DateTime | dataInicial | Data da transação inicial no formato ano/mes/dia. Só possui efeito se informado em conjunto com o parâmetro dataFinal. |
Entrada | DateTime | dataFinal | Data da transação final no formato ano/mes/dia. Só possui efeito se informado em conjunto com o parâmetro dataInicial. |
Retorno | List<TransacaoBalancaTO> | transacoes | Lista com as transações realizadas |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Exporta todas as comandas encerradas e suas respectivas transações.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Entrada | Inteiro | loja | Código da loja |
Entrada | Inteiro 32 bits | comanda |
Número da comanda que se deseja exportar. Informe 0 (zero) para exportar todas as comandas encerradas.
|
Saída | List< ComandaTO > | listaComandas | Lista com as comandas e suas respectivas transações |
Retorno | ERetornoExp | Informações sobre o processamento da exportação. |
Caso seja informado o número da comanda, será devolvido o status dela. Possíveis erros (informados no campo coodigo): -3 = Erro interno -4 = Não autorizado |
Exporta informações do Departamento.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | Código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List < DepartamentoTO > | departamentos | Lista com as entidades de Departamento |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Exporta informações das balanças cadastradas.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | Código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List < BalancaTO > | balancas | Lista com as entidades de Balança |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Exporta os parâmetros de configuração das balanças.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | Código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List < ParametroBalancaTO > | parametrosBalanca | Lista com as entidades de Balança |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Exporta itens cadastrados no MGV7.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | Código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List < ItemTO > | itens | Lista com as entidades |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Exporta as Informações Extras cadastradas no MGV7.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | Código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List < InformacaoExtraTO > | informacoesExtras | Lista com as entidades |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Exporta as Informações Nutricionais cadastradas.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | Código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List < InformacaoNutricionalTO > | informacoesNutricionais | Lista com as entidades |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Exporta informações de fornecedores.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | Código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List < FornecedorTO > | fornecedores | Lista com as entidades |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Exporta informações de conservação e/ou dicas de consumo.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | Código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List < ConservacaoTO > | conservacoes | Lista com as entidades |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Realiza a Exportação de teclado e suas teclas, o qual Permitirá efetuar a associação dos itens mais vendidos às Teclas do Teclado de Acesso Rápido das balanças.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | Código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List< TecladoTO > | teclados | Lista de teclados que devem ser Exportados. |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Realiza a Exportação de texto genérico.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | Código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List< TextoGenericoTO > | textos | Lista de textos genéricos que devem ser Exportados. |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Exporta informações de fracionadores.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | Código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List < FracionadorTO > | fracionadores | Lista com as entidades |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Exporta informações de Campo Extra 1.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | Código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List< CampoExtra1TO > | campoExtras1 | Lista com as entidades de Campo Extra 1. |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Exporta informações de Campo Extra 2.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | Código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List< CampoExtra2TO > | campoExtras2 | Lista com as entidades de Campo Extra 2 |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Exporta informações de Campo Extra 3.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | Código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List < CampoExtra3TO > | campoExtras3 | Lista com as entidades de Campo Extra 3 |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Exporta informações de Campo Extra 4.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | Código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List <CampoExtra4TO > | campoExtras4 | Lista com as entidades de Campo Extra 4 |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Exporta informações de Taras predeterminadas.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | Código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List < TaraTO > | tarasPre | Lista com as entidades |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Exporta Percentuais de Glaciamento
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | Código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List < PercentualGlaciamentoTO > | percentuaisDeGlaciamento | Lista com as entidades de Percentual de Glaciamento |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Exporta o Preço Promocional dos itens.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | Código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List< EDadosPrecoPromocional> | precosPromocionais | Lista com os dados dos preços promocionais. |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. | Lista com os erros ocorridos no processo |
Realiza a Exportação de mensagens promocionais.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | Código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List< MensagemPublicitariaTO > | mensagensPromocionais | Lista de mensagens que devem ser Exportadas. |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Realiza a Exportação de mídias.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | Código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Retorno | List<Inteiro 32 bits> | codigosDasMidias | Código das mídias |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Exporta o arquivo físico da mídia.
Parâmetros | |||
---|---|---|---|
Tipo do parâmetro | Tipo de Dado | Nome do parâmetro/Valor de saída | Observações |
Entrada | Inteiro 32 bits | loja | Código da loja onde se dará a exportação |
Entrada | string (10) | palavraChave | Texto que irá garantir a autenticidade no consumo dos serviços Web. |
Entrada | Inteiro 32 bits | codigo | Código da mídia. |
Retorno | MidiaTO | midia | Informações da mídia. |
Saída | ERetornoExp | Parâmetro de saída que indica um possível erro. |
Caso nenhum erro ocorra, este campo será devolvido nulo. Possíveis erros: <Msg> Palavra chave inválida. <Msg> Não foi possível concretizar a solicitação. |
Entidade que representa o retorno de um método, contendo informações ocorridas no processamento.
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Sucesso | Booleano | - | Indica se a operação foi realizada com sucesso. | - |
Token | String | - | Token gerado para autenticação. Caso a operação não tenha sido realizada com sucesso, esse token terá o valor nullo. | - |
ExpireAt | String | - | Data no qual o token expira. | - |
Entidade que representa o retorno de um método, contendo informações ocorridas no processamento.
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | String(10) | - | Código da entidade, ou -1 para processos que não estão associados a uma entidade específica. | - |
Msg | string(4096) | - | Mensagem ocorrida no processo | - |
Importado | Boolean | - | Indica se a entidade foi importada | - |
CodigoDaLoja | Inteiro 32 bits | - | Código da loja, quando houver dados de mais de uma loja no conjunto. | - |
Entidade que representa o retorno de um método de exportação, contendo informações ocorridas no processamento.
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | String(10) | - | Código do erro | - |
Msg | string(4096) | -- | Mensagem ocorrida no processo | - |
CodigoDaLoja | Inteiro 32 bits | - | Código da loja, quando houver dados de mais de uma loja no conjunto. | - |
Entidade que representa os dados retornados para uma determinada balança .
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | Inteiro 32 bits | - | Código da balança | - |
MeioComunicacao | inteiro 32 bits | -- | Tipo de comunicação |
1=> RS-485
2=> RF 3=> Ethernet 4=> WiFi |
EnderecoIP | string | - | Endereço IP | |
VersaoFirmware | string | - | Versão do firmware da balança | |
Etiqueta | string | - | Descrição da etiqueta selecionada | |
Modelo | string | - | Descrição do Modelo da Balança | |
Ativa | Booleano | - | Indica se a balança está ativa | |
DeptoCodigo | Inteiro 32 bits | - | Código do departamento principal | |
DeptosAssociados | List<inteiro 32 bits> | - | Lista de departamentos associados com a balança. | |
Observacao | String | - | Observações | |
NumeroCargaBalanca | Inteiro 32 bits | - | Número de carga da balança | |
NumeroCargaPrograma | Inteiro 32 bits | - | Número de carga no MGV 7 | |
EtiquetasImpressas | Inteiro 32 bits | - | Total de etiquetas impressas | |
ConectadaAoGW | Booleano | - | Indica se a balança está contectada ao Gerenciador Web | |
EstadoAtual | Inteiro 32 bits | - | Indica o estado atual de uma balança |
0=> Desconhecida
1=> Atualizada 2=> Desatualizada 3=> Falha na Comunicação 4=> Desativada |
Entidade que representa o retorno do método de consulta de serviços do MGV 7
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Estacao | String | - | Identificação da Estação | - |
NomeServico | String | - | Nome do serviço | - |
DescricaoServico | String | - | Descrição do Serviço | - |
Tarefa | Inteiro 32 bits | - | Tarefa do Serviço |
0 => Não Especificada 1 => Envio de Carga 2 => Backup |
Situacao | Inteiro 32 bits | - | Situação do serviço |
1 => Em execução : o serviço está em execução
2 => Parado: o serviço está parado 3 => Desconhecido: a situação do serviço não pode ser determinada |
Entidade utilizada para representar as comunicações do MGV 7 com as balanças .
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | Inteiro 32 bits | - | Código da configuração da transmissão | - |
Data | Data hora | - | Data e hora da requisição da transmissão | - |
TipoDeTransmisao | Inteiro 32 bits | - |
1=> Transmissao
2=> Recepcao 3=> Verificacao 4=> DetalheVerificacao 5=> RecepcaoTransmissao 6=> TransmissaoViaCargaAutomatica 7=> AtualizacaoFirmware |
- |
ListaBalancas | List< EDetalheComunicacao> | Lista com os detalhes das balanças que foram configuradas para comunicação |
Entidade utilizada para representar os detalhes de uma determinada comunicação.
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
CodigoBalanca | inteiro 32 bits | - | Código da balançca | - |
EnderecoIp | String | - | Endereço IP da balança, caso ela seja Wifi ou Eth | - |
EstadoComunicacao | Inteiro 32 bits | - |
Estado atual da comunicação com a balança 1 => Comunicação Pendente 2 => Comunicando 3 => Sucesso na Comunicação 4 => Falha na Comunicação 5 => Preparando Informações 6 => Salvando Informações Recebidas 7 => Balança desativada 8 => Comunicação Cancelada 9 => Sucesso na verificação do estado 10=> Falha na verificação do estado 11=> Sucesso na recepção 12=> Falha na recepção |
- |
PercentualConcluido | Inteiro 32 bits | - | Percentual concluído da comunicação com a respectiva balança | - |
Tentativa | Inteiro 32 bits | - | Tentativa de comunicação | - |
Entidade que representa os dados retornados do Log do sistema
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | Inteiro de 32 bits | - | identificador do Log | - |
Msg | string | -- | Mensagem do Log | - |
VersaoMGV7 | string | - | Versão de MGV 7 onde o log foi gerado | - |
DataHora | Data hora | - | Data e hora do log | - |
Dados do Campo Extra 1
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | String(4) | sim | Código do Campo extra | Máximo 4 dígitos numéricos |
Observacao | string(100) | Não | Observação sobre o campo extra | Máximo 100 bytes |
Linha1 | string(56) | Não* | 1ª linha do campo extra | Máximo 56 bytes |
Linha2 | string(56) | Não* | 2ª linha do campo extra | Máximo 56 bytes |
Linha3 | string(56) | Não* | 3ª linha do campo extra | Máximo 56 bytes |
Linha4 | string(56) | Não* | 4ª linha do campo extra | Máximo 56 bytes |
Linha5 | string(56) | Não* | 5ª linha do campo extra | Máximo 56 bytes |
Dados do Campo Extra 2
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | String(4) | sim | Código do Campo extra | Máximo 4 dígitos numéricos |
Observacao | string(100) | Não | Observação sobre o campo extra | Máximo 100 bytes |
Linha1 | string(56) | Não* | 1ª linha do campo extra | Máximo 56 bytes |
Linha2 | string(56) | Não* | 2ª linha do campo extra | Máximo 56 bytes |
Linha3 | string(56) | Não* | 3ª linha do campo extra | Máximo 56 bytes |
Linha4 | string(56) | Não* | 4ª linha do campo extra | Máximo 56 bytes |
Linha5 | string(56) | Não* | 5ª linha do campo extra | Máximo 56 bytes |
Dados do Campo Extra 3
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | String(6) | sim | Código do Campo extra | Máximo 4 dígitos numéricos |
Observacao | string(100) | Não | Observação sobre o campo extra | Máximo 100 bytes |
Linha1 | string(56) | Não* | 1ª linha do campo extra | Máximo 56 bytes |
Linha2 | string(56) | Não* | 2ª linha do campo extra | Máximo 56 bytes |
Linha3 | string(56) | Não* | 3ª linha do campo extra | Máximo 56 bytes |
Linha4 | string(56) | Não* | 4ª linha do campo extra | Máximo 56 bytes |
Linha5 | string(56) | Não* | 5ª linha do campo extra | Máximo 56 bytes |
Dados do Campo Extra 4
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | String(6) | sim | Código do Campo extra | Máximo 4 dígitos numéricos |
Observacao | string(100) | Não | Observação sobre o campo extra | Máximo 100 bytes |
Linha1 | string(56) | Não* | 1ª linha do campo extra | Máximo 56 bytes |
Linha2 | string(56) | Não* | 2ª linha do campo extra | Máximo 56 bytes |
Linha3 | string(56) | Não* | 3ª linha do campo extra | Máximo 56 bytes |
Linha4 | string(56) | Não* | 4ª linha do campo extra | Máximo 56 bytes |
Linha5 | string(56) | Não* | 5ª linha do campo extra | Máximo 56 bytes |
Dados da Informação Extra
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | String(6) | sim | Código da Informação extra | Máximo 6 dígitos numéricos |
Observacao | string(100) | Não | Observação sobre a informação extra | Máximo 100 bytes |
Linha1 | string(56) | Não* | 1ª linha da informação extra | Máximo 56 bytes |
Linha2 | string(56) | Não* | 2ª linha da informação extra | Máximo 56 bytes |
Linha3 | string(56) | Não* | 3ª linha da informação extra | Máximo 56 bytes |
Linha4 | string(56) | Não* | 4ª linha da informação extra | Máximo 56 bytes |
Linha5 | string(56) | Não* | 5ª linha da informação extra | Máximo 56 bytes |
Linha6 | string(56) | Não* | 6ª linha da informação extra | Máximo 56 bytes |
Linha7 | string(56) | Não* | 7ª linha da informação extra | Máximo 56 bytes |
Linha8 | string(56) | Não* | 8ª linha da informação extra | Máximo 56 bytes |
Linha9 | string(56) | Não* | 9ª linha da informação extra | Máximo 56 bytes |
Linha10 | string(56) | Não* | 10ª linha da informação extra | Máximo 56 bytes |
Linha11 | string(56) | Não* | 11ª linha da informação extra | Máximo 56 bytes |
Linha12 | string(56) | Não* | 12ª linha da informação extra | Máximo 56 bytes |
Linha13 | string(56) | Não* | 13ª linha da informação extra | Máximo 56 bytes |
Linha14 | string(56) | Não* | 14ª linha da informação extra | Máximo 56 bytes |
Linha15 | string(56) | Não* | 15ª linha da informação extra | Máximo 56 bytes |
Linha16 | string(56) | Não* | 16ª linha da informação extra | Máximo 56 bytes |
Linha17 | string(56) | Não* | 17ª linha da informação extra | Máximo 56 bytes |
Linha18 | string(56) | Não* | 18ª linha da informação extra | Máximo 56 bytes |
Linha19 | string(56) | Não* | 19ª linha da informação extra | Máximo 56 bytes |
Linha20 | string(56) | Não* | 20ª linha da informação extra | Máximo 56 bytes |
Dados da Conservação
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | String(4) | sim | Código da Conservação | Máximo 4 dígitos numéricos |
Observacao | string(100) | Não | Observação sobre a conservação | Máximo 100 bytes |
Linha1 | string(56) | Não* | 1ª linha da conservação | Máximo 56 bytes |
Linha2 | string(56) | Não* | 2ª linha da conservação | Máximo 56 bytes |
Linha3 | string(56) | Não* | 3ª linha da conservação | Máximo 56 bytes |
Linha4 | string(56) | Não* | 4ª linha da conservação | Máximo 56 bytes |
Linha5 | string(56) | Não* | 5ª linha da conservação | Máximo 56 bytes |
Linha6 | string(56) | Não* | 6ª linha da conservação | Máximo 56 bytes |
Linha7 | string(56) | Não* | 7ª linha da conservação | Máximo 56 bytes |
Linha8 | string(56) | Não* | 8ª linha da conservação | Máximo 56 bytes |
Linha9 | string(56) | Não* | 9ª linha da conservação | Máximo 56 bytes |
Linha10 | string(56) | Não* | 10ª linha da conservação | Máximo 56 bytes |
Dados do Fornecedor
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | String(4) | sim | Código do Fornecedor | Máximo 4 dígitos numéricos |
Observacao | string(100) | Não | Observação sobre o fornecedor | Máximo 100 bytes |
Linha1 | string(56) | Não* | 1ª linha do fornecedor | Máximo 56 bytes |
Linha2 | string(56) | Não* | 2ª linha do fornecedor | Máximo 56 bytes |
Linha3 | string(56) | Não* | 3ª linha do fornecedor | Máximo 56 bytes |
Linha4 | string(56) | Não* | 4ª linha do fornecedor | Máximo 56 bytes |
Linha5 | string(56) | Não* | 5ª linha do fornecedor | Máximo 56 bytes |
Dados do fracionador
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | String(4) | sim | Código do Fracionador | Máximo 4 dígitos numéricos |
Observacao | string(100) | Não | Observação sobre o fracionador | Máximo 100 bytes |
Linha1 | string(56) | Não* | 1ª linha do fracionador | Máximo 56 bytes |
Linha2 | string(56) | Não* | 2ª linha do fracionador | Máximo 56 bytes |
Linha3 | string(56) | Não* | 3ª linha do fracionador | Máximo 56 bytes |
Linha4 | string(56) | Não* | 4ª linha do fracionador | Máximo 56 bytes |
Linha5 | string(56) | Não* | 5ª linha do fracionador | Máximo 56 bytes |
Dados da Tara predeterminada
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | String(4) | sim | Código da tara predeterminada | Máximo 4 dígitos numéricos |
Tara | Decimal | Sim | Valor da tara |
O valor da tara deve estar entre 0,002 e 99,95 kg As balanças da série W trabalham com taras de até 99,95 kg. Os demais modelos aceitam tara de até 9,995 kg Ex: 0,350 (350g) , 1,525 (1kg 525g) |
Descricao | string(20) | Não | Descrição da Tara | Máximo 20 bytes |
TaraMáxima | Decimal | Não | Intervalo da Tara |
Intervalo Superior de Tara quando TipoDeTaraInt for 1
Quando utilizado tara fixa, este campo deverá ser preenchido com 000000. |
TipoDeTaraInt | Inteiro 32 bits | Sim | Tipo de Tara |
Seleção do tipo de tara pré-determinada
[0] => Tara Fixa [1] => Tara Variável |
Dados da Informação Nutricional
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | String(6) | Sim | Código da informação nutricional | Máximo 6 dígitos numéricos |
Observacao | string(100) | Não | Observações | Máximo 100 bytes |
QtdPorcao | Inteiro 32 bits | Não** | Quantidade da porção | Máximo 3 bytes |
UnidadePorcao | Inteiro 32 bits | Não** | Unidade da porção |
0 => Unidade em gramas (g) 1 => Unidade m mililitros (ml) 2 => Unidade em unidades (un) |
MedidaCaseira | Inteiro 32 bits | Não | Quantidade de medida caseira | Máximo 2 bytes |
FracaoMedidaCaseira | Inteiro 32 bits | Não | Parte decimal da medida caseira |
[0] => Para 0
[1] => Para 1/4 [2] => Para 1/3 [3] => Para 1/2 [4] => Para 2/3 [5] => Para 3/4 |
DescricaoMedidaCaseira | Inteiro 32 bits | Não | Medida Caseira Utilizada |
[00] => Colher(es) de Sopa
[01] => Colher(es) de Café [02] => Colher(es) de Chá [03] => Xícara(s) [04] => De Xícara(s) [05] => Unidade(s) [06] => Pacote(s) [07] => Fatia(s) [08] => Fatia(s) Fina(s) [09] => Pedaço(s) [10] => Folha(s) [11] => Pão(es) [12] => Biscoito(s) [13] => Bisnaguinha(s) [14] => Disco(s) [15] => Copo(s) [16] => Porção(ões) [17] => Tablete(s) [18] => Sache(s) [19] => Almôndega(s) [20] => Bife(s) [21] => Filé(s) [22] => Concha(s) [23] => Bala(s) [24] => Prato(s) Fundo(s) [25] => Pitada(s) [26] => Lata(s) |
ValorEnergetico | Inteiro 32 bits | Não | Valor Energético |
Máximo 4 bytes. NULL => não contém |
Carboidrato | Decimal (3,1) | Não | Carboidratos |
Máximo 3 inteiros e 1 decimal. Valor máximo: 300.0 NULL => não contém |
Proteina | Decimal (2,1) | Não | Proteínas |
Máximo 2 inteiros e 1 decimal. Valor máximo: 75.0 NULL => não contém |
GorduraTotal | Decimal (2,1) | Não | Gorduras Totais |
Máximo 2 inteiros e 1 decimal. Valor máximo: 55.0 NULL => não contém |
GorduraSaturada | Decimal (2,1) | Não | Gorduras Saturadas |
Máximo 2 inteiros e 1 decimal. Valor máximo: 22.0 NULL => não contém |
GorduraTrans | Decimal (2,1) | Não | Gorduras Trans |
Máximo 2 inteiros e 1 decimal. Valor máximo: 33.0 NULL => não contém |
FibraAlimentar | Decimal (2,1) | Não | Fibra Alimentar |
Máximo 2 inteiros e 1 decimal. Valor máximo: 25.0 NULL => não contém |
Sodio | Decimal (4,1) | Não | Sódio |
Máximo 4 inteiros e 1 decimal. Valor máximo: 2400.0 NULL => não contém |
ExcessoGordura | Boolean | Não | Excesso de Gorduras | True/False |
ExcessoGorduraSaturada | Boolean | Não | Excesso de Gorduras Saturadas | True/False |
ExcessoSodio | Boolean | Não | Excesso de Sódio | True/False |
ExcessoAcucar | Boolean | Não | Excesso de Açúcares | True/False |
RDC429 | InformacaoNutricionalRDC429TO | Não | Quando preenchido indica que será importado informações no padrão RDC Nº 429 | Preenchido com as propriedades ou nulo |
CamposAdicionaisRDC429 | List <INCamposAdicionaisRDC429TO> | Não | Campos adicionais, seguindo a norma RDC429. Para que sejam devidamente importados, é necessário que o campo RDC429 esteja preenchida | Preenchido com as propriedades ou nulo |
InformacaoNutricionalChile | List <InformacaoNutricionalChile20606> | Não | Quando preenchido indica que será importado informações no padrão chileno | Preenchido com as propriedades ou nulo |
Dados da Informação Nutricional no padrão RDC Nº429.
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
CalculaPorcoesEmbalagem | Boolean | Não | Calcula automaticamente quantidade de porções por embalagem. | True/False |
QtdPorcaoEmbalagem | Inteiro 32 bits | Não** | Quantidade da porção por embalagem | Máximo 3 bytes |
QtdPorcao | Inteiro 32 bits | Não** | Quantidade da porção | Máximo 3 bytes |
MedidaCaseira | Inteiro 32 bits | Não | Quantidade de medida caseira | Máximo 2 bytes |
FracaoMedidaCaseira | Inteiro 32 bits | Não | Parte decimal da medida caseira |
[0] => Para 0
[1] => Para 1/4 [2] => Para 1/3 [3] => Para 1/2 [4] => Para 2/3 [5] => Para 3/4 |
UnidadePorcao | Inteiro 32 bits | Não** | Unidade da porção |
0 => Unidade em gramas (g) 1 => Unidade m mililitros (ml) |
DescricaoMedidaCaseira | Inteiro 32 bits | Não** | Medida Caseira Utilizada |
Máximo 2 bytes Valores Possíveis: [00] => Colher(es) de Sopa [01] => Colher(es) de Café [02] => Colher(es) de Chá [03] => Xícara(s) [04] => De Xícara(s) [05] => Unidade(s) [06] => Pacote(s) [07] => Fatia(s) [08] => Fatia(s) Fina(s) [09] => Pedaço(s) [10] => Folha(s) [11] => Pão(es) [12] => Biscoito(s) [13] => Bisnaguinha(s) [14] => Disco(s) [15] => Copo(s) [16] => Porção(ões) [17] => Tablete(s) [18] => Sache(s) [19] => Almôndega(s) [20] => Bife(s) [21] => Filé(s) [22] => Concha(s) [23] => Bala(s) [24] => Prato(s) Fundo(s) [25] => Pitada(s) [26] => Lata(s) [27] => Xícara de Chá [28] => Prato Raso |
ValorEnergetico | Inteiro 32 bits | Não | Valor Energético |
Máximo 4 bytes. Valor máximo: 5100.0 |
Carboidrato | Decimal (3,1) | Não | Carboidratos |
Máximo 3 inteiros e 1 decimal. Valor máximo: 765.0 NULL => não contém |
AcucaresTotais | Decimal (2,1) | Não | Açúcares Totais |
Máximo 2 inteiros e 1 decimal. Valor máximo: 999.9 |
AcucaresAdicionados | Decimal (2,1) | Não | Áçucares Adicionados |
Máximo 2 inteiros e 1 decimal. Valor máximo: 127.5 |
Lactose | Decimal(4,1) | Não*** | Lactose |
Máximo 4 inteiros e 1 decimal. |
Galactose | Decimal(4,1) | Não*** | Galactose |
Máximo 4 inteiros e 1 decimal. |
Proteina | Decimal (2,1) | Não | Proteínas |
Máximo 2 inteiros e 1 decimal. Valor máximo: 127.5 |
GorduraTotal | Decimal (2,1) | Não | Gorduras Totais |
Máximo 2 inteiros e 1 decimal. Valor máximo: 167.75 |
GorduraSaturada | Decimal (2,1) | Não | Gorduras Saturadas |
Máximo 2 inteiros e 1 decimal. Valor máximo: 51.0 |
GorduraTrans | Decimal (1,1) | Não | Gorduras Trans |
Máximo 1 inteiros e 1 decimal. Valor máximo: 5.1 |
FibraAlimentar | Decimal (2,1) | Não | Fibra Alimentar |
Máximo 2 inteiros e 1 decimal. Valor máximo: 63.75 |
Sodio | Decimal (4,1) | Não | Sódio |
Máximo 4 inteiros e 1 decimal. Valor máximo: 5100.0 |
AltoAcucarAdicionado**** | Boolean | Não | Alto em Áçucar Adicionado | True/False |
AltoGorduraSaturada**** | Boolean | Não | Alto em GorduraSaturada | True/False |
AltoSodio**** | Boolean | Não | Alto em Sódio | True/False |
ImprimeLactoseEGalactose | Boolean | Não | Determina se os dados de Lactose e Galactose serão impressos. | True/False |
UtilizaFracaoMedidaCaseiraPersonalizada | Boolean | Não | Determina se será utilizado uma fração de medida caseira personalizada. | True/False |
NumeradorFracaoMedidaCaseiraPersonalizada | Inteiro | Não | Valor do numerador da fração de medida caseira personalizada. Junto com a propriedade DenominadorFracaoMedidaCaseiraPersonalizada, deve compor uma fração irredutível e que seja menor que 1. | Valor máximo: 255 |
DenominadorFracaoMedidaCaseiraPersonalizada | Inteiro | Não | Valor do denominador da fração de medida caseira personalizada. Junto com a propriedade NumeradorFracaoMedidaCaseiraPersonalizada, deve compor uma fração irredutível e que seja menor que 1. | Valor máximo: 255 |
Entidade que representam os campos adicionais da informação nutricional.
Parâmetros | ||||
---|---|---|---|---|
Nome do parâmetro | Tipo de Dado | Obrigatório | Descrição | Valores possíveis |
TipoCampo | Inteiro | Sim | Código que representa o tipo do campo selecionado. |
[0] => Ácido Linoleico [1] => Ácido Linolênico [2] => Ácido Oleico [3] => Ácido Araquidônico [4] => Calcio [5] => Cloreto [6] => Cobre [7] => Colesterol [8] => Colina [9] => Cromo [10] => Ácido Docosaexaenoico [11] => Ácido Eicosapentaenoico [12] => Ferro [13] => Flúor [14] => Fósforo [15] => Gorduras Monoinsaturadas [16] => Gorduras Poli-insaturadas [17] => Iodo [18] => Magnésio [19] => Manganês [20] => Molibdênio [21] => Nucleotídeos [22] => Ômega 3 [23] => Ômega 6 [24] => Ômega 9 [25] => Potássio [26] => Selênio [27] => Taurina [28] => Vitamina A [29] => Vitamina B1 [30] => Vitamina B12 [31] => Vitamina B2 [32] => Vitamina B3 [33] => Vitamina B5 [34] => Vitamina B6 [35] => Vitamina B7 [36] => Vitamina B9 [37] => Vitamina C [38] => Vitamina D [39] => Vitamina E [40] => Vitamina K [41] => Zinco |
Valor | Decimal (4, 1) | Sim | Valor do campo selecionado presente em uma porção do alimento. |
Máximo 4 inteiros e 1 decimal. |
Dados da Informação Nutricional no padrão do Chile
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Porcao | Inteiro 32 bits | Sim | Quantidade da porção | Máximo 4 bytes |
UnidadePorcao | Inteiro 32 bits | Não | Unidade da porção |
0 => Unidade em gramas (g) 1 => Unidade m mililitros (ml) 2 => Unidade em unidades (un) |
PorcoesPorEmbalagem | Inteiro 32 bits | Não | Numero de porções por embalagem | Máximo 3 bytes |
RealizaCalculoAutomaticoDePorcoesPorEmbalagem | Booleano | Não | Indica se será realizado o cálculo de porções por embalagem automáticamente, considerando o peso da embalagem. Caso seja marcado como True, o campo PorcoesPorEmbalagem será ignorado. | |
ValorMedidaCaseira | Inteiro 32 bits | Não | Valor da parte inteira da medida caseira. | Máximo 4 bytes |
NumeradorFracaoMedidaCaseira | Inteiro 32 bits | Não | Valor do numerador da fração da medida caseira. | Valor máximo de 255. Deve ser menor do que o valor do DenominadorFracaoMedidaCaseira e não pode ser múltiplo do mesmo. |
DenominadorFracaoMedidaCaseira | Inteiro 32 bits | Não | Valor do numerador da fração da medida caseira. | Valor máximo de 255. Deve ser mario do que o valor do NumeradorFracaoMedidaCaseira e não pode ser múltiplo do mesmo. |
DescricaoMedidaCaseira | Inteiro 32 bits | Não | Medida Caseira Utilizada |
[00] => Colher(es) de Sopa
[01] => Colher(es) de Café [02] => Colher(es) de Chá [03] => Xícara(s) [04] => De Xícara(s) [05] => Unidade(s) [06] => Pacote(s) [07] => Fatia(s) [08] => Fatia(s) Fina(s) [09] => Pedaço(s) [10] => Folha(s) [11] => Pão(es) [12] => Biscoito(s) [13] => Bisnaguinha(s) [14] => Disco(s) [15] => Copo(s) [16] => Porção(ões) [17] => Tablete(s) [18] => Sache(s) [19] => Almôndega(s) [20] => Bife(s) [21] => Filé(s) [22] => Concha(s) [23] => Bala(s) [24] => Prato(s) Fundo(s) [25] => Pitada(s) [26] => Lata(s) |
AltoEmGordurasSaturadas | Booleano | Não | Controla a impressão do indicador de alto em gorduras saturadas | |
AltoEmAcucar | Booleano | Não | Controla a impressão do indicador de alto em açucar | |
AltoEmSodio | Booleano | Não | Controla a impressão do indicador de alto em sódio | |
AltoEmCalorias | Booleano | Não | Controla a impressão do indicador de alto em calorias | |
ImprimeAlertaDeNumeroDePorcoesAproximado | Booleano | Não | Controla a impressão do alerta de número de porções aproximado. | |
NaoImprimeValorEnergetico | Booleano | Não | Controla a impressão da linha de valor energético | |
ValorEnergetico | Decimal(5, 1) | Não | Representa o valor energético do alimento. | Máximo de 99999 |
ValorEnergetico100g | Decimal(5, 1) | Não | Representa o valor energético de 100g de alimento. | Máximo de 99999 |
NaoImprimeProteinas | Booleano | Não | Controla a impressão da linha de proteinas | |
Proteinas | Decimal(3, 1) | Não | Representa as proteinas do alimento. | Máximo de 999 |
Proteinas100g | Decimal(3, 1) | Não | Representa as proteinas em 100g do alimento. | Máximo de 999 |
NaoImprimeGordurasTotais | Booleano | Não | Controla a impressão da linha de gorduras totais | |
GordurasTotais | Decimal(3, 1) | Não | Representa as gorduras totais do alimento. | Máximo de 999 |
GordurasTotais100g | Decimal(3, 1) | Não | Representa as gorduras totais em 100g do alimento. | Máximo de 999 |
NaoImprimeGordurasSaturadas | Booleano | Não | Controla a impressão da linha de gorduras saturadas | Caso o campo GordurasTotais tenha um valor maior que 3, esse campo deve ser marcado como True. |
GordurasSaturadas | Decimal(3, 1) | Não | Representa as gorduras saturadas do alimento. | Máximo de 999 |
GordurasSaturadas100g | Decimal(3, 1) | Não | Representa as gorduras saturadas em 100g do alimento. | Máximo de 999 |
NaoImprimeGorduraMonoinsaturadas | Booleano | Não | Controla a impressão da linha de gorduras monoinsaturadas | Caso o campo GordurasTotais tenha um valor maior que 3, esse campo deve ser marcado como True. |
GorduraMonoinsaturadas | Decimal(3, 1) | Não | Representa as gorduras monoinsaturadas do alimento. | Máximo de 999 |
GorduraMonoinsaturadas100g | Decimal(3, 1) | Não | Representa as gorduras monoinsaturadas em 100g do alimento. | Máximo de 999 |
NaoImprimeGorduraPoliinsaturadas | Booleano | Não | Controla a impressão da linha de gorduras poliinsaturadas | Caso o campo GordurasTotais tenha um valor maior que 3, esse campo deve ser marcado como True. |
GorduraPoliinsaturadas | Decimal(3, 1) | Não | Representa as gorduras poliinsaturadas do alimento. | Máximo de 999 |
GorduraPoliinsaturadas100g | Decimal(3, 1) | Não | Representa as gorduras poliinsaturadas em 100g do alimento. | Máximo de 999 |
NaoImprimeGordurasTrans | Booleano | Não | Controla a impressão da linha de gorduras trans | Caso o campo GordurasTotais tenha um valor maior que 3, esse campo deve ser marcado como True. |
GordurasTrans | Decimal(3, 1) | Não | Representa as gorduras trans do alimento. | Máximo de 999 |
GordurasTrans100g | Decimal(3, 1) | Não | Representa as gorduras trans em 100g do alimento. | Máximo de 999 |
NaoImprimeColesterol | Booleano | Não | Controla a impressão da linha de colesterol | Caso o campo GordurasTotais tenha um valor maior que 3, esse campo deve ser marcado como True. |
Colesterol | Decimal(5, 1) | Não | Representa o colesterol do alimento. | Máximo de 99999 |
Colesterol100g | Decimal(5, 1) | Não | Representa o colesterol em 100g do alimento. | Máximo de 99999 |
NaoImprimeHidratosDeCarbono | Booleano | Não | Controla a impressão da linha de hidratos de carbono | |
HidratosDeCarbono | Decimal(3, 1) | Não | Representa os hidratos de carbono do alimento. | Máximo de 999 |
HidratosDeCarbono100g | Decimal(3, 1) | Não | Representa os hidratos de carbono em 100g do alimento. | Máximo de 999 |
NaoImprimeAcucaresTotais | Booleano | Não | Controla a impressão da linha de açúcares totais | |
AcucaresTotais | Decimal(3, 1) | Não | Representa os açucares totais do alimento. | Máximo de 999 |
AcucaresTotais100g | Decimal(3, 1) | Não | Representa os açucares totais em 100g do alimento. | Máximo de 999 |
NaoImprimeSodio | Booleano | Não | Controla a impressão da linha de sódio | |
Sodio | Decimal(5, 1) | Não | Representa o sódio do alimento. | Máximo de 99999 |
Sodio100g | Decimal(5, 1) | Não | Representa o sódio em 100g do alimento. | Máximo de 99999 |
Dados do Departamento
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | String(2) | sim | Código do Departamento | Máximo 2 dígitos numéricos |
Descricao | string(50) | Não | Observação sobre o departamento | Máximo 50 bytes |
Ativa modo auditoria | Booleano | Não | Ativa o modo auditoria por departamento. |
Dados do Item
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | String(6) | sim | Código do item |
Máximo 6 dígitos numéricos . Caso o MGV 7 esteja configurado para calcular o dígito verificador durante a importação, este campo poderá ter no máximo 5 dígitos. |
Preco | Decimal | Sim | Preço/kg ou Preço/Unid. do item | O valor da tara deve estar entre 0,00 e 9999,99 caso o MGV 7 esteja configurado para trabalhar com centavos, caso contrário será 0 a 999999. |
CodDepartamento | Inteiro 32 bits | Sim | Código do departamento principal do item | O código de departamento deve variar de 1 a 99. O departamento precisa ser previamente cadastrado no MGV 7. |
TipoVendaInt | Inteiro 32 bits | Sim | Tipo de Produto |
[0] => Venda por peso
[1] => Venda por unidade [2] => EAN-13 por peso [3] => Venda por peso glaciado [4] => Venda por peso drenado [5] => EAN-13 por unidade |
DiasValidade * | Inteiro 32 bits | Sim | Dias de validade do item |
Máximo 3 bytes.
Vide detalhes abaixo na tabela sobre o Comportamento deste campo |
Descritivo1aLinha | String(25) | Sim | Primeira linha de descritivo | Máximo 25 caracteres |
Descritivo2aLinha | String(25) | Não** | Primeira linha de descritivo | Máximo 25 caracteres |
Descritivo3aLinha | String(35) | Não | Primeira linha de descritivo | Máximo 35 caracteres |
Descritivo4aLinha | String(35) | Não | Primeira linha de descritivo | Máximo 35 caracteres |
CodInfoExtra | Inteiro 32 bits | Não | Código da Informação extra (fk) | 0 => Não contém |
CodImagem | Inteiro 32 bits | Não | Código da imagem (fk) | 0 => Não contém |
CodInfoNutricional | Inteiro 32 bits | Não | Código da Informação nutricional (fk) | 0 => Não contém |
CodGlaciamento | Inteiro 32 bits | Não | Código do Percentual de Glaciamento (fk) | 0 => Não contém |
CodConservacao | Inteiro 32 bits | Não | Código da Conservação (fk) | 0 => Não contém |
CodFracionador | Inteiro 32 bits | Não | Código do Fracionador (fk) | 0 => Não contém |
CodFornecedor | Inteiro 32 bits | Não | Código do Fornecedor (fk) | 0 => Não contém |
CodTara | Inteiro 32 bits | Não | Código da Tara Pré (fk) | 0 => Não contém |
CodMidia | Inteiro 32 bits | Não | Código da Mídia (fk) | 0 => Não contém |
CodCampoExtra1 | Inteiro 32 bits | Não | Código do Campo Extra 1 (fk) | 0 => Não contém |
CodCampoExtra2 | Inteiro 32 bits | Não | Código do Campo Extra 2 (fk) | 0 => Não contém |
CodCampoExtra3 | Inteiro 32 bits | Não | Código do Campo Extra 3 (fk) | 0 => Não contém |
CodCampoExtra4 | Inteiro 32 bits | Não | Código do Campo Extra 4 (fk) | 0 => Não contém |
AtivaImprDataValidade | Booleano | Não | Ativa a impressão da data de validade na balança | |
Lote | String(12) | Não | Lote | Máximo 12 dígitos numéricos |
CodEspecial | String(11) | Não | Código EAN-13 Especial | Máximo 11 dígitos numéricos |
CodEAN | String(12) | Não | EAN-13 do Fornecedor | Máximo 12 dígitos numéricos |
ListaDeDepartamentosAssociados | List<inteiro 32 bits> | Não | Lista de departamentos associados ao item. | O código de departamento deve variar de 1 a 99. O departamento precisa ser previamente cadastrado no MGV 7. |
PrecoPromocional | Decimal | Não | Preço Promocional - Preço/kg ou Preço/Unid. do item |
O valor da tara deve estar entre 0,00 e 9999,99
caso o MGV 7 esteja configurado para trabalhar com centavos, caso contrário será
0 a 999999.
O preço promocional deve ser inferior ao preço. |
SolicitaFornecedorNaBalanca | Booleano | Não | Indica se a balança irá solicitar o fornecedor após chamada do PLU |
false => Utiliza o fornecedor associado true => Balança solicita fornecedor após chamada do PLU |
ListaFornecedoressAssociados | List<inteiro 32 bits> | Não | Lista de códigos de fornecedores associados ao item. | Os fornecedores precisam ser previamente cadastrados no MGV 7. |
AtivaImprDataEmbalagem | Booleano | Não | Impressão da data da embalagem | |
Ativo | Booleano | Não | Indica se o item deve ser associado com as balanças | |
IndicadorUso | String(1) | Não | Utilizado na composição do código de barras |
Máximo 1 dígito numérico (0 a 9) Quando o tipo do código de barras configurado no MGV 7 for: Tipo 5: será utilizado como indicador de uso na composição do código. Tipo 2 e Tipo 4: será utilizado como versão do preço na composição do código. |
ListaDeBalancaItemDesativado | List <inteiro 32 bits> | Não | Sequência de balanças onde o item não estará ativo | Lista de balanças desativadas para este item |
ListaDeBalancaAssociadas | List<inteiro 32 bits> | Não | Lista de códigos das balanças associadas ao item. | As balanças precisam ser estar previamente cadastradas no MGV 7. |
SolicitaTaraOperacao | Booleano | Não | Solicita a tara na operação |
[0] => Não solicita tara na balança
[1] => Solicita Tara na Balança |
Campo de Validade | Comportamento das Balanças |
---|---|
000 | As Balanças NÃO IMPRIMEM A VALIDADE. No Cadastro do MGV7 a "flag" para a impressão da data de embalagem depende da configuração vinda no Arquivo e a "flag" para a impressão da data de validade fica DESMARCADA. |
001 a 990 | As Balanças Imprimem as Datas De Embalagem e Validade de acordo com a configuração vindano arquivo. |
998 |
As balanças NÃO IMPRIMEM AS DUAS DATAS (embalagem
e validade). No cadastro do MGV7 as "flag" para a impressão das datas de embalagem e validade ficam DESMARCADAS. |
999 |
Validade introduzida na balança ao chamar o PLU. |
Entidade que representa os dados de uma determinada balança.
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | Inteiro 32 bits | Sim | Código da balança | 01 a 64 |
MeioComunicacao | inteiro 32 bits | Sim | Tipo de comunicação |
1=> RS-485
3=> Ethernet 4=> WiFi |
EnderecoIP | String | * | Endereço IP |
Endereço IP – Deverá ser declarado com pontos no caso de balança Ethernet.
* (Obrigatório para Ethernet e WiFi) |
CodParametro | inteiro 32 bits | Sim | Código da configuração | |
NumeroEtiqueta | inteiro 32 bits | Sim | Número da etiqueta utilizada | Vide banco de etiquetas do MGV 7 para modelos compatíveis. |
NumeroEtiqueta2 | inteiro 32 bits | Não | Número da 2ª etiqueta utilizada, caso utilize seleção de etiquetas na operação de pesagem | Vide banco de etiquetas do MGV 7 para modelos compatíveis. |
NumeroEtiqueta3 | inteiro 32 bits | Não | Número da 3ª etiqueta utilizada, caso utilize seleção de etiquetas na operação de pesagem | Vide banco de etiquetas do MGV 7 para modelos compatíveis. |
CodTipoBalanca | Inteiro 32 bits | Sim | Modelo da Balança |
04 – Prix 4N
06 – Prix 4 Flex 07 – Prix 4S Flex 08 – Prix 5 09 – Prix 5 Self Service 30 15 – Prix 5 Self Service 40 16 – Prix 4 Plus 17 – Prix 4 W 18 – Prix 4 W Plus 19 – Prix 4 Uno 20 – Prix 5 Plus 21 – Prix 4 Due 23 – Prix 6 Touch 24 – Prix 6 25 - Prix 6i 27 – Prix 4W Due 29 - Prix 4 Uno V8 32 - Prix 5 Plus V8.7 33 - Prix 4 Due V8 35 - Prix 5W V8.7 |
Ativa | Booleano | - | Indica se a balança está ativa | |
CodTeclado | Inteiro 32 bits | Não | Código do teclado utilizado | null => Não utiliza |
DeptosAssociados | List<inteiro 32 bits> | Não | Lista de departamentos associados com a balança. | |
Observacao | String (100) | Não | Observações | |
CodDepartamento | Inteiro 32 bits | Sim | Código do departamento principal | |
CodImagemCabecalho | Inteiro 32 bits | Não | Código da imagem de cabeçalho | -1 => Desassocia imagem de cabeçalho null => Não utiliza |
CodImagemRodape | Inteiro 32 bits | Não | Código da imagem de rodapé | -1 => Desassocia imagem de rodapé null => Não utiliza |
CodTexto | Inteiro 32 bits | Não | Código do Texto Genérico utilizado | null => Não utiliza |
CodMsgPublicitaria | Inteiro 32 bits | Não | Código da Mensagem publicitária utilizada | null => Não utiliza |
ListaMidias | List<Inteiro 32 bits> | Não | Lista de mídias associadas a balança. A ordem dos elementos na lista indicará a ordem de execução das mídias. |
Parâmetros utilizados na configuração da balança
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | String(2) | Sim | Código do parâmetro da balança | Máximo 2 dígitos númericos. |
AtivaAcumulados | Booleano | Sim | Ativa armazenamento de dados acumulados | |
AtivaApresentacaoRelogio | Booleano | Sim | Ativa relógio | |
AtivaBeeper | Booleano | Sim | Ativa beeper | |
AtivaComandoImpr | Booleano | Sim | Ativa a impressão automática no modo de pré-empacotamento | |
AtivaDataRetroativa | Booleano | Sim | Ativar data retroativa | |
AtivaDataSacrificio | Booleano | Não | Ativa a impressão da data de sacrificio | |
AtivaGerenciamentoOperadores | Booleano | Não | Ativa o uso de operadores (Disponível na Prix 4 Uno, Prix 5 Plus e Linha Prix 6) | |
AtivaImprDataEmbalagem | Booleano | Sim | Ativa a impressão da data da embalagem | |
AtivaImprDataValidade | Booleano | Sim | Ativa a impressão da data de validade | |
AtivaImprHora | Booleano | Sim | Ativa a impressão de hora | |
AtivaImprImagemCabecalho | Booleano | Sim | Ativa a impressão da imagem de cabeçalho | |
AtivaImprImagemRodape | Booleano | Sim | Ativa a impressão da imagem de rodapé | |
AtivaImprInformacaoExtra | Booleano | Sim | Ativa a impressão de informação extra | |
AtivaImprInformacaoNutricional | Booleano | Sim | Ativa a impressão de informação nutricional | |
AtivaImprLote | Booleano | Sim | Ativa a impressão de lote ao invés de data | |
AtivaImprPLU | Booleano | Sim | Ativa a impressão após consulta da PLU | |
AtivaImprTara | Booleano | Sim | Ativa a impressão de tara | |
AtivaImprTextoGenerico | Booleano | Sim | Ativa a impressão de texto genérico | |
AtivaModoCodigo | Booleano | Sim | Ativa o modo diversos | |
AtivaModoComunicaOpera | Booleano | Sim | Ativar funcionalidade "comunica-opera" Recurso disponível na Prix 5 e Prix 5 Plus | |
AtivaModoProducao | Booleano | Não | Ativa a utilização do modo produção na balança | |
AtivaModoQuebra | Booleano | Sim | Ativa o modo quebra na balança | |
AtivaReimpressao | Booleano | Sim | Habilitar a reimpressão de etiquetas com o peso estável (Prix 4 Flex, Prix 4 Plus, Prix 4 W, Prix 4 Uno, Prix 5, Prix 5 Plus e Linha Prix 6) | |
AtivaTaraProgramada | Booleano | Sim | Ativa a tara pré-programada | |
AvancaEtiqueta | Booleano | Sim | Ativa avançar etiqueta | |
BloqueiaImpressaoAtePesoRetornarZero | Booleano | Não | Ativa o bloqueio da impressão caso a balança não retorne a zero. | |
BloqueiaTecladoParaLogin | Booleano | Não | Ativa o bloqueio do teclado para login |
true = teclado será bloqueado na balança
false = teclado não será bloqueado na balança. Apenas quando configurado a opção 'Login do operador controlado via leitor de código de barras/RFID' no MGV 7. |
ConsideraImgItemParte2aEtq | Booleano | Não | A imagem do item irá respeitar a flexibilização da segunda etiqueta | |
ContarDia | Booleano | Sim | Incluir dia atual na "data de validade" | |
ControleSupervisaoInt | Inteiro 32 bits | Sim | Controle de Supervisão |
1 = Liberação Geral
2 = Liberação por Senha |
Descricao | String(50) | Sim | Descrição do parâmetro da balança | Máximo 50 bytes |
DigitacaoLote | Booleano | Sim | Ativa a digitação do lote na balança | |
ExibeCodigoItemTecladoAcessoRapido | Booleano | Não | Ativa a exibição do código do item no teclado de acesso rápido. Utilizado quando o modo auto serviço está habilitado |
true = exibição de código do item ativada
false = exibição de código do item desativada. Obs.: Deve ser habilitado exibeCodigoItemTecladoAcessoRapido ou exibePrecoTecladoAcessoRapido. Não pode enviar as duas opções habilitadas. |
ExibePrecoTecladoAcessoRapido | Booleano | Não | Ativa a exibição do preço do item no teclado de acesso rápido. Utilizado quando o modo auto serviço está habilitado |
true = exibição de preço do item ativada
false = exibição de preço do item desativada. Obs.: Deve ser habilitado exibePrecoTecladoAcessoRapido ou exibeCodigoItemTecladoAcessoRapido. Não pode enviar as duas opções habilitadas. |
ImprimeDadosFlexiveis | Booleano | Sim | Ativa a impressão de dados flexíveis em etiquetas e balanças que suportam esta funcionalidade | |
ImprimeEmPapelContinuo | Booleano | Sim | Ativa a impressão de etiqueta em papel contínuo nas balanças que suportam esta funcionalidade | |
InverteImprEtiqueta | Booleano | Sim | Ativa impressão invertida de etiquetas | |
ModoAutoServico | Booleano | Não | Ativa o modo auto serviço na balança. Apenas na balança Prix 6i. |
true = modo auto serviço habilitado
false = modo auto serviço desabilitado. |
ModoComandaInt | Inteiro 32 bits | Sim | Modo Comanda (Somente para a Prix4 Uno) |
0 = Desligado
1 = Ligado (não imprime o código de barras) 3 = Ligado (imprimi o código de barras) |
PermiteImpressaoPrecoUnitarioZerado | Booleano | Não | Permitirá a impressão do item com preço unitário zero. | |
PreTaraPermanentementeAtiva | Booleano | Sim | Ativa Tara Predeterminada Permanentemente ativa | |
Senha | String(4) | Sim | Senha da Balança (numérica) | Exatamente 4 dígitos |
SolicitaDataValidadeInvesDias | Booleano | Sim |
Solicita a data de validade ao invés de dias de validade na balança
(Prix 4 Plus, Prix 4 W, Prix 4 Uno, Prix 4 Due, Prix 5 Plus e Linha Prix 6) |
|
SolicitacaoFornecedor | Inteiro 32 bits | Sim | Tipo da solicitação de fornecedor da balança. Esse valor so será respeitado caso possua a funcionalidade "Solicitação de fornecedor na balança" ativa e tenha o parâmetro "Permite a solicitação de fornecedor nas balanças" ligado nas políticas de segurança |
0 - Desabilitado
1 - Digitação pelo teclado 2 - Leitura de código de barras ou QR Code 3 - Digitação ou Leitura de código de barras ou QR Code |
TempoEmSegundosParaRetornarTelaPrincipal | Inteiro | Não | Configura o tempo para retornar a tela principal da balança. Utilizado quando o modo auto serviço está habilitado. | Máximo 2 dígitos númericos. |
TipoDescritivoInt | Inteiro 32 bits | Sim | Tipo de descritivo |
1 = 1 linha de descritivo
2 = 2 linhas de descritivo |
TipoLoteInt | Inteiro 32 bits | Sim | Ativa o uso de lote |
0 – Lote Fixo (Prix 4 N, Prix 4 Flex, Prix 4 Plus, Prix 4 Uno, Prix 5, Prix 5 Plus e Linha Prix 6)
1 – Temporário (Prix 5, Prix 5 Plus e Linha Prix 6) 2 – Solicitar lote (Prix 5, Prix 5 Plus e Linha Prix 6) |
DesativarImpressao | Booleano | Sim | Indica se a balança realizará impressão. | |
SuprimirRDC429_ColPorcao100g | Booleano | Não | Indica se a balança deverá suprimir a impressão da coluna de 100 g da informação nutricional padrão RDC 429. Essa coluna somente será suprimida caso a porção seja igual a 100 g, de forma que ambas colunas tivessem valores iguais. | |
SuprimirRDC429_ColVD | Booleano | Não | Indica se a balança deverá suprimir a impressão da coluna de Valor Diário da informação nutricional padrão RDC 429. | |
SuprimirRDC429_LinhaPorcao | Booleano | Não | Indica se a balança deverá suprimir a impressão da linha de Porção da informação nutricional padrão RDC 429. | |
SuprimirRDC429_PorcaoEmbalagem | Booleano | Não | Indica se a balança deverá suprimir a impressão da linha de Porções Por Embalagem da informação nutricional padrão RDC 429. | |
bloqueioImpressaoAbaixoPesoMinimo | Booleano | Não | Habilita o bloqueio de impressão de pesagens abaixo de um peso minimo. O valor do peso minimo pode ser definido no parâmetro pesoMinimoParaImpressao |
true = Bloqueio de impressão abaixo do peso minimo habilitado. false = Bloqueio de impressão abaixo do peso minimo desabilitado. |
pesoMinimoParaImpressao | Inteiro | Não |
Define o valor minimo que uma pesagem possua para que possa ser realizada a impressão. Somente será utilizado caso a flag bloqueioImpressaoAbaixoPesoMinimo seja marcada como true. |
Valores inteiros entre 2 e 32000. |
tipoReconhecimentoItem | Inteiro | Não | Define o tipo de reconhecimento aplicado ao item. |
[0] => Desligado [1] => Reconhecimento por Voz [2] => Reconhecimento por Imagem |
metodoReconhecimentoItem | Inteiro | Não | Define o método aplicado para reconhecimento de itens. |
[0] => Contínuo [1] => Ao Solicitar |
habilitaFalaBalanca | Boolean | Não | Define se a fala da balança estará ligada ou desligada. | |
habilitaReconhecimentoOperador | Boolean | Não | Define se o reconhecimento de operadores estará ligado ou desligado. | |
suprimirRDC429_AltoEm | Booleano | Não | Indica se a balança deverá suprimir a impressão de lupas de alto em da informação nutricional padrão RDC429. | |
habilitaFrisoLED | Booleano | Não | Indica se a balança possuirá o friso LED habilitado. | |
corFrisoLED | String | Não | O valor hexadecimal da cor que será utilizada no frio LED. Não deve conter o caractere "#". | |
flexibilizacaoGeralDados | Booleano | Não | Indica se a balança utilizará o modo de flexibilização geral de dados | |
declaracaoSimplificadaQtdsNaoSignificativasRDC429 | Booleano | Não | Indica se a balança utilizará a declaração simplificada de quantidades de nutrientes não significativos nas informações nutricionais padrão Anvisa RDC 429. | |
solicitaNumeroEtiquetasAoImprimirItemEan13 | Booleano | Não | Indica se a balança solicitará o número de etiquetas a serem impressas ao imprimir um item com código EAN-13. |
Dados do Operador
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | String(3) | sim | Código do Departamento | Máximo 3 dígitos numéricos (1 a 500) |
Operador | string(12) | Sim | Nome do operador | Máximo 12 bytes |
Nome | String(40) | Sim | Nome completo do operador | Máximo 40 bytes |
TipoUsuario | Inteiro 32 bits | Sim* | Tipo de Operador |
0 - Operador de Balança 1 - Senha de contingência |
Bloqueado | Booleano | Sim* | Indica se o operador está bloqueado | |
Logoff | Booleano | Sim* | Indica se será efetuado o logoff automático do operador depois de um determinado tempo em minutos, definido em TempoLogoff. | |
TempoLogoff | Inteiro 32 bits | Sim* quando o campo Logoff for true | Tempo em segundos para efetuar o logoff automático, caso configurado em Logoff. | Tempo em minutos |
Senha | String(4) | Sim* | Senha do operador | Máximo 4 bytes |
CodBarras | String(40) | Sim** | Código de barras | Máximo de 40 dígitos alfanuméricos e mínimo de 12 dígitos alfanúmericos |
Dados do Percentual de Glaciamento
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | String(6) | sim | Código do Percentual de Glaciamento | Máximo 6 dígitos numéricos |
Percentual | Decimal | Sim | Percentual de glaciamento | Máximo 99,99. |
Descricao | String(20) | Sim | Descrição do percentual |
Configurações da aplicação.
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
nome | String(50) | Sim | Descrição da configuração | Máximo 50 bytes |
utilizaLogo | Booleano | Sim | Indica se a loja utiliza logo | |
caminhoImagem | String | Sim | Caminho da imagem | |
apresentacaoEAN13 | Inteiro 32 bits | Sim | Apresentação do EAN-13 | |
numeroDigitosCodigoEAN13 | Inteiro 32 bits | Sim | Quantidade de dígitos do código EAN-13 | |
imprimeUltimoDigitoEAN13 | Booleano | Sim | Indica se imprime último dígito do código EAN-13 | |
utilizaIndicadorUso | Booleano | Sim | Indica se utiliza indicador de uso | |
utilizaCentavos | Booleano | Sim | Indica se utiliza centavos | |
utilizaDV | Booleano | Sim | Indica se utiliza DV | |
tipoCODE128 | Inteiro 32 bits | Sim | Tipo code 128 | |
regraArredondamento | Inteiro 32 bits | Sim | Regra de arredondamento | |
diferencaHorario | Inteiro 32 bits | Sim | Diferença de horário | |
nivelControleOperadores | Inteiro 32 bits | Sim | Nível de controle de operadores | |
configuracaoGS1 | Inteiro 32 bits | Sim | Configuração GS1 | |
digitoDestaque | Inteiro 32 bits | Sim | Dígito destaque | |
imprime13Digitos | Booleano | Sim | Indica se imprime 13 dígitos | |
imprimeFundoReverso | Booleano | Sim | Indica se imprime fundo reverso | |
precoPromocional | Inteiro 32 bits | Sim | Preço promocional | |
unidadeMonetaria | String(4) | Sim | Unidade monetária | Máximo 4 bytes |
unidadeMassa | String | Sim | Unidade de massa |
1 – kg 2 – lb |
configuracaoEAN13 | Inteiro 32 bits | Sim | Configuração do EAN-13 | |
codificacaoEnconding | Inteiro 32 bits | Sim | Configuração do encoding | |
pastaComunicacao | String | Sim | Pasta de comunicação | |
utilizaLeitorCodigoBarrasParaOperador | Booleano | Sim | Utiliza leitor de código de barras para operador | |
padraoInfoNutricional | Inteiro 32 bits | Sim | Padrão de informação nutricional |
1 – ANVISA_RDC_359_360_VERTICAL 3 – ANVISA_RDC_359_360_LINEAR 4 – ANVISA_RDC_429_VERTICAL 5 – ANVISA_RDC_429_LINEAR |
ordemCamposEtiqueta | String | Sim | Ordem dos campos da etiqueta | |
legendaPreco1 | String(6) | Sim | Legenda do preço 1 | Máximo 6 bytes |
legendaPreco2 | String(6) | Sim | Legenda do preço 2 | Máximo 6 bytes |
legendaPreco3 | String(6) | Sim | Legenda do preço 3 | Máximo 6 bytes |
selecaoLayoutEtiqueta | Inteiro 32 bits | Sim | Seleção do layout da etiqueta |
0 – Não solicita 1 – Solicita a cada operação 2 – Solicita através da tecla função |
legendaEtiqueta1 | String(6) | Sim | Legenda da etiqueta 1 | Máximo 6 bytes |
legendaEtiqueta2 | String(6) | Sim | Legenda da etiqueta 2 | Máximo 6 bytes |
legendaEtiqueta3 | String(6) | Sim | Legenda da etiqueta 3 | Máximo 6 bytes |
precoSolicitado | Booleano | Sim | Preço solicitado | |
tipoQRCode | Inteiro 32 bits | Sim | Tipo de QR Code |
0 – Não utiliza 1 – Data matrix reduzido 2 – Data matrix expandido 3 – QR Code reduzido 4 – QR Code expandido |
camposQRCode | String | Sim | Campos selecionados para QR Code | |
imprimeLegendaQRCode | Booleano | Sim | Indica se imprime legenda QR Code | |
imprimeIdentificacaoAIQRCode | Booleano | Sim | Indica se imprime identificação AI do QR Code | |
montaDigitalLinkQRCode | Booleano | Sim | Indica se monta o digital link do QR Code | |
urlDigitalLink | String(70) | Sim | Url do digital link | Máximo 70 bytes |
permiteImprimirEtiquetaGrande | Booleano | Sim | Indica se permite imprimir etiqueta grande | |
descricaoEmbalagemGlaciados | String(11) | Sim | Descrição de embalagem glaciados | Máximo 11 bytes |
teorAguaGlaciados | String(11) | Sim | Descrição de teor de água glaciados | Máximo 11 bytes |
calculoAutomaticoDeAltoEm | Booleano | Não | Indica se o MGV deverá realizar o cálculo de marcações de Alto Em automaticamente. | |
valorReferenciaCalculoAltoEmAcucar | Decimal | Não | Representa o valor de referência utilizado para calcular marcação de Alto Em Açúcar. | Valores entre 0 e 50. |
valorReferenciaCalculoAltoEmGorduraSaturada | Decimal | Não | Representa o valor de referência utilizado para calcular marcação de Alto Em Gordura Saturada. | Valores entre 0 e 20. |
valorReferenciaCalculoAltoEmSodio | Decimal | Não | Representa o valor de referência utilizado para calcular marcação de Alto Em Sódio. | Valores entre 0 e 2000. |
Opções para exclusão de mídia.
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | String(6) | sim | Código da Mídia | Máximo 6 dígitos numéricos |
ExcluiArquivoFisico | Booleano | Sim | Se verdadeiro o arquivo físico será excluido juntamente com o registro de mídia. |
Informações relativas ao preço do item
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Código | String(6) | Sim | Código do Item | Máximo 6 dígitos numéricos |
Preco | Decimal | Sim | Preço do item |
Informações relativas ao preço promocional
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | String(6) | sim | Código do Item | Máximo 6 dígitos numéricos |
PrecoPromocional | Decimal | Sim | Preço promocional do item |
Informações relativas ao Teclado
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | Inteiro (2) | Sim | Código do teclado |
Máximo 2 dígitos numéricos. Entre 1 e 99 |
Observacao | String(100) | Não | Observações do teclado | |
ListaLayers | List< InfLayerTecladoTO > | Sim | Lista com objetos que representam as layers associadas ao teclado. Cada layer (número do teclado) possui as teclas configuradas para o teclado. |
Um teclado pode ter várias layers, onde cada layer pode ter associado uma ou mais teclas.
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
NumeroLayerTeclado | Inteiro | Sim | Número da Layer |
Máximo 2 dígitos numéricos. Entre 1 e 20 |
Descrição | String(100) | Sim | Descrição da layer | |
MaisVendidos | Booleano | Sim | Caso seja verdadeiro, indica se este é um teclado que exibirá itens "Mais vendidos" (selecionados automaticamente em alguns modelos de balança) ou se este teclado terá associado a ele uma lista de teclas. | |
CodigoMidia | Inteiro 32 bits | Não | Código da mídia do tipo "imagem do teclado" que será exibida em alguns modelos de balança. | Código da mídia previamente cadastrada no MGV7 ou zero caso não queira associar uma mídia de teclado. |
ListaTeclas | List< TeclaTecladoTO > | Sim* | Lista com objetos que representam as teclas associadas ao teclado. |
*Campo obrigatório para teclados que não sejam do tipo "Mais Vendidos".
Caso seja um teclado do tipo "Mais Vendidos" a lista de teclas será ignorada caso seja informada. |
QtdeTeclas | Inteiro 32 bits | Não | Utilizado em alguns modelos de balança (EX: Prix 6 Touch), indica a quantidade de teclas que aparecem simultâneamente no display. |
20 ou 40. Caso não seja informada, a quantidade default será 20. |
Informações relativas a tecla do teclado
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
LayerTeclado | Inteiro 32 bits | Sim | Número do teclado. |
Máximo 2 dígitos numéricos. Entre 1 e 20(*). * Depende do modelo da balança. |
Tecla | Inteiro 32 bits | Sim | Número da tecla associada | Número inteiro maior que zero. |
CodItem | Inteiro 32 bits | Sim | Código do item associado à tecla. | O item deve estar previamente cadastrado no MGV7. |
Opcao | Inteiro 32 bits | Sim | Opção de texto ou imagem |
0 = Texto 1 = Imagem |
Texto1 | String (10) | Não | Linha 1 de texto da tecla | Válido se a opção for igual a 0 = Texto |
Texto2 | String (10) | Não | Linha 2 de texto da tecla | Válido se a opção for igual a 0 = Texto |
Texto3 | String (10) | Não | Linha 3 de texto da tecla | Válido se a opção for igual a 0 = Texto |
FileBase64 | String | Não | Arquivo no formato base 64. | - |
CaminhoImagem | String(1024) | Sim(*) | Caminho da figura associada a tecla |
Obrigatório se a opção for igual a 1 = Imagem A imagem já deve existir no computador onde está instalado o MGV7. |
Informações relativas ao Texto Genérico
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | Inteiro (2) | Sim | Código do texto genérico |
Máximo 2 dígitos numéricos. Entre 1 e 99 |
Observacao | String(100) | Não | Observação do texto genérico | Máximo 100 caracteres |
TextoGenerico | String(336) | Sim | Linhas do texto genérico, sendo o máximo de 6 linhas com no máximo 56 caracteres por linha. |
Informações relativas a mensagem promocional
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | String(2) | sim | Código da mensagem |
Máximo 2 dígitos numéricos. Entre 1 e 99 |
Observacao | String(100) | Não | Observações do teclado | |
Mensagens | List< MensagemLinhaTO > | Sim | Lista com as mensagens publicitárias. | No máximo 10 mensagens. |
Informações relativas a uma linha de mensagem
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | String(2) | sim | Código da linha | |
Descricao | String(60) | Sim | Texto da mensagem | Máximo 60 caracteres |
Ativado | Booleano | Sim | Indica se a mensagem está ativa ou não | |
MsgCorFonte | string(6) | Não | Cor da fonte da mensagem. Em hexadecimal | Valor default: FFFFFF |
MsgCorFundo | string(6) | Não | Cor de fundo da mensagem. Em hexadecimal | Valor default: 000000 |
Informações relativas a uma transação de rastreabilidade de produtos
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
CodigoBalanca | Inteiro 32 bits | sim | Código da balança | De 1 a 64 |
SequencialTransacao | Inteiro 32 bits | Sim | Sequencial da Transação | |
CodigoProduto | Inteiro 32 bits | Sim | Código do item previamente cadastrado no MGV7 | |
DataHoraTransacao | DateTime | Não | Data e hora da transação . | |
SituacaoTransacaoString | String(1) | Sim | Situação da transação |
E = Embalada
B = Comercializada V = Vencida G = Descarte Generico D = Descarte por Vencimento |
DataHoraBaixa | DateTime | Sim | Data e hora da baixa da transação. |
Informações relativas as transações acumuladas
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
CodigoDepartamento | Inteiro 32 bits | - | Código do departamento principal associado ao item | |
CodigoItem | Inteiro 32 bits | - | Código do item | |
PrecoUnitarioItem | Decimal | - | Preço unitário do item | |
TransacoesDiario | Inteiro 32 bits | - | Quantidade de transações diárias | |
PesoDiario | Decimal | - | Peso acumulado diário | |
PrecoDiario | Decimal | - | Preço acumulado diário | |
TransacoesMensal | Inteiro 32 bits | - | Quantidade de transações mensal | |
PesoMensal | Decimal | - | Peso acumulado mensal | |
PrecoMensal | Decimal | - | Preço acumulado mensal |
Informações relativas a comanda
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | Inteiro 64 bits | - | Identificador da comanda do MGV. De uso interno. | |
NumeroComandaBalanca | Inteiro 32 bits | - | Identificador da comanda, utilizado pela balança | |
DataAbertura | DateTime | - | Data de abertura da comanda | |
DataFechamento | DateTime | - | Data de encerramento da comanda | |
Balanca | Inteiro de 32 bits | - | Endereço da balança | |
Transacoes | List< TransacaoBalancaTO > | - | Lista com as transações realizadas | |
NomeOperador | String(12) | - | Operador que efetuou a transação | |
CodigoDoOperador | Inteiro 32 bits | - | Código do operador | |
NomeOperador | String(50) | - | Nome do operador que efetuou a transação | |
StatusInt | Inteiro 32 bits | - | Tipo de venda |
[0] => Em processamento
[1] => Encerrada [2] => Processada [3] => Cancelada [4] => Não existe |
Informações relativas as transações
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | Inteiro 32 bits | - | Código da Transação | |
NomeOperador | String(12) | - | Operador que efetuou a transação | |
Item | Inteiro 32 bits | - | Código do item | |
Data | DateTime | - | Data e hora da transação | |
TipoVenda | Inteiro 32 bits | - | Tipo de venda |
[0] => Venda por peso
[1] => Venda por unidade [2] => EAN-13 por peso [3] => Venda por peso glaciado [4] => Venda por peso drenado [5] => EAN-13 por unidade |
Preco | Decimal | - | Preço unitário do item | |
Quantidade | Inteiro 32 bits | - | Quantidade quando for venda por quantidade | |
Descritivo | String(120) | - | Descrição do item | |
LojaCodigo | Inteiro (5) | - | Código da loja | |
Lote | String(12) | - | Lote do item | |
Peso | Decimal | - | Peso quando for uma venda por peso | |
CodigoDoOperador | Inteiro 32 bits | - | Código do operador | |
Modo Quebra | Booleano | - | Indica que a transação é do tipo Modo Quebra | Default: False |
Balanca | Inteiro 32 bits | - | Código da balança | |
PesoTara | Decimal | - | Tara | |
DeptoItemCodigo | Inteiro 32 bits | - | Código do departamento principal do item | |
DeptoItemDescricao | String | - | Descritivo do departamento principal do item | |
DataEHoraDeValidade | DateTime | - | Data e hora de validade | |
Vendido | Booleano | - | Indica se o item foi comercializado | |
Cancelado | Booleano | - | Indica se a transação foi cancelada pela balança | |
DataDaBaixaDaTransacao | DateTime | - | Data e hora da baixa do produto |
Informações relativas as transações
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
OperadorNome | String(12) | - | Operador que efetuou a transação | |
CodigoItem | Inteiro 32 bits | - | Código do item | |
TipoVendaItem | Inteiro 32 bits | - | Tipo de venda |
[0] => Venda por peso
[1] => Venda por unidade [2] => EAN-13 por peso [3] => Venda por peso glaciado [4] => Venda por peso drenado [5] => EAN-13 por unidade |
PrecoTotalSomado | Decimal | - | Preço total somado | |
QtdeSomada | Inteiro 32 bits | - | Quantidade somada das transações quando for venda por unidade | |
DescricaoItem | String(120) | - | Descrição do item | |
PesoSomado | Decimal | - | Peso somado das transações quando for venda por peso | |
CodigoOperador | Inteiro 32 bits | - | Código do operador | |
Dia | Inteiro 32 bits | - | Dia da transação | |
Mes | Inteiro 32 bits | - | Mês da transação | |
Ano | Inteiro 32 bits | - | Ano da transação |
Informações relativas a Mídia
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Codigo | String(6) | sim | Código da Mídia |
Máximo 6 dígitos numéricos
Deve ser um número maior que 500. |
Descricao | Sring(100) | Sim | Descrição da mídia | |
TipoInt | Inteiro 32 bits | Sim | Tipo de mídia |
0=>Imagem de item colorida
1=>Imagem de Banner 2=>Imagem de Teclado 8=>Vídeo de consumidor 9=>Imagem de consumidor 10=>Imagem Promocional (Autoatendimento) 11=>Imagem cross selling 12=>Imagem"Iniciar Operacao" (Autoatendimento) |
MidiaArquivo | String(100) | Sim | Nome do arquivo | Apenas o nome doa arquivo. EX: boloChocolate.jpg |
FileBase64 | String | Sim | Arquivo físico da mídia. | Arquivo físico da mídia em formato StreamBase64. |
Reproduzir | Booleano | Sim | Indica se a mídia será reproduzida na balança | |
DataInicial | DateTime | Não |
Permite especificar a vigência para a exibição da mídia. Válido apenas para os tipos de mídia 01, 08 e 09. |
|
DataFinal | DateTime | Não |
Permite especificar a vigência para a exibição da mídia.
Válido apenas para os tipos de mídia 01, 08 e 09. |
|
DiasInt | List< Int32> | Não |
Permite especificar os dias da semana onde a mídia será exibida.
O padrão é exibir a mídia todos os dias da semana. Válido apenas para os tipos de mídia 01, 08 e 09. |
Máximo 7 Itens, sendo 1 = domingo a 7 = sábado |
Informações relativas a programação de mídia
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
CodigoMidia | Inteiro 32 bits | Sim | Código da mídia | |
CodigoBalanca | Inteiro 32 bits | Sim | Código da balança |
Informações relativas a solicitação de carga na balança
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
Balancas | List< int> | Não | Lista de balanças que receberão a carga | Se esse parâmetro não for informado, será feito carga para todas as balanças. |
OpcoesDeComunicacao | List OpcaoSolicitacaoCargaTO | Sim | Opções de comunicação |
Informações relativas as opções de carga nas balanças
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
OpcoesComunicacaoInt | Inteiro 32 bits | Sim | Opção de comunicação |
[0] => Não Enviar [1] => Completa [2] => Alterados |
Simultaneidade | Boolean | Sim | Transmissão simultânea | |
TipoDeDadoInt | Inteiro 32 bits | Sim | Tipo de dados |
[3] => Item [4] => Informação Extra [5] => Informação Nutricional [6] => Fornecedor [7] => Tara [8] => Fracionador [9] => Conservação [10] => Campo Extra 1 [11] => Campo Extra 2 [12] => Teclado [13] => Mensagem [14] => Texto Genérico [16] => Imagem [26] => Configuração [27] => Limpar Imagem [34] => Campo Extra 3 [35] => Campo Extra 4 [36] => Mídias |
Informações relativas a solicitação de baixa de transações por loja
Campo | Tipo | Obrigatório | Descrição | Valores possíveis |
---|---|---|---|---|
LojaCodigo | Inteiro 32 bits | Sim | Código da loja | |
SequencialTransacaoBalanca | Inteiro de 32 bits | Sim | Sequencial da transação da balança, enviado nos métodos de exportação de transações |