WS_MWS



Web Service MWS
______________________________________________________________________________________________________________________________________________________________________________________________________
MWS - MoveWeigh System - Web Service - Versão : 6.20.72.1

     Web Service responsável pela interface entre o MWS e um Sistema de Retaguarda, Legado ou ERP.

     O WSDL do ficará disponível em: http://{0}:8733/MWS_INTEGRACAO/MWS_SERVICE/?wsdl, onde {0}, representa o IP ou Nome do servidor onde o serviço está instalado.

  

  ATENÇÃO

     ° Todos os Web Métodos que fazem exportação diferencial de dados, ou que geram inclusão, alteração ou exclusão de dados no sistema, não podem ser chamados de forma paralela ou assíncrona.

     ° As regras de negócio internas aos Web Métodos não foram criadas para funcionarem com chamadas paralelas. Caso se identifique essa necessidade, garanta que a aplicação que faz as chamadas dos Web Métodos não as disparem desta forma.

     ° Apenas Web métodos que fazem consultas simples podem ser chamados de forma paralela ou assíncrona. Em caso de dúvida consulte o suporte da Toledo do Brasil.

     ° A maioria dos Web Métodos possuem um retorno de erro como parâmetro de retorno do próprio método. Não se restrinja a tratar somente o retorno de erro do protocolo HTTP. Consulte a documentação de cada método.

     ° Todas as datas, com campos ou parâmetros no formato DATA E HORA estão sendo trafegadas no seguinte formato: YYYY-MM-DDTHH:mm:SS que é padrão do .Net exemplo : 2012-01-14T15:58:00.

     ° Todas as datas, com campos ou parâmetros no formato STRING estão sendo trafegadas no seguinte formato: DD/MM/YYYY HH:mm:SS.

     ° É possível configurar a conexão com o banco de dados através do programa CFG_WS_MWS.EXE, que encontra - se na pasta de instalação do serviço.

     ° Todos os web métodos possuem suporte para o protocolo SOAP e para o protocolo REST.

     ° Ao utilizar o protocolo REST, atentar-se para requisições que contenham campos do tipo Enum preenchidos com o valor do índice correspondente, conforme demonstra a documentação.   

  WEB MÉTODOS


*ExportaMovimento

     Método responsável por exportar os movimentos analíticos ou sintéticos, podendo filtrar o sentido e optar por retornar ou não os campos adicionais do volume. (POST)

Parâmetros de entrada:
     °            configuracao (EConfiguracaoIntegracaoExportacaoMovimento)
     ° out:  dadosMovimento (Lista de EMovimentoIntegracaoExportacao
     ° out:  qtdRegistrosAnalisados (Inteiro)²
     ° out:  erro (Inteiro - 32 bits)³

*ConfirmaLeituraMovimento

     Método responsável por confirmar que os dados exportados pelo sistema foram recebidos pelo cliente. Caso esse WebMétodo não seja invocado, os dados continuarão disponíveis para exportação. (POST)

Parâmetros de entrada:
     °            configuracao (EConfiguracaoIntegracaoExportacaoMovimento)
     ° out:  erro (Inteiro - 32 bits)³

*ImportaMovimento

     Método responsável por importar os dados do movimento, sendo possível definir a regra de importação e a possibilidade de gerar ordem e lote caso não existam.
Regra BT: Identifica o certificado do movimento, através do Peso e Classificação da faixa do item.
Regra RL: Identifica o peso do movimento, através do Certificado e Classificação da faixa do item.
Regra PD: identifica que a importação será com movimentação de volume primário ou secundário.
Regra IDENTIF: Identifica que a importação será de identificação de volume. (POST)

Parâmetros de entrada:
     °            configuracao (EConfiguracaoIntegracaoImportacaoMovimento )
     °            dadosMovimento (EMovimentoIntegracaoImportacao )
     ° out:  erro (Inteiro - 32 bits)³
     ° out:  retornoIntegracao (EretornoIntegracaoImportaMovimento )

*ConsultaMensagem

     Método que permite a consulta de tags de mensagens do sistema. (POST)

Parâmetros de entrada:
     °           numero (Inteiro) - Número da mensagem
     ° out: mensagem (String)¹
     ° out: erro (Inteiro - 32 bits)³

*ConsultaItem

     Método que permite a consulta de todas as informações relativas ao item. (POST)

Parâmetros de entrada:
     °            configuracao (EConfiguracaoIntegracaoExportacao
     °            codigoItem (String) - Código do item a ser consultado
     ° out:  item (EItemIntegracaoExportacao
     ° out: erro (Inteiro - 32 bits)³

*ConsultaLote

     Método que permite a consulta de todas as informações relativas ao lote. (POST)

Parâmetros de entrada:
     °            configuracao (EConfiguracaoIntegracaoExportacao
     °            codigolote (String) - Código do lote a ser consultado
     ° out:  lote (ELoteIntegracaoExportacao
     ° out: erro (Inteiro - 32 bits)³

*ConsultaEstrutura

     Método que permite a consulta de todas as informações relativas a Estrutura. (POST)

Parâmetros de entrada:
     °            configuracao (EConfiguracaoIntegracaoExportacao
     °            codigoItemPai (String) - Código do Item Pai da Estrutura
     °            codigoEstrutura (String) - Código da Estrutura
     ° out:  estrutura (Lista de EEEstruturaIntegracaoExportacao
     ° out: erro (Inteiro - 32 bits)³

*ConsultaVolume

     Método que permite a consulta de todas as informações relativas ao volume. (POST)

Parâmetros de entrada:
     °            configuracao (EConfiguracaoIntegracaoExportacao
     °            numeroVolume (Inteiro - 64 bits) - Número do volume a ser consultado
     ° out:  volume (EVolumeIntegracaoExportacao
     ° out: erro (Inteiro - 32 bits)³

*ConsultaOrdem

     Método que permite a consulta de todas as informações relativas a ordem. (POST)

Parâmetros de entrada:
     °            configuracao (EConfiguracaoConsultaOrdem
     °            codigoFluxo (String (20)) - Código do fluxo da ordem a ser consultado
     °            codigoOrdem (String (20)) - Código da ordem a ser consultado
     ° out:  ordem (EOrdemIntegracaoExportacao)
     ° out: erro (Inteiro - 32 bits)³

*ImportaOrdem

     Método responsável por importar as ordens de produção e as respectivas listas, quando existirem. Nessa importação é possível realizar algumas parametrizações para regras de importação. (POST)

Parâmetros de entrada:
     °            configuracao (EConfiguracaoIntegracaoImportacaoOrdem)
     °            ordem (EOrdemIntegracaoImportacao)
     ° out:  ordemResultado (EOrdemIntegracaoImportacao
     ° out:  erroLog (String)²
     ° out:  erro       (Inteiro - 32 bits)³

*ImportaItem

     Método responsável por importar os itens, embalagens associadas e faixas de pesagem. (POST)

Parâmetros de entrada:
     °            configuracao (EConfiguracaoIntegracaoImportacaoItem)
     °            item (EItemIntegracaoImportacao)
     ° out:  itemResultado (EItemIntegracaoImportacao
     ° out:  erro       (Inteiro - 32 bits)³

*ImportaEmbalagem

     Método responsável por importar as embalagens que serão associadas aos itens no MWS. (POST)

Parâmetros de entrada:
     °            configuracao (EConfiguracaoIntegracaoImportacaoEmbalagem)
     °            embalagem (EEmbalagemIntegracaoImportacao)
     ° out:  embalagemResultado (EEmbalagemIntegracaoImportacao
     ° out:  erro       (Inteiro - 32 bits)³

*ImportaLote

     Método responsável por importar lotes. (POST)

Parâmetros de entrada:
     °            configuracao (EConfiguracaoIntegracaoImportacaoLote)
     °            lote (ELoteIntegracaoImportacao)
     ° out:  loteResultado (ELoteIntegracaoImportacao
     ° out:  erro       (Inteiro - 32 bits)³

*ImportaEmbarque

     Método responsável por importar Embarques. (POST)

Parâmetros de entrada:
     °            configuracao (EConfiguracaoIntegracaoImportacaoEmbarque)
     °            Embarque (EEmbarqueIntegracaoImportacao)
     ° out:  EmbarqueResultado (EEmbarqueIntegracaoImportacao
     ° out:  erro       (Inteiro - 32 bits)³

*ImportaRota

     Método responsável por importar Rotas. (POST)

Parâmetros de entrada:
     °            configuracao (EConfiguracaoIntegracaoImportacaoRota)
     °            Rota (ERotaIntegracaoImportacao)
     ° out:  RotaResultado (ERotaIntegracaoImportacao
     ° out:  erro       (Inteiro - 32 bits)³

*ImportaFamilia

     Método responsável por importar familias de itens. (POST)

Parâmetros de entrada:
     °            configuracao (EConfiguracaoIntegracaoImportacaoFamilia)
     °            familia (EFamiliaIntegracaoImportacao)
     ° out:  familiaResultado (EFamiliaIntegracaoImportacao
     ° out:  erro       (Inteiro - 32 bits)³

*ImportaClassificacao

     Método responsável por importar as classificações dos itens. (POST)

Parâmetros de entrada:
     °            configuracao (EConfiguracaoIntegracaoImportacaoClassificacao)
     °            classificacao (EClassificacaoIntegracaoImportacao)
     ° out:  classificacaoResultado (EClassificacaoIntegracaoImportacao
     ° out:  erro       (Inteiro - 32 bits)³

*ImportaFormula

     Método responsável por importar as fórmulas e itens da fórmula. (POST)

Parâmetros de entrada:
     °            configuracao (EConfiguracaoIntegracaoImportacaoFormula)
     °            formula (EFormulaIntegracaoImportacao)
     ° out:  formulaResultado (EFormulaIntegracaoImportacao
     ° out:  erro       (Inteiro - 32 bits)³

*ExportaOrdens

     Método responsável por exportar os estados do atendimento das ordens. (POST)

Parâmetros de entrada:
     °            configuracao (EConfiguracaoExportaOrdens) *
     °            dados (EDadosExportaOrdens) *
     ° out:  retorno (ERetornoExportaOrdens)

*ConfirmaExportacaoOrdens

     Método responsável por confirmar o recebimento da exportação das ordens. (POST)

Parâmetros de entrada:
     °            configuracao (EConfiguracaoConfirmaExportacaoOrdens) *
     °            dados (EDadosConfirmaExportacaoOrdens) *
     ° out:  retorno (ERetornoConfirmaExportacaoOrdens)

*Help

     Método responsável por recuperar as informações do Help (página HTML) do Web Service do MWS. (GET)

Parâmetros de Saída:
     ° help (String)
  

*FechaAgrupamento

     Método responsável por fechar agrupamento único. (POST)

Parâmetros de entrada:
     °            configuracao (EConfiguracaoIntegracaoImpressaoEtiqueta)
     °            dadosFechaAgrupamento (EFechaAgrupamentoIntegracao)     
     ° out:  retornoFechaAgrupamento  (ERetornoIntegracaoFechaAgrupamento)
  

*ImportaClienteFornecedor

     Método responsável por importar cadastros de Cliente/Fornecedor. (POST)

Parâmetros de entrada:
     °            configuracao (EConfiguracaoIntegracaoImportacaoClienteFornecedor)
     °            clienteFornecedor (EClienteFornecedorIntegracao)     
     ° out:  retorno  (ERetornoImportaClienteFornecedor)
  

*AlteraCondicaoOrdem

     Método responsável por alterar a Condição de uma Ordem. (POST)

Parâmetros de entrada:
     °            configuracao (EConfiguracaoIntegracaoAlteraCondicaoOrdem)
     °            Ordem (EAlteraCondicaoOrdemIntegracao)     
     ° out:  retorno  (ERetornoAlteraCondicaoOrdem)

*ObtemVersao

     Método responsável por recuperar a versão atual do MWS. (GET)

Parâmetros de Saída:
     ° ObtemVersaoResult (String)


  ESTRUTURAS E TABELAS




EConfiguracaoIntegracaoExportacao
Não possui campos a serem preenchidos



EConfiguracaoIntegracaoExportacaoMovimento
Campo Tipo Obrigatório Descrição Valores Possíveis
ConsolidacaoDosDados EnumConsolidacaoDados Sim Modo como os dados exportados serão consolidados ANALITICO,SINTETICO_ITEM_LOTE ou SINTETICO_ITEM
Valores para requisição REST
UtilizaCamposAdicionaisVolume Boolean Sim Define se os campos adicionais do volume serão exportados juntamente com o volume TRUE ou FALSE
FiltroExportacao EnumFiltroExportacao SIM Tipos dos movimentos que serão exportados TODOS, MOVIMENTO ou ESTORNO
Valores para requisição REST
QuantidadeRegistros Inteiro - 32 bits Não Quantidades de registros que serão analisados  
Tipo String Não Não utilizar -

EConfiguracaoIntegracaoImportacaoMovimento

Campo Tipo Obrigatório Descrição Valores Possíveis
Classificacao String(20) Não Caso o Tipo for "'BT'' ou ''RL'' a Classificação será obrigatória - Classificação do item, utilizada como critério de seleção de faixa/peso do item -
GerarOrdemAut Boolean Não Define se caso a ordem informada na importação não exista, ela será criada. TRUE ou FALSE
Tipo String Não Tipo de regra utilizada na importação do movimento RL, BT , PD ou IDENTIF
NumeroEtiquetaSecundario Inteiro - 32 bits Não. Número da etiqueta do secundário a ser impressa -
CodigoEtiquetadorSecundario String(20) Não. Código do etiquetador a ser utilizado para imprimir oa etiqueta do secundário -
NumeroEtiquetaDoMovimento Inteiro - 32 bits Não Número da etiqueta do movimento a ser impressa -
NomeImpressorDoMovimento
String(20)
Não Nome do Impressor a ser utilizado para imprimir oa etiqueta do movimento -
ValidaTaraAgrupamento Boolean Não Determina se será validado a tara do agrupamento antes da movimentação TRUE ou FALSE
TipoPeso EnumTipoPeso Não Tipo de Peso que será utilizado na movimentação. BRUTO ou LIQUIDO
Valores para requisição REST
ReaplicaEmbalagemAntesDaPesagem Boolean Não Verifica se é para reaplicar a embalagem antes da pesagem TRUE ou FALSE

EMovimentoIntegracaoExportacao

Campo Tipo Descrição Valores Possíveis
IdentificacaoMovimento Inteiro - 64 bits Sequencial de identificação do movimento -
Empresa String(40) Nome da empresa -
Ordem String(20) Código da ordem -
CodigoItem String(20) Código de identificação do item -
DescricaoItem String(40) Nome/Descrição do item -
SequencialLote Inteiro - 32 bits Sequencial único de identificação do lote -
Lote String(20) Nome/Descrição do lote -
ObservacaoOrdem String(255) Campo opcional de observações da ordem -
ObservacaoOrdem2 String(255) Campo opcional de observações da ordem -
ObservacaoOrdem3 String(255) Campo opcional de observações da ordem -
Sentido Inteiro - 32 bits Sentindo da movimentação 1270 ou 1271
Local String(20) Nome/Descrição do local lógico -
EndX Inteiro - 32 bits Coordenada X do endereço -
EndY Inteiro - 32 bits Coordenada Y do endereço -
EndZ Inteiro - 32 bits Coordenada Z do endereço -
VolumePrimario EVolumeIntegracaoExportacao Informações do volume primário -
VolumeSecundario EVolumeIntegracaoExportacao Informações do volume secundário -
NumeroVolumeOrdem Inteiro - 32 bits Sequencial de Volume Ordem -
NumeroVolumeItem Inteiro - 32 bits Sequencial de Volume Item -
NumeroVolumeLote Inteiro - 32 bits Sequencial de Volume Lote -
SequencialCertificado Inteiro - 32 bits Sequencial único de identificação do certificado -
Certificado String(20) Código/Descrição do certificado -
Estornado Boolean Identifica se o moviemnto foi estornado TRUE ou FALSE
Tipo Inteiro - 32 bits Tipo dos registros que foram exportados 5340,5341,5311 ou 5312
IDEmb Inteiro - 32 bits Sequencial único de identificação dos registros de exportação -
TaraBalanca Decimal(18,5) Tara da balança -
ToleranciaBalanca Decimal(18,5) Tolerância da Balança -
DataMovimento Data e Hora Data e Hora do movimento -
UsuarioAssinado String(20) Usuário que autorizou/assinou alguma ação rastreada -
SequencialEstabelecimento Inteiro - 32 bits Sequencial único de identificação do estabelecimento -
Estabelecimento String(20) Código/Descrição do estabelecimento -
Fluxo String(20) Código do Fluxo -
Operacao String(20) Código da operação -
SequencialCentroTrabalho Inteiro - 32 bits Sequencial único de identificação do centro trabalho -
CentroTrabalho String(20) Nome/Descrição do centro de trabalho -
Fase String(20) Fase da operação -
NumeroBatch Inteiro - 32 bits Número do Bath da movimentacao -
SequenciaLista Inteiro - 32 bits Sequencial da lista da ordem -
LinhaLista Inteiro - 32 bits Número da linha da lista -
SublinhaLista Inteiro - 32 bits Número da sublinha da lista -
Quantidade Decimal(18,5) Quantidade do movimento -
Peso Decimal(18,5) Peso do movimento -
CampoAdicional1 String(40) Campos adicional 1 para observações do movimento -
CampoAdicional2 String(40) Campos adicional 2 para observações do movimento -
CampoAdicional3 String(40) Campos adicional 3 para observações do movimento -
CampoAdicional4 String(40) Campos adicional 4 para observações do movimento -
CampoAdicional5 String(40) Campos adicional 5 para observações do movimento -
CampoAdicional6 String(40) Campos adicional 6 para observações do movimento -
CampoAdicional7 String(40) Campos adicional 7 para observações do movimento -
CampoAdicional8 String(40) Campos adicional 8 para observações do movimento -
CampoAdicional9 String(40) Campos adicional 9 para observações do movimento -
CampoAdicional10 String(40) Campos adicional 10 para observações do movimento -
LoginUsuario String(20) Login de acesso ao sistema -
NomeUsuario String(40) Nome do usuário -
Terminal String(20) Nome/Descrição do terminal de operação -
TaraEmb1 Decimal(18,5) Tara da embalagem 1 do item da movimentação -
TaraEmb2 Decimal(18,5) Tara da embalagem 2 do item da movimentação -
TaraEmb3 Decimal(18,5) Tara da embalagem 3 do item da movimentação -
TaraEmb4 Decimal(18,5) Tara da embalagem 4 do item da movimentação -
QuantidadeEmb2 Inteiro - 32 bits Quantidade de embalagens 2 no item da movimentacao Valor padrão: 1
QuantidadeEmb3 Inteiro - 32 bits Quantidade de embalagens 3 no item da movimentacao Valor padrão: 1
QuantidadeEmb4 Inteiro - 32 bits Quantidade de embalagens 4 no item da movimentacao Valor padrão: 1
RegistroVolumeSecundario Boolean Identifica se o registro trata de um volume secundário TRUE ou FALSE
TipoPeriferico Inteiro - 32 bits Tipo do periférico utilizado na movimentação -
CodigoPeriferico String(20) Código do periférico utilizado na movimentação -
VolumeEstrangeiro string(30) Código do volume estrangeiro -

EMovimentoIntegracaoImportacao

Campo Tipo Obrigatório Descrição Valores Possíveis
LocalOrigem String(20) Não. Caso o número do volume primário ou secundário não for informador deverá informado o local de origem Código do local de origem da movimentacao -
EnderecoOrigem String(20) Não. Caso o número do volume primário ou secundário não for informador deverá informado o endereço de origem Endereco de origem da movimentacao Se local o não controlar endereco,
  valor padrão: 0_0_0
LocalDestino String(20) Sim Código do local de destino da movimentacao -
EnderecoDestino String(20) Não. Caso o Local de destino controlar endereço deverá informar o endereço de destino Endereco de destino da movimentacao Se local o não controlar endereco,
  valor padrão: 0_0_0
Ordem EOrdemIntegracaoImportacao Sim: O código da ordem,
  deve estar preenchido
Ordem utilizada na movimentacao -
Item EItemIntegracaoImportacao Não. Caso o número do volume primário ou secundário não for informador deverá informado o Item Item da movimentação -
Lote ELoteIntegracaoImportacao Não. Caso o número do volume primário ou secundário não for informador deverá informado o lote Lote da movimentacao -
Certificado ECertificadoIntegracaoImportacao Não. Caso o número do volume primário ou secundário não for informador deverá informado o certificado Certificado da movimentacao -
VolumePrimario EVolumeIntegracaoImportacao Não Informações do volume primário -
VolumeSecundario EVolumeIntegracaoImportacao Não Informações do volume secundário -
SequencialEstabelecimento Inteiro - 32 bits Não Sequencial único de identificação do estabelecimento -
Estabelecimento String(20) Sim Código/Descrição do estabelecimento -
Fluxo String(20) Sim Código do Fluxo -
Operacao String(20) Sim Código da operação -
Empresa String(40) Não Nome/Descrição da empresa -
SequencialCentroTrabalho Inteiro - 32 bits Não Sequencial único de identificação do centro trabalho -
CentroTrabalho String(20) Sim Nome/Descrição do centro de trabalho -
Fase String(20) Não Fase da operação -
NumeroBatch Inteiro - 32 bits Não Número do Bath da movimentacao -
SequenciaLista Inteiro - 32 bits Não Sequencial da lista da ordem -
LinhaLista Inteiro - 32 bits Não Número da linha da lista -
SublinhaLista Inteiro - 32 bits Não Número da sublinha da lista -
Quantidade Decimal(18,5) Não - Caso o Tipo de movimentação for ''IDENTIF'' , a Quantidade será obrigatória Quantidade do movimento -
Peso Decimal(18,5) Não - Caso o Tipo de movimentação for ''IDENTIF'' , o Peso será obrigatório Peso do movimento -
CampoAdicional1 String(40) Não Campos adicional 1 para observações do movimento -
CampoAdicional2 String(40) Não Campos adicional 2 para observações do movimento -
CampoAdicional3 String(40) Não Campos adicional 3 para observações do movimento -
CampoAdicional4 String(40) Não Campos adicional 4 para observações do movimento -
CampoAdicional5 String(40) Não Campos adicional 5 para observações do movimento -
CampoAdicional6 String(40) Não Campos adicional 6 para observações do movimento -
CampoAdicional7 String(40) Não Campos adicional 7 para observações do movimento -
CampoAdicional8 String(40) Não Campos adicional 8 para observações do movimento -
CampoAdicional9 String(40) Não Campos adicional 9 para observações do movimento -
CampoAdicional10 String(40) Não Campos adicional 10 para observações do movimento -
LoginUsuario String(20) Sim Login de acesso ao sistema -
NomeUsuario String(40) Não Nome do usuário -
Terminal String(20) Sim Campo Nome(Win) - IP ou nome da máquina -
TaraEmb1 Decimal(18,5) Não Tara da embalagem 1 do item da movimentação -
TaraEmb2 Decimal(18,5) Não Tara da embalagem 2 do item da movimentação -
TaraEmb3 Decimal(18,5) Não Tara da embalagem 3 do item da movimentação -
TaraEmb4 Decimal(18,5) Não Tara da embalagem 4 do item da movimentação -
QuantidadeEmb2 Inteiro - 32 bits Não Quantidade de embalagens 2 no item da movimentacao Valor padrão: 1
QuantidadeEmb3 Inteiro - 32 bits Não Quantidade de embalagens 3 no item da movimentacao Valor padrão: 1
QuantidadeEmb4 Inteiro - 32 bits Não Quantidade de embalagens 4 no item da movimentacao Valor padrão: 1
RegistroVolumeSecundario Boolean Não Identifica se o registro trata de um volume secundário TRUE ou FALSE
TipoPeriferico Inteiro - 32 bits Não Tipo do periférico utilizado na movimentação -
CodigoPeriferico String(20) Não Código do periférico utilizado na movimentação -
VolumeEstrangeiro String(30) Não Código do volume estrangeiro -

EVolumeIntegracaoImportacao

Campo Tipo Obrigatório Descrição Valores Possíveis
NumeroVolume Inteiro - 64 bits Sim Numero do Volume -
NumeroVolumeOrigem Inteiro - 64 bits Não Número de origem do volume -
DataProducao Data e Hora Não Data da produção do volume -
DataCriacao Data e Hora Não Data da criação do volume -
CamposAdicionais Lista de ECampoAdicionalVolumeIntegracao Sim: No mínimo um registro deve estar preenchido Lista de campos adicionais do volume -

EVolumeIntegracaoExportacao

Campo Tipo Descrição Valores Possíveis
NumeroVolume Inteiro - 64 bits Numero do Volume -
NumeroVolumeOrigem Inteiro - 64 bits Número de origem do volume -
DataProducao Data e Hora Data da produção do volume -
DataCriacao Data e Hora Data da criação do volume -
Condicao EnumCondicaoVolume Condição do Volume BLOQUEADO ou LIBERADO
Valores para requisição REST
Nivel EnumNivelVolume Nível do volume no sistema PRIMARIO ou SECUNDARIO
Valores para requisição REST
TaraBalanca Decimal(18,5) Tara da balança -
TaraEmb1 Decimal(18,5) Tara da embalagem 1 do item da movimentação -
TaraEmb2 Decimal(18,5) Tara da embalagem 2 do item da movimentação -
TaraEmb3 Decimal(18,5) Tara da embalagem 3 do item da movimentação -
TaraEmb4 Decimal(18,5) Tara da embalagem 4 do item da movimentação -
QuantidadeEmb2 Inteiro - 32 bits Quantidade de embalagens 2 no item da movimentacao Valor padrão: 1
QuantidadeEmb3 Inteiro - 32 bits Quantidade de embalagens 3 no item da movimentacao Valor padrão: 1
QuantidadeEmb4 Inteiro - 32 bits Quantidade de embalagens 4 no item da movimentacao Valor padrão: 1
DataValidade Data e Hora Data de validade do volume -
DataAlteracaoCondicao Data e Hora Data de alteração da condição do volume -
Certificado String Código de identificação do certificado -
Certificado2 String Código de identificação do certificado 2 -
NumeroVolumeSintetizacao Inteiro - 64 bits Numero do Volume sintetizado -
EVolumePai EVolumeIntegracaoExportacao Informações do Volume Secundário -
EVolumesFilhos Lista de EVolumeIntegracaoExportacao Lista de volumes primários -
CodigoItem String Código de identificação do Item -
CodigoLote String Código de identificação do Lote -
SequencialOrdemVolume Inteiro - 64 bits Sequencial de atendimento da Ordem -
SequencialItemVolume Inteiro - 64 bits Sequencial de atendimento do Item -
SequencialLoteVolume Inteiro - 64 bits Sequencial de atendimento do Lote -
SequencialOperacaoVolume Inteiro - 64 bits Sequencial de atendimento da Operação -
Quantidade Decimal(18,5) Saldo atual do Volume em Quantidade -
Peso Decimal(18,5) Saldo atual do Volume em Peso -
CodigoLocalAtual String(20) Nome/Descrição do local lógico atual do Volume -
EnderecoXAtual Inteiro - 32 bits Coordenada X do endereço atual do Volume -
EnderecoYAtual Inteiro - 32 bits Coordenada Y do endereço atual do Volume -
EnderecoZAtual Inteiro - 32 bits Coordenada Z do endereço atual do Volume -
CodigoLocalFuturo String(20) Nome/Descrição do local lógico futuro do Volume -
EndXLocalFuturo Inteiro - 32 bits Coordenada X do endereço futuro do Volume -
EndYLocalFuturo Inteiro - 32 bits Coordenada Y do endereço futuro do Volume -
EndZLocalFuturo Inteiro - 32 bits Coordenada Z do endereço futuro do Volume -
CamposAdicionais Lista de ECampoAdicionalVolumeIntegracao Lista de campos adicionais do volume -

ECampoAdicionalVolumeIntegracao   

Campo Tipo Obrigatório Descrição Valores Possíveis
SequencialCampoAdicional Inteiro - 32 bits Sim Sequencial do Campo Adicional do Volume -
NumeroVolume Inteiro - 64 bits Sim Numero do Volume -
ValorCampoAdicional String(255) SIM Informação propriamente dita do campo adicional -

EConfiguracaoIntegracaoImportacaoOrdem

Campo Tipo Obrigatório Descrição Valores Possíveis
RegraImportacao EnumRegraImportacao Sim Regra que será utilizada para importar ordens e lista Por_Sequencia_Linha_Sublinha ou Por_Item_Lote_Volume
Valores para requisição REST
SuspenderOrdemComErro Boolean Sim Define se ordens que forem importadas com erro devem ter o status alteradas para suspensa TRUE ou FALSE
CalcularTolerancia Boolean Sim Define se os cálculos de tolerância devem ser realizados na importação TRUE ou FALSE
LimpezaOrdem EConfiguracaoLimpezaImportacaoOrdem Não Indica quais campos serão limpos em caso de alteração da ordem -
IncluiAtualizaClienteFornecedor Boolean Sim Indica que no caso da importação da ordem, vai importar também o cliente/fornecedor associado a ela TRUE ou FALSE
Tipo String Não Não utilizar -

EConfiguracaoLimpezaImportacaoOrdem

Campo Tipo Obrigatório Descrição Valores Possíveis
Item Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da ordem.(Receberá null ou o valor default) TRUE ou FALSE
Lote Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da ordem.(Receberá null ou o valor default) TRUE ou FALSE
Formula Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da ordem.(Receberá null ou o valor default) TRUE ou FALSE
Estrutura Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da ordem.(Receberá null ou o valor default) TRUE ou FALSE
CodigoUtilizacao Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da ordem.(Receberá null ou o valor default) TRUE ou FALSE
PesoMedio Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da ordem.(Receberá null ou o valor default) TRUE ou FALSE
DataReferencia Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da ordem.(Receberá null ou o valor default) TRUE ou FALSE
Prazo Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da ordem.(Receberá null ou o valor default) TRUE ou FALSE
PorcentagemPDVPRV Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da ordem.(Receberá null ou o valor default) TRUE ou FALSE
Certificado Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da ordem.(Receberá null ou o valor default) TRUE ou FALSE
CertificadoB Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da ordem.(Receberá null ou o valor default) TRUE ou FALSE
PontuacaoMinima Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da ordem.(Receberá null ou o valor default) TRUE ou FALSE
ClienteFornecedor Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da ordem.(Receberá null ou o valor default) TRUE ou FALSE
ControleVolume Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da ordem.(Receberá null ou o valor default) TRUE ou FALSE
Observacao1 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da ordem.(Receberá null ou o valor default) TRUE ou FALSE
Observacao2 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da ordem.(Receberá null ou o valor default) TRUE ou FALSE
Observacao3 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da ordem.(Receberá null ou o valor default) TRUE ou FALSE
Observacao4 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da ordem.(Receberá null ou o valor default) TRUE ou FALSE
Observacao5 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da ordem.(Receberá null ou o valor default) TRUE ou FALSE
Observacao6 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da ordem.(Receberá null ou o valor default) TRUE ou FALSE
Observacao7 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da ordem.(Receberá null ou o valor default) TRUE ou FALSE
Observacao8 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da ordem.(Receberá null ou o valor default) TRUE ou FALSE
Observacao9 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da ordem.(Receberá null ou o valor default) TRUE ou FALSE
Observacao10 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da ordem.(Receberá null ou o valor default) TRUE ou FALSE
Lista Lista de EConfiguracaoLimpezaImportacaoLista Não Indica quais campos serão limpos em caso de alteração da lista -

EConfiguracaoLimpezaImportacaoLista

Campo Tipo Obrigatório Descrição Valores Possíveis
SequenciaLista Inteiro - 32 bits Sim, caso a limpeza seja executada na lista Determina qual a sequencia da lista será 'limpa' no momento da atualização da lista. -
NumeroLinhaLista Inteiro - 32 bits Sim, caso a limpeza seja executada na lista Determina qual o número da linha da lista será 'limpa' no momento da atualização da lista. -
SublinhaLista Inteiro - 32 bits Sim, caso a limpeza seja executada na lista Determina qual a sublinha da lista será 'limpa' no momento da atualização da lista. -
Lote Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
NumeroVolume Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
QtdeMinima Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
QtdeMaxima Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
Observacao1 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
Observacao2 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
Observacao3 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
Observacao4 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
Observacao5 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
Observacao6 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
Observacao7 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
Observacao8 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
Observacao9 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
Observacao10 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
DataMinimaValidade Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
DataMaximaValidade Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
RelacaoCalcPotencia Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
QtdeTeorica Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
ToleranciaMaxima Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
ToleranciaAbaixo Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
ToleranciaAcima Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
TempoCarregamentoBalanca Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
ValorAntecipacaoCarga Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
TempoDescargaBalanca Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
AntecipacaoDescarga Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
TempoEstabilizacaoBalanca Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
FaixaEstabilizacao Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
PontoTrocaParaLenta Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
AutoJog Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
TempoJog Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
PercentualPDV Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
PercentualValidadePDV Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE
RealizaAntecipacaoCarga Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da lista.(Receberá null ou o valor default) TRUE ou FALSE

EConfiguracaoIntegracaoImportacaoItem

Campo Tipo Obrigatório Descrição Valores Possíveis
LimpezaItem EConfiguracaoLimpezaImportacaoItem Não Indica quais campos serão limpos em caso de alteração do item -
Tipo String Não Não utilizar -

EConfiguracaoLimpezaImportacaoItem

Campo Tipo Obrigatório Descrição Valores Possíveis
NomeItem Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
UnidadeMedidaPeso Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
FatorConversao Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
Familia Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
Classificacao Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
EAN13 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
Descricao1 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
Descricao2 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
Descricao3 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
Descricao4 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
Descricao5 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
PesoMedioSugeridoAmostragem Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
Validade1 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
Validade2 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
PesoBrutoEstimado Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
Estabelecimento Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
LinhaProducao Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
EAN14 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
EAN8 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
HomelVerde Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
HomelAzul Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
HomelAmarelo Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
HomelBranco Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
VarianteLogisticaEAN Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
Observacao1 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
Observacao2 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
Observacao3 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
Observacao4 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
Observacao5 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
Observacao6 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
Observacao7 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
Observacao8 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
Observacao9 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
Observacao10 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
QuantidadePadrao Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do item.(Receberá null ou o valor default) TRUE ou FALSE
Embalagens Lista de EConfiguracaoLimpezaImportacaoEmbalagemItem Não Indica quais campos serão limpos em caso de alteração da embalagem -
Faixas Lista de EConfiguracaoLimpezaImportacaoFaixa Não Indica quais campos serão limpos em caso de alteração da faixa -

EConfiguracaoLimpezaImportacaoEmbalagemItem

Campo Tipo Obrigatório Descrição Valores Possíveis
CodigoEmbalagem String(20) Sim, caso seja necessário executar a limpeza da embalagem Identifica qual embalagem será limpa -
Quantidade Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da embalagem.(Receberá null ou o valor default) TRUE ou FALSE

EConfiguracaoLimpezaImportacaoFaixa

Campo Tipo Obrigatório Descrição Valores Possíveis
CodigoFaixa String(20) Sim, caso seja necessário executar a limpeza da faixa Identifica qual faixa do item será limpa -
Nome Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da faixa.(Receberá null ou o valor default) TRUE ou FALSE
CoefPerdaliquida Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da faixa.(Receberá null ou o valor default) TRUE ou FALSE
Classificacao Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da faixa.(Receberá null ou o valor default) TRUE ou FALSE
Certificado Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da faixa.(Receberá null ou o valor default) TRUE ou FALSE

EConfiguracaoIntegracaoImportacaoEmbalagem

Campo Tipo Obrigatório Descrição Valores Possíveis
LimpezaEmbalagem EConfiguracaoLimpezaImportacaoEmbalagem Não Indica quais campos serão limpos em caso de alteração das embalagens do sistema -
Tipo String Não Não utilizar -

EConfiguracaoLimpezaImportacaoEmbalagem

Campo Tipo Obrigatório Descrição Valores Possíveis
Descricao Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização das embalagem do sistema.(Receberá null ou o valor default) TRUE ou FALSE

EConfiguracaoIntegracaoImportacaoLote

Campo Tipo Obrigatório Descrição Valores Possíveis
LimpezaLote EConfiguracaoLimpezaImportacaoLote Não Indica quais campos serão limpos em caso de alteração do lote -
CalculaValidadeAutomaticamente Boolean - Valor default FALSE Sim Define se o cálculo da validade do lote será automático TRUE ou FALSE
Tipo String Não Não utilizar -

EConfiguracaoLimpezaImportacaoLote

Campo Tipo Obrigatório Descrição Valores Possíveis
CodigoItem Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do lote.(Receberá null ou o valor default) TRUE ou FALSE
ClienteFornecedor Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do lote.(Receberá null ou o valor default) TRUE ou FALSE
LoteCliente Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do lote.(Receberá null ou o valor default) TRUE ou FALSE
LoteFornecedor Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do lote.(Receberá null ou o valor default) TRUE ou FALSE
ValidadeLote Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do lote.(Receberá null ou o valor default) TRUE ou FALSE
NotaFiscal Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do lote.(Receberá null ou o valor default) TRUE ou FALSE
PesoNotaFiscal Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do lote.(Receberá null ou o valor default) TRUE ou FALSE
QuantidadeVolumes Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do lote.(Receberá null ou o valor default) TRUE ou FALSE
CodigoOrdemCompra Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do lote.(Receberá null ou o valor default) TRUE ou FALSE
CodigoFabricante Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do lote.(Receberá null ou o valor default) TRUE ou FALSE
NomeFabricante Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do lote.(Receberá null ou o valor default) TRUE ou FALSE
DataFabricacao Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do lote.(Receberá null ou o valor default) TRUE ou FALSE
DataCriacao Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do lote.(Receberá null ou o valor default) TRUE ou FALSE
Observacao1 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do lote.(Receberá null ou o valor default) TRUE ou FALSE
Observacao2 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do lote.(Receberá null ou o valor default) TRUE ou FALSE
Observacao3 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do lote.(Receberá null ou o valor default) TRUE ou FALSE
Observacao4 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do lote.(Receberá null ou o valor default) TRUE ou FALSE
Observacao5 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do lote.(Receberá null ou o valor default) TRUE ou FALSE
Observacao6 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do lote.(Receberá null ou o valor default) TRUE ou FALSE
Observacao7 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do lote.(Receberá null ou o valor default) TRUE ou FALSE
Observacao8 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do lote.(Receberá null ou o valor default) TRUE ou FALSE
Observacao9 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do lote.(Receberá null ou o valor default) TRUE ou FALSE
Observacao10 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do lote.(Receberá null ou o valor default) TRUE ou FALSE

EConfiguracaoIntegracaoImportacaoEmbarque

Campo Tipo Obrigatório Descrição Valores Possíveis
LimpezaLote EConfiguracaoLimpezaImportacaoEmbarque Não Indica quais campos serão limpos em caso de alteração do Embarque -
Tipo String Não Não utilizar -

EConfiguracaoLimpezaImportacaoEmbarque

Campo Tipo Obrigatório Descrição Valores Possíveis
Placa Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Embarque.(Receberá null ou o valor default) TRUE ou FALSE
CargaMaxima Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Embarque.(Receberá null ou o valor default) TRUE ou FALSE
Condicao Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Embarque.(Receberá null ou o valor default) TRUE ou FALSE
CodigoRota Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Embarque.(Receberá null ou o valor default) TRUE ou FALSE

EConfiguracaoIntegracaoImportacaoRota

Campo Tipo Obrigatório Descrição Valores Possíveis
LimpezaLote EConfiguracaoLimpezaImportacaoRota Não Indica quais campos serão limpos em caso de alteração da Rota -
Tipo String Não Não utilizar -

EConfiguracaoLimpezaImportacaoRota

Campo Tipo Obrigatório Descrição Valores Possíveis
Nome Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da Rota.(Receberá null ou o valor default) TRUE ou FALSE

EConfiguracaoIntegracaoImportacaoFamilia

Campo Tipo Obrigatório Descrição Valores Possíveis
LimpezaLote EConfiguracaoLimpezaImportacaoFamilia Não Indica quais campos serão limpos em caso de alteração da familia -
Tipo String Não Não utilizar -

EConfiguracaoLimpezaImportacaoFamilia

Campo Tipo Obrigatório Descrição Valores Possíveis
Descricao Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da familia.(Receberá null ou o valor default) TRUE ou FALSE

EConfiguracaoIntegracaoImportacaoClassificacao

Campo Tipo Obrigatório Descrição Valores Possíveis
LimpezaClassificacao EConfiguracaoLimpezaImportacaoClassificacao Não Indica quais campos serão limpos em caso de alteração da classificação -
Tipo String Não Não utilizar -

EConfiguracaoLimpezaImportacaoClassificacao

Campo Tipo Obrigatório Descrição Valores Possíveis
Descricao Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da classificação.(Receberá null ou o valor default) TRUE ou FALSE
InstrucaoTrabalho Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da classificação.(Receberá null ou o valor default) TRUE ou FALSE

EConfiguracaoIntegracaoImportacaoFormula

Campo Tipo Obrigatório Descrição Valores Possíveis
LimpezaFormula EConfiguracaoLimpezaImportacaoFormula Não Indica quais campos serão limpos em caso de alteração da fórmula -
Tipo String Não Não utilizar -

EConfiguracaoLimpezaImportacaoFormula

Campo Tipo Obrigatório Descrição Valores Possíveis
NomeFormula Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da fórmula.(Receberá null ou o valor default) TRUE ou FALSE
VersaoFormula Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da fórmula.(Receberá null ou o valor default) TRUE ou FALSE
MascaraFormula Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização da fórmula.(Receberá null ou o valor default) TRUE ou FALSE
ItensFormula Lista de EConfiguracaoLimpezaImportacaoFormulaItem Não Indica quais campos serão limpos em caso de alteração dos itens da fórmula -

EConfiguracaoLimpezaImportacaoFormulaItem

Campo Tipo Obrigatório Descrição Valores Possíveis
CodigoItem String(20) Sim, caso seja necessário executar a limpeza do item da fórmula Campo utilizado para identifica qual item da fórmula será limpo -
CentroTrabalho String(20) Sim, caso seja necessário executar a limpeza do item da fórmula Campo utilizado para identifica qual item da fórmula será limpo -
Sequencia Inteiro - 32 bits Sim, caso seja necessário executar a limpeza do item da fórmula Campo utilizado para identifica qual item da fórmula será limpo -
InstrucaoTrabalho Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização dos itens da fórmula.(Receberá null ou o valor default) TRUE ou FALSE
ToleranciaMax Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização dos itens da fórmula.(Receberá null ou o valor default) TRUE ou FALSE
ToleranciaAbaixo Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização dos itens da fórmula.(Receberá null ou o valor default) TRUE ou FALSE
ToleranciaAcima Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização dos itens da fórmula.(Receberá null ou o valor default) TRUE ou FALSE
TempoCarga Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização dos itens da fórmula.(Receberá null ou o valor default) TRUE ou FALSE
AntecipacaoCarga Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização dos itens da fórmula.(Receberá null ou o valor default) TRUE ou FALSE
TempoDescarga Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização dos itens da fórmula.(Receberá null ou o valor default) TRUE ou FALSE
AntecipacaoDescarga Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização dos itens da fórmula.(Receberá null ou o valor default) TRUE ou FALSE
TempoPesoEstavel Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização dos itens da fórmula.(Receberá null ou o valor default) TRUE ou FALSE
FaixaEstabilizacao Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização dos itens da fórmula.(Receberá null ou o valor default) TRUE ou FALSE
Lenta Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização dos itens da fórmula.(Receberá null ou o valor default) TRUE ou FALSE
InicioAUTOJOG Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização dos itens da fórmula.(Receberá null ou o valor default) TRUE ou FALSE
TempoJOG Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização dos itens da fórmula.(Receberá null ou o valor default) TRUE ou FALSE


ED adosExportaOrdens
Campo Tipo Obrigatório Descrição Valores Possíveis

EConfiguracao ExportaOrdens
Campo Tipo Obrigatório Descrição Valores Possíveis

EConfiguracao ConfirmaExportacaoOrdens
Campo Tipo Obrigatório Descrição Valores Possíveis


E DadosConfirmaExportacaoOrdens
Campo Tipo Obrigatório Descrição Valores Possíveis



EConfiguracaoIntegracao ImpressaoEtiqueta
Campo Tipo Obrigatório Descrição Valores Possíveis
NumeroEtiquetaSecundario Inteiro - 32 bits Não, Caso o parâmetro ImprimeEtiquetaSecundario for preenchida com TRUE deverá informar o número da etiqueta secundário que será impressa, caso contrário retornará erro de não preenchimento correto do campo. Número da etiqueta do secundário a ser impressa -
CodigoEtiquetadorSecundario String(20) Não, Caso o parâmetro ImprimeEtiquetaSecundario for preenchida com TRUE deverá informar o nome da impressora onde será impressa a etiqueta do secundário, caso contrário será retornado erro de não preenchimento correto do campoE Código do etiquetador a ser utilizado para imprimir oa etiqueta do secundário -

EOrdemIntegracaoExportacao

Campo Tipo Descrição Valores Possíveis
CentroTrabalho String(20) Centro de Trabalho da ordem -
Estabelecimento String(20) Estabelecimento do Fluxo -
CodigoFluxo String(20) Fluxo da ordem -
CodigoOrdem String(20) Código da Ordem -
Condicao EnumCondicaoOrdem Condição da Ordem Cancelada, Aberta, Suspensa, Liberada, Encerrada
Valores para requisição REST
TipoAtendimento EnumTipoAtendimento Tipo do atendimento da ordem LIVRE,ESTRUTURA,FORMULA ou LISTA
Valores para requisição REST
ItemPai EItemIntegracaoExportacao Item pai da ordem -
LotePai ELoteIntegracaoExportacao Lote pai da ordem -
Formula EFormulaIntegracaoExportacao Formula que será atendida na ordem -
Estrutura EEstruturaIntegracaoExportacao Estrutura que será atendida na ordem -
Vezes Decimal(18,5) Quantidade de vezes que a ordem será atendida No mínimo um
CodigoUtilizacao String(10) Código de controle da ordem -
PesoMedio Decimal(18,5) Peso Médio da Ordem -
DataReferencia Data e Hora Data de Referência da Abertura Ordem -
TipoTotalizacao EnumTotalizacaoOrdem Tipo de cálculo para realizar totalizações na lista da ordem AJUSTE ou MULTIPLICACAO
Valores para requisição REST
PorcentagemPDVPRV Inteiro - 32 bits Porcentagem de PDV/PRV aceito para a ordem -
Certificado ECertificadoIntegracaoExportacao Certificado A da ordem -
CertificadoB ECertificadoIntegracaoExportacao Certificado B da ordem -
PontuacaoMinima Inteiro - 32 bits Pontuação da ordem -
UltimoSequencial Inteiro - 32 bits Sequencial de Controle da ordem -
ClienteFornecedor EClienteFornecedorIntegracao Cliente ou Fornecedor associado a ordem -
ControleVolume Inteiro - 32 bits Número de controle dos volumes da ordem -
Prazo Data e Hora Prazo da Ordem -
OrdemMultipla Boolean Identifica que a ordem será multipla TRUE ou FALSE
Observacao1 String(80) Observação 1 da Ordem -
Observacao2 String(80) Observação 2 da Ordem -
Observacao3 String(255) Observação 3 da Ordem -
Observacao4 String(255) Observação 4 da Ordem -
Observacao5 String(255) Observação 5 da Ordem -
Observacao6 String(255) Observação 6 da Ordem -
Observacao7 String(255) Observação 7 da Ordem -
Observacao8 String(255) Observação 8 da Ordem -
Observacao9 String(255) Observação 9 da Ordem -
Observacao10 String(255) Observação 10 da Ordem -
Lista Lista de EListaIntegracaoExportacao Itens da lista da ordem -
ListaHistoricoEstados Lista de EHistoricoEstadosOrdem   Lista da estrutura EHistoricoEstadosOrdem  
ListaMovimentosOrdem Lista de EMovimentoIntegracaoExportacao Lista de EMovimentoIntegracaoExportacao  
ListaConteudoFluxoIntegracao Lista de EConteudoFluxoIntegracao Lista de EConteudoFluxoIntegracao  

EListaIntegracaoImportacao

Campo Tipo Obrigatório Descrição Valores Possíveis
CentroTrabalho String(20) Sim Centro de Trabalho na qual a linha da lista será atendida -
Fase String(20) Sim Fase de atendimento da linha da lista -
SequenciaLista Inteiro - 32 bits Sim Sequencia da lista(PorItem) -
NumeroLinhaLista Inteiro - 32 bits Sim Número da linha da lista(Por Lote) -
SublinhaLista Inteiro - 32 bits Sim Numero de sublinha da lista(Por volume) -
Item EItemIntegracaoImportacao Sim. O código do item Item a ser atendido na linha da lista. -
Lote ELoteIntegracaoImportacao Não Lote que será atendido juntamente com o item -
NumeroVolume Inteiro - 64 bits Não Número do volume  a ser atendido na linha da lista -
QtdePadrao Decimal(18,5) Sim Quantidade padrão para ser atendido na linha da lista -
QtdeMinima Decimal(18,5) Sim Quantidade mínima para ser atendido na linha da lista -
QtdeMaxima Decimal(18,5) Sim Quantidade máxima para ser atendido na linha da lista -
PesagemAcumulativa Boolean Sim Identifica que a pesagem é acumulativa TRUE ou FALSE
PesagemFracionada Boolean Sim Identifica que a pesagem é fracionada TRUE ou FALSE
Observacao1 String(255) Não Observação 1 da lista -
Observacao2 String(255) Não Observação 2 da lista -
Observacao3 String(255) Não Observação 3 da lista -
Observacao4 String(255) Não Observação 4 da lista -
Observacao5 String(255) Não Observação 5 da lista -
Observacao6 String(255) Não Observação 6 da lista -
Observacao7 String(255) Não Observação 7 da lista -
Observacao8 String(255) Não Observação 8 da lista -
Observacao9 String(255) Não Observação 9 da lista -
Observacao10 String(255) Não Observação 10 da lista -
DataMinimaValidade Data e Hora Não Data mínima de validade do volume para ser movimentado -
DataMaximaValidade Data e Hora Não Data máxima de validade do volume para ser movimentado -
StatusLinha Boolean Sim Identifica se a linha da lista está 'ativa' ou 'Cancelada' TRUE (Cancelada) ou FALSE (ATIVA)
RelacaoCalcPotencia Decimal(18,5) Não Fator utilizado para cálculo da potência -
IdentificacaoModifQtdeLista String(1) Não Identifica se a quantidade padrão da lista foi alterada manualmente ou pelo sistema -
QtdeTeorica Decimal(18,5) Sim Quantidade Teórica da lista -
ToleranciaMaxima Decimal(18,5) Não Tolerância máxima para dosagem -
ToleranciaAbaixo Decimal(18,5) Não Tolerância abaixo para dosagem -
ToleranciaAcima Decimal(18,5) Não Tolerância acima para dosagem -
TempoCarregamentoBalanca Inteiro - 32 bits Não Tempo de carregamento da balança -
ValorAntecipacaoCarga Decimal(18,5) Não Antecipação de Carga -
TempoDescargaBalanca Inteiro - 32 bits Não Tempo para realizar a descargar da balança(dosagem) -
AntecipacaoDescarga Decimal(18,5) Não Tempo para realizar a antecipação da descargar da balança(dosagem) -
TempoEstabilizacaoBalanca Decimal(18,5) Não Tempo para estabilização da balança(dosagem) -
FaixaEstabilizacao Decimal(18,5) Não Faixa para estabilização da balança(dosagem) -
PontoTrocaParaLenta Decimal(18,5) Não Ponto onde é realizado a troca para o modo lento -
AutoJog Decimal(18,5) Não AutoJog -
TempoJog Decimal(18,5) Não Tempo de JOG -
PercentualPDV Inteiro - 32 bits Não Percentual de PDV aceito na lista -
PercentualValidadePDV Inteiro - 32 bits Não Percentual da validade do PDV aceito na lista -
RealizaAntecipacaoCarga Boolean Sim Identifica se será utilizadoa a antecipação de carga(dosagem) TRUE ou FALSE
Certificado ECertificadoIntegracaoImportacao Não. Se informado, preencher o número do certificado Certificado associado a linha da lista -
VolumeEstrangeiro String(30) Não Volume Estrangeiro -
CodigoEstrutura String(20) Não Código da estrutura -

ECertificadoIntegracaoImportacao

Campo Tipo Obrigatório Descrição Valores Possíveis
NumeroCertificado String(20) Sim Número de Identificação -
Tipo EnumTipoCertificado Sim Tipo do certificado CSN,SISBOV,CSI,CRR ou CLASSE
Valores para requisição REST
Descricao String(50) Sim Descrição do certificado -
CertificadoOrigem String(20) Não Certificado de Origem -
DataCriacao Data e Hora Sim Data de criação -
ListaPais String(20) Não Código da lista pais -
CampoAdicional1 String(255) Não Campo Adicional 1 do certificado -
CampoAdicional2 String(255) Não Campo Adicional 2 do certificado -
CampoAdicional3 String(255) Não Campo Adicional 3 do certificado -
CampoAdicional4 String(255) Não Campo Adicional 4 do certificado -
CampoAdicional5 String(255) Não Campo Adicional 5 do certificado -
CampoAdicional6 String(255) Não Campo Adicional 6 do certificado -
CampoAdicional7 String(255) Não Campo Adicional 7 do certificado -
CampoAdicional8 String(255) Não Campo Adicional 8 do certificado -
CampoAdicional9 String(255) Não Campo Adicional 9 do certificado -
CampoAdicional10 String(255) Não Campo Adicional 10 do certificado -
Sexo String(20) Não Sexo do animal -
Idade String(20) Não Idade do Animal -
NumeroDentes String(20) Não Dentição do animal -
SexoInformado String(20) Não Sexo Informado -
IdadeInformada String(20) Não Idade Informada -
NumeroDentesInformado String(20) Não Número de dentes informado -
Raca String(20) Não Raça do animal -
NumeroManejo String(20) Não Número do Manejo -
DataNascimento Data e Hora Não Data de nascimento do animal -
DataCadastro Data e Hora Não Data de Cadastro -
ResponsTecnicoCliFornecedor String(20) Não Responsável Técnico(ClienteFornecedor) -
PropNascimentoCliFornecedor String(20) Não Proprietário de Nascimento(ClienteFornecedor) -
PropIdentificacaoCliFornecedor String(20) Não Proprietário de Identificação(ClienteFornecedor) -
MotivoDesclassificacao String(255) Não Motivo de desclassificação do certificado -
CertificadoAssociadoVolume Boolean Sim Quando um certificado é associado a um volume este "flag" fica habilitado. -

EEstruturaIntegracaoImportacao

Campo Tipo Obrigatório Descrição Valores Possíveis
CodigoItem EItemIntegracao Sim, o código do Item Item pai da estrutura -
CodigoEstrutura String(20) Sim Código da estrutura -
NomeEstrutura String(40) Não Descrição da estrutura -
QuantidadeEstrutura Decimal(18,5) Sim Quantidade da estrutura -

EItemIntegracaoExportacao

Campo Tipo Descrição Valores Possíveis
CodigoItem String(20) Codigo de identificaçao do Item -
NomeItem String(40) Descricao do Item -
Tipo EnumTipoItem Tipo do Item MATERIAPRIMA,SEMIACABADO,PRODUTOACABADO,EXCIPIENTE,PRINCIPIOATIVO ou OUTROS
Valores para requisição REST
UnidadeMedidaControle String(4) Unidade de medida de controle (Ex: kg,un) -
UnidadeMedidaPeso String(4) Unidade de medida de peso (Ex: kg,un) -
ObrigaUnidadeMedidaPeso Boolean Obrigar utilização de unidade de medida de peso (S=1/N=0) TRUE ou FALSE
FatorConversao Decimal(18,5) Fator de conversão de unid. de medida -
ControlaLote Boolean Controle de lote TRUE ou FALSE
Familia EFamiliaIntegracaoExportacao Código da Família -
Classificacao EClassificacaoIntegracaoExportacao Classificação do item -
EAN13 String(13) Código de EAN13 -
Descricao1 String(80) Descrição1 do Item -
Descricao2 String(80) Descrição2 do Item -
Descricao3 String(80) Descrição3 do Item -
Descricao4 String(80) Descrição4 do Item -
Descricao5 String(80) Descrição5 do Item -
PesoMedioSugeridoAmostragem Decimal(18,5) Peso médio sugerido para amostragem -
PesoMedioEfetivoAmostragem Decimal(18,5) Peso médio efetivo da amostragem -
Validade1 Inteiro - 32 bits Validade do item em dias -
Validade2 Inteiro - 32 bits Validade do item em dias -
MelhorBalanca EnumMelhorBalanca Indica melhor balança para pesar Indiferente, Maior, Menor
Valores para requisição REST
PesoBrutoEstimado Decimal(18,5) Peso Bruto estimado -
Estabelecimento String(20) Código do estabelecimento da Linha de Produção -
LinhaProducao String(20) Código da Linha de Produção onde este item deve obrigatóriamente ser utilizado -
AceitaToleranciaPesagem Boolean Aceita tolerância na pesagem TRUE ou FALSE
ObrigaPesagemItem Boolean Obrigatória a pesagem do item TRUE ou FALSE
Inativo Boolean Item inativo TRUE ou FALSE
EAN14 String(14) Número EAN-14 do Item -
EAN8 String(8) Número EAN-8 do Item -
HomelVerde String(5) Valor da parte verde do diamante de Homel -
HomelAzul String(5) Valor da parte azul do diamante de Homel -
HomelAmarelo String(5) Valor da parte amarela do diamante de Homel -
HomelBranco String(5) Valor da parte branca do diamante de Homel -
VarianteLogisticaEAN Inteiro - 32 bits Indicador de Variante Losgistica EAN -
UnidadeMedidaFaixa EnumUnidadeControleItem Unidade de Medida da Faixa UNIDADECONTROLE ou UNIDADEPESO
Valores para requisição REST
Observacao1 String(255) Observação do Item -
Observacao2 String(255) Observação do Item -
Observacao3 String(255) Observação do Item -
Observacao4 String(255) Observação do Item -
Observacao5 String(255) Observação do Item -
Observacao6 String(255) Observação do Item -
Observacao7 String(255) Observação do Item -
Observacao8 String(255) Observação do Item -
Observacao9 String(255) Observação do Item -
Observacao10 String(255) Observação do Item -
QuantidadePadrao Decimal(18,5) Quantidade padrão do item - Não implementado - Não utilizar -
Embalagens Lista de EEmbalagemItemIntegracaoExportacao Embalagens associadas ao item -
Faixas Lista de EFaixaIntegracaoExportacao Faixas de pesagem do item -

ELoteIntegracaoExportacao

Campo Tipo Descrição Valores Possíveis
CodigoLote String(20) Código de identificação do lote -
CodigoItem EItemIntegracaoExportacao Item associado ao lote -
Condicao EnumCondicaoLote Condição do Lote BLOQUEADO,LIBERADO,ESPERA,SUSPENSO ou QUARENTENA
Valores para requisição REST
ClienteFornecedor EClienteFornecedorIntegracaoExportacaoo Cliente ou fornecedor de determinado lote -
LoteCliente String(20) Código do Lote do Cliente -
LoteFornecedor String(20) Código do Lote do Fornecedor -
Potencia Decimal(18,5) Potencia do Lote -
ValidadeLote Data e Hora Validade do Lote -
Observacao1 String(255) Observação do Lote -
NotaFiscal String(12) Nota Fiscal do Lote -
PesoNotaFiscal Decimal(18,5) Peso do Lote na nota fiscal -
QuantidadeVolumes Inteiro - 32 bits Quantidade de volumes do lote -
CodigoOrdemCompra String(20) Código da Ordem de Compra -
CodigoFabricante String(20) Código do Fabricante do Lote -
NomeFabricante String(40) Nome do Fabricante do lote -
DataFabricacao Data e Hora Data de Fabricação -
DataCriacao Data e Hora Data do Lote -
Observacao2 String(255) Observação do Lote -
Observacao3 String(255) Observação do Lote -
Observacao4 String(255) Observação do Lote -
Observacao5 String(255) Observação do Lote -
Observacao6 String(255) Observação do Lote -
Observacao7 String(255) Observação do Lote -
Observacao8 String(255) Observação do Lote -
Observacao9 String(255) Observação do Lote -
Observacao10 String(255) Observação do Lote -
Observacao11 String(255) Observação 11 do lote -
Observacao12 String(255) Observação 12 do lote -
Observacao13 String(255) Observação 13 do lote -
Observacao14 String(255) Observação 14 do lote -
Observacao15 String(255) Observação 15 do lote -
Observacao16 String(255) Observação 16 do lote -
Observacao17 String(255) Observação 17 do lote -
Observacao18 String(255) Observação 18 do lote -
Observacao19 String(255) Observação 19 do lote -
Observacao20 String(255) Observação 20 do lote -
Observacao21 String(255) Observação 21 do lote -
Observacao22 String(255) Observação 22 do lote -
Observacao23 String(255) Observação 23 do lote -
Observacao24 String(255) Observação 24 do lote -
Observacao25 String(255) Observação 25 do lote -
Observacao26 String(255) Observação 26 do lote -
Observacao27 String(255) Observação 27 do lote -
Observacao28 String(255) Observação 28 do lote -
Observacao29 String(255) Observação 29 do lote -
Observacao30 String(255) Observação 30 do lote -

EEstruturaIntegracaoExportacao

Campo Tipo Descrição Valores Possíveis
CodigoItem String(20) Código de identificação do Item -
CodigoEstrutura String(20) Código de identificação da Estrutura -
NomeEstrutura String(40) Nome de identificação da Estrutura -
QuantidadeEstrutura Decimal(18,5) Quantidade da Estrutura -
TipoEstrutura EnumTipoEstrutura Tipo da Estrutura Montagem_Desmontagem,Rastreabilidade,Agrupamento ou Indefinido
Valores para requisição REST
Faixas Lista de EItemEstruturaIntegracaoExportacao Lista de Itens da Estrutura -

EItemEstruturaIntegracaoExportacao

Campo Tipo Descrição Valores Possíveis
CodigoItemPai String(20) Código do Item Pai da Estrutura -
CodigoEstrutura String(20) Código de identificação da Estrutura -
CodigoItemFilho String(20) Código do item Filho da Estrutura -
QuantidadePadrao Decimal(18,5) Quantidade padrão para ser atendido -
QuantidadeMinima Decimal(18,5) Quantidade mínima para ser atendido -
QuantidadeMaxima Decimal(18,5) Quantidade máxima para ser atendido -
InstrucaoTrabalho String(250) Instrução de Trabalho -
PesagemAcumulativa Boolean Pesagem Acumulativa TRUE ou FALSE
CodigoEstruturaItemFilho String(20) Código da Estutura do Item Filho -

EFormulaIntegracaoImportacao

Campo Tipo Obrigatório Descrição Valores Possíveis
Item EItemIntegracaoImportacao Sim, o código do item Item pai da fórmula -
CodigoFormula String(20) Sim Código da fórmula -
NomeFormula String(40) Não Descrição da fórmula -
QuantidadeFormula Decimal(18,5) Sim Quantidade da fórmula -
VersaoFormula String(10) Não Versão da Fórmula -
MascaraFormula String(16) Não Máscara ou nome da fórmula no dosador -
Condicao EnumCondicaoFormula Sim Condição com qual a fórmula deve ser inserida LIBERADA,MANUTENCAO ou SUSPENSA
Valores para requisição REST
ItensFormula Lista de EFormulaItemIntegracaoImportacao Não Lista de itens associados a fórmula -

EFormulaItemIntegracaoImportacao

Campo Tipo Obrigatório Descrição Valores Possíveis
CentroTrabalho String(20) Sim Codigo do centro de trabalho -
Fase String(20) Sim Código da fase -
Sequencia Inteiro - 32 bits Sim Sequencia de controle -
CodigoItemFilho EItemIntegracaoImportacao Sim,  o código do item Item filho da fórmula -
QtdePadraoItemFilho Decimal(18,5) Sim Quantidade padrão do item filho -
QtdeMinimoItemFilho Decimal(18,5) Sim Tolerância mínima do item filho -
QtdeMaximoItemFilho Decimal(18,5) Sim Tolerância máxima do item filho -
InstrucaoTrabalho String(250) Não Instrução de trabalho da estrutura -
Acumulativa Boolean Sim Indica se a linha é acumulativa TRUE ou FALSE
Fracionada Boolean Sim Indica se a linha é fracionada TRUE ou FALSE
ToleranciaMax Decimal(18,5) Não Tolerancia máxima admissível para o material. (Se o autozoneamento estiver habilitado) -
ToleranciaAbaixo Decimal(18,5) Não Valores abaixo desse valor não serão admitidos -
ToleranciaAcima Decimal(18,5) Não Valores acima desse valor não serão admitidos -
TempoCarga Inteiro - 32 bits Não Tempo máximo de carregamento da balança. 999 -
AntecipacaooCarga Decimal(18,5) Não Antecipação de Carga -
TempoDescarga Inteiro - 32 bits Não Tempo máximo de descarga do material. 999 -
AntecipacaoDescarga Decimal(18,5) Não Antecipação de Descarga -
TempoPesoEstavel Decimal(18,5) Não Tempo para verificação da estabilização do peso. -
FaixaEstabilizacao Decimal(18,5) Não Variação máxima de peso adimitida na verificação de sua estabilização. -
Lenta Decimal(18,5) Não Valor que subtraído do valor nominal, determina o ponto de troca de rápida para lenta -
InicioAUTOJOG Decimal(18,5) Não Valor que subtraído do valor líquido nominal determina o início da faixa de atuação do AUTOJOG -
TempoJOG Decimal(18,5) Não Tempo do pulso de alimentação lenta em JOG(0,1 a 9,9 seg). -
CorrigeAntecipaCarga Boolean Não Correção ded antecipação de carga (S/N) TRUE ou FALSE

EFamiliaIntegracaoImportacao

Campo Tipo Obrigatório Descrição Valores Possíveis
CodigoFamilia String(20) Sim Código da família -
Descricao String(40) Não Descrição da família -

EClassificacaoIntegracaoImportacao

Campo Tipo Obrigatório Descrição Valores Possíveis
CodigoClassificacao String(20) Sim Código da classificação -
Descricao String(40) Não Descrição da classificação -
InstrucaoTrabalho String(250) Não Instrução de trabalho da classificação -

EEmbalagemItemIntegracaoImportacao

Campo Tipo Obrigatório Descrição Valores Possíveis
NumeroEmbalagem Inteiro - 32 bits Sim Número da embalagem 1 á 4
CodigoEmbalagem String(20) Não Código da embalagem -
Quantidade Inteiro - 32 bits Não Quantidade de embalagens -
IdentificaVolume Boolean Sim Identifica volume TRUE ou FALSE
Nivel EnumNivel Não Nível da identificação da embalagem PRIMARIA ou SECUNDARIA
Valores para requisição REST

EFaixaIntegracaoImportacao

Campo Tipo Obrigatório Descrição Valores Possíveis
Codigofaixa String(20) Sim Código da faixa -
Nome String(40) Não Nome da faixa -
Quantidadepadrao Decimal(18,5) Sim Quantidade padrão da faixa -
Quantidademinima Decimal(18,5) Sim Tolerância mínima da faixa -
Quantidademaxima Decimal(18,5) Sim Tolerancia máxima da faixa -
CoefPerdaliquida Decimal(18,5) Não Coeficiente de perda líquida -
classificacao EClassificacaoIntegracaoImportacao Não Código da classificação da faixa do item -
certificado ECertificadoIntegracaoImportacao Não Certificado da faixa do item -

EEmbalagemIntegracaoImportacao

Campo Tipo Obrigatório Descrição Valores Possíveis
CodigoEmbalagem String(20) Sim Codigo de identificaçao da embalagem -
Tipo EnumTipoEmbalagem Sim Tipo da embalagem RECIPIENTE ou EMBALAGEM
Valores para requisição REST
PesoMinimo Decimal(18,5) Sim Peso mínimo da Embalagem -
PesoMaximo Decimal(18,5) Sim Peso máximo da Embalagem -
PesoPadrao Decimal(18,5) Sim Peso padrão da Embalagem -
Descricao String(40) Nao Descrição da Embalagem -
UnidadeMedidaPeso String(4) SIM Unidade de medida de peso (Ex: Kg,un) -


ERetornoExportaOrdens

Campo Tipo Descrição Valores Possíveis
Erro Inteiro - 32 bits Número do erro - Caso não ocorrer erro o valor será 0 -
Descrica String(255) Descrição do do erro - Caso não ocorrer erro a descrição será Sucesso -
ListaFluxoOrdemCondicao Lista de EFluxoOrdemCondicao Lista de EFluxoOrdemCondicao  
ListaConteudoFluxoIntegracao Lista de EConteudoFluxoIntegracao Lista de EConteudoFluxoIntegracao  

EFluxoOrdemCondicao

Campo Tipo Descrição Valores Possíveis
CodigoFluxo String(20) Fluxo da ordem -
CodigoOrdem String(20) Código da Ordem -
CondicaoOrdem EnumCondicaoOrdem Condicao da Ordem Cancelada, Aberta, Suspensa, Liberada, Encerrada
Valores para requisição REST
ListaHistoricoEstadosOrdem Lista de  EHistoricoEstadosOrdem Lista do Historico do estados do atendimento da ordem -

EHistoricoEstadosOrdem

Campo Tipo Descrição Valores Possíveis
Operacao String(20) Código da operação -
Estado EnumEstadoAtendimentoOrdem Estados do atendimento da ordem Abriu, Liberou, Suspendeu, Iniciou, Atendeu, Encerrou, Reiniciou, Cancelou
Valores para requisição REST
DataHora Data e hora Data e hora do registro do historico do estado de atendimento da ordem -
Usuario String(20) Login do usuário logado no momento do registro -

EConteudoFluxoIntegracao

Campo Tipo Descrição Valores Possíveis
NumeroCampo Inteiro - 32 bits Número do campo -
Rotulo String(255) Rotulo do campo adicional -
TextoInformado String(255) Texto informado -


EClienteFornecedorIntegracao

Campo Tipo Obrigatório Descrição Valores Possíveis
CodigoClienteFornecedor String(20) Sim Código do cliente\fornecedor -
Tipo EnumClassificacaoPessoa Sim Classificação da pessoa CLIENTE, FORNECEDOR, RESPONSAVELTECNICO ou CLIENTE_FORNECEDOR
Valores para requisição REST
TipoPessoa EnumTipoPessoa Sim Tipo de pessoa FiSICA , JURIDICA, ESTRANGEIRO
Valores para requisição REST
CNPJ String(20) Não CNPJ (Jurídica) ou CPF (Física) -
InscricaoEstadual String(20) Não IE (Jurídica) ou RG (Física) -
Nome String(40) Não Nome ou Razão Social -
Numero Inteiro - 32 bits Não Número do MWS do cliente ou fornecedor p/ número de volume -
percentualValidade Inteiro - 32 bits Não Percentual para cálculo de validade mínima em expedições com PEPS -
ListaPais String(20) Não Código Lista-País associado ao cliente -
Cidade String(100) Não Nome da Cidade -
Estado String(100) Não Nome do Estado -
RegistroResponsavel String(50) Não Número do registro do responsável técnico no órgão gestor -
QuantidadeInstalacoes Inteiro - 32 bits Não Quantidade de Instalações -
SequencialModalidade Inteiro - 32 bits Não Código identificador da tabela modalidade -
Inativo Boolean Não Indica se o cliente está ativo. TRUE ou FALSE
NomeFantasia String(50) Não Nome Fantasia do Cliente/Fornecedor -
Endereco String(100) Não Endereço do Cliente/Fornecedor -
Observacao1 String(255) Não Observação 1 do Cliente/Fornecedor -
Observacao2 String(255) Não Observação 2 do Cliente/Fornecedor -
Observacao3 String(255) Não Observação 3 do Cliente/Fornecedor -
Observacao4 String(255) Não Observação 4 do Cliente/Fornecedor -
Observacao5 String(255) Não Observação 5 do Cliente/Fornecedor -
Observacao6 String(255) Não Observação 6 do Cliente/Fornecedor -
Observacao7 String(255) Não Observação 7 do Cliente/Fornecedor -
Observacao8 String(255) Não Observação 8 do Cliente/Fornecedor -
Observacao9 String(255) Não Observação 9 do Cliente/Fornecedor -
Observacao10 String(255) Não Observação 10 do Cliente/Fornecedor -

EFechaAgrupamentoIntegracao

Campo Tipo Obrigatório Descrição Valores Possíveis
TipoAgrupamento EnumTipoAgrupamento Sim Tipo de Agrupamento a ser fechado UNICO
Valores para requisição REST
Estabelecimento String(20) Sim Código do estabelecimento da Linha de Produção -
CodigoFluxo String(20) Sim Fluxo da ordem -
CodigoOrdem String(20) Sim Código da Ordem -
CodigoOperacao String(20) Sim Codigo da Operação -
CentroTrabalho String(20) Sim Codigo do centro de trabalho -
LocalDestino String(20) Sim Código do Local de Destino -
LinhaProducao String(20) Não Código da Linha de Produção -
Usuario String(20) Sim Login do Usuário -
Terminal String(20) Sim Nome/Descrição do terminal -
NumeroVolume Inteiro - 64 bits Sim Número do Volume -



ERetornoConfirmaExportacaoOrdens

Campo Tipo Descrição Valores Possíveis
Erro Inteiro - 32 bits Número do erro - Caso não ocorrer erro o valor será 0 -
Descrica String(255) Descrição do do erro - Caso não ocorrer erro a descrição será Sucesso -



ERetornoIntegracaoFechaAgrupamento

Campo Tipo Descrição Valores Possíveis
Erro Inteiro - 32 bits Número do erro - Caso não ocorrer erro o valor será 0 -
Descrica String(255) Descrição do do erro - Caso não ocorrer erro a descrição será Sucesso -
ScriptEtiquetaSecundario Texto Script da etiqueta do volume secundário -



EConfiguracaoConsultaOrdem

Campo Tipo Obrigatório Descrição Valores Possíveis
ConsultaMovimentosOrdem Booleano Não Informa se irá exportar os movimentos da ordem. Valor default = false True ou False
ConsultaHistoricoOrdem Booleano Não Informa se irá exportar o histórico da ordem. Valor default = True True ou False
ConsultaListaOrdem Booleano Não Informa se irá exportar a lista de itens da ordem. Valor default = true True ou False



ERetornoIntegracaoImportaMovimento
Campo Tipo Descrição
Retorno Inteiro - 32 bits Número do erro - Caso não ocorrer erro o valor será 0
Descrica String(255) Descrição do do erro - Caso não ocorrer erro a descrição será Sucesso
ScriptEtiquetaAgrupamento Texto Script da etiqueta do volume secundário/td>
ScriptEtiquetaMovimento Texto Script da etiqueta do movimento
GerouVolumeSecundario Booleano Retorna se a movimentação gerou um agrupamento de volume primário, gerando um volume secundário



EOrdemIntegracaoImportacao

Campo Tipo Obrigatório Descrição Valores Possíveis
CentroTrabalho String(20) Não Centro de Trabalho da ordem -
Estabelecimento String(20) Sim Estabelecimento do Fluxo -
CodigoFluxo String(20) Sim Fluxo da ordem -
CodigoOrdem String(20) Sim Código da Ordem -
Condicao EnumCondicaoOrdem Sim Condição da Ordem Cancelada, Aberta, Suspensa, Liberada, Encerrada
Valores para requisição REST
TipoAtendimento EnumTipoAtendimento Sim Tipo do atendimento da ordem LIVRE,ESTRUTURA,FORMULA ou LISTA
Valores para requisição REST
ItemPai EItemIntegracaoImportacao Sim, o código do item pai será obrigátorio, caso o fluxo esteja configurado para tal e/ou  a ordem seja do tipo fórnula Item pai da ordem -
LotePai ELoteIntegracaoImportacao Não Lote pai da ordem -
Formula EFormulaIntegracaoImportacao Não Formula que será atendida na ordem -
Estrutura EEstruturaIntegracaoImportacao Não Estrutura que será atendida na ordem -
Vezes Decimal(18,5) Sim Quantidade de vezes que a ordem será atendida No mínimo um
CodigoUtilizacao String(10) Não Código de controle da ordem -
PesoMedio Decimal(18,5) Não Peso Médio da Ordem -
DataReferencia Data e Hora Não Data de Referência da Abertura Ordem -
TipoTotalizacao EnumTotalizacaoOrdem Sim Tipo de cálculo para realizar totalizações na lista da ordem AJUSTE ou MULTIPLICACAO
Valores para requisição REST
PorcentagemPDVPRV Inteiro - 32 bits Não Porcentagem de PDV/PRV aceito para a ordem -
Certificado ECertificadoIntegracaoImportacao Não Certificado A da ordem -
CertificadoB ECertificadoIntegracaoImportacao Não Certificado B da ordem -
PontuacaoMinima Inteiro - 32 bits Não Pontuação da ordem -
UltimoSequencial Inteiro - 32 bits Sim Sequencial de Controle da ordem -
ClienteFornecedor EClienteFornecedorIntegracao Não Cliente ou Fornecedor associado a ordem -
ControleVolume Inteiro - 32 bits Não Número de controle dos volumes da ordem -
Prazo Data e Hora Não Prazo da Ordem -
OrdemMultipla Boolean Sim Identifica que a ordem será multipla TRUE ou FALSE
Observacao1 String(80) Não Observação 1 da Ordem -
Observacao2 String(80) Não Observação 2 da Ordem -
Observacao3 String(255) Não Observação 3 da Ordem -
Observacao4 String(255) Não Observação 4 da Ordem -
Observacao5 String(255) Não Observação 5 da Ordem -
Observacao6 String(255) Não Observação 6 da Ordem -
Observacao7 String(255) Não Observação 7 da Ordem -
Observacao8 String(255) Não Observação 8 da Ordem -
Observacao9 String(255) Não Observação 9 da Ordem -
Observacao10 String(255) Não Observação 10 da Ordem -
Lista Lista de EListaIntegracaoImportacao Não Itens da lista da ordem -

 

EItemIntegracaoImportacao

Campo Tipo Obrigatório Descrição Valores Possíveis
CodigoItem String(20) Sim Codigo de identificaçao do Item -
NomeItem String(40) Não Descricao do Item -
Tipo EnumTipoItem Sim Tipo do Item MATERIAPRIMA,SEMIACABADO,PRODUTOACABADO,EXCIPIENTE,PRINCIPIOATIVO ou OUTROS
Valores para requisição REST
UnidadeMedidaControle String(4) Sim Unidade de medida de controle (Ex: Kg,un) -
UnidadeMedidaPeso String(4) Não Unidade de medida de peso (Ex: Kg,un) -
ObrigaUnidadeMedidaPeso Boolean Sim Obrigar utilização de unidade de medida de peso (S=1/N=0) TRUE ou FALSE
FatorConversao Decimal(18,5) Não Fator de conversão de unid. de medida -
ControlaLote Boolean Sim Controle de lote TRUE ou FALSE
Familia EFamiliaIntegracaoImportacao Não Código da Família -
Classificacao EClassificacaoIntegracaoImportacao Não Classificação do item -
EAN13 String(13) Não Código de EAN13 -
Descricao1 String(80) Não Descrição1 do Item -
Descricao2 String(80) Não Descrição2 do Item -
Descricao3 String(80) Não Descrição3 do Item -
Descricao4 String(80) Não Descrição4 do Item -
Descricao5 String(80) Não Descrição5 do Item -
PesoMedioSugeridoAmostragem Decimal(18,5) Não Peso médio sugerido para amostragem -
PesoMedioEfetivoAmostragem Decimal(18,5) Não Peso médio efetivo da amostragem -
Validade1 Inteiro - 32 bits Não Validade do item em dias -
Validade2 Inteiro - 32 bits Não Validade do item em dias -
MelhorBalanca EnumMelhorBalanca Sim Indica melhor balança para pesar Indiferente, Maior, Menor
Valores para requisição REST
PesoBrutoEstimado Decimal(18,5) Não Peso Bruto estimado -
Estabelecimento String(20) Não Código do estabelecimento da Linha de Produção -
LinhaProducao String(20) Não Código da Linha de Produção onde este item deve obrigatóriamente ser utilizado -
AceitaToleranciaPesagem Boolean Sim Aceita tolerância na pesagem TRUE ou FALSE
ObrigaPesagemItem Boolean Sim Obrigatória a pesagem do item TRUE ou FALSE
Inativo Boolean Sim Item inativo TRUE ou FALSE
EAN14 String(14) Não Número EAN-14 do Item -
EAN8 String(8) Não Número EAN-8 do Item -
HomelVerde String(5) Não Valor da parte verde do diamante de Homel -
HomelAzul String(5) Não Valor da parte azul do diamante de Homel -
HomelAmarelo String(5) Não Valor da parte amarela do diamante de Homel -
HomelBranco String(5) Não Valor da parte branca do diamante de Homel -
VarianteLogisticaEAN Inteiro - 32 bits Não Indicador de Variante Losgistica EAN -
UnidadeMedidaFaixa EnumUnidadeControleItem Sim Unidade de Medida da Faixa UNIDADECONTROLE ou UNIDADEPESO
Valores para requisição REST
Observacao1 String(255) Não Observação do Item -
Observacao2 String(255) Não Observação do Item -
Observacao3 String(255) Não Observação do Item -
Observacao4 String(255) Não Observação do Item -
Observacao5 String(255) Não Observação do Item -
Observacao6 String(255) Não Observação do Item -
Observacao7 String(255) Não Observação do Item -
Observacao8 String(255) Não Observação do Item -
Observacao9 String(255) Não Observação do Item -
Observacao10 String(255) Não Observação do Item -
QuantidadePadrao Decimal(18,5) Não Quantidade padrão do item - Não implementado - Não utilizar -
Embalagens Lista de EEmbalagemItemIntegracaoImportacao Não Embalagens associadas ao item -
Faixas Lista de EFaixaIntegracaoImportacao Não Faixas de pesagem do item -


ELoteIntegracaoImportacao

Campo Tipo Obrigatório Descrição Valores Possíveis
CodigoLote String(20) Sim Código de identificação do lote -
CodigoItem EItemIntegracaoImportacao Não Item associado ao lote -
Condicao EnumCondicaoLote Sim Condição do Lote BLOQUEADO,LIBERADO,ESPERA,SUSPENSO ou QUARENTENA
Valores para requisição REST
ClienteFornecedor EClienteFornecedorIntegracao Não Cliente ou fornecedor de determinado lote -
LoteCliente String(20) Não Código do Lote do Cliente -
LoteFornecedor String(20) Não Código do Lote do Fornecedor -
Potencia Decimal(18,5) Sim Potencia do Lote -
ValidadeLote Data e Hora Não Validade do Lote -
Observacao1 String(255) Não Observação do Lote -
NotaFiscal String(12) Não Nota Fiscal do Lote -
PesoNotaFiscal Decimal(18,5) Não Peso do Lote na nota fiscal -
QuantidadeVolumes Inteiro - 32 bits Não Quantidade de volumes do lote -
CodigoOrdemCompra String(20) Não Código da Ordem de Compra -
CodigoFabricante String(20) Não Código do Fabricante do Lote -
NomeFabricante String(40) Não Nome do Fabricante do lote -
DataFabricacao Data e Hora Não Data de Fabricação -
DataCriacao Data e Hora Não Data do Lote -
Observacao2 String(255) Não Observação do Lote -
Observacao3 String(255) Não Observação do Lote -
Observacao4 String(255) Não Observação do Lote -
Observacao5 String(255) Não Observação do Lote -
Observacao6 String(255) Não Observação do Lote -
Observacao7 String(255) Não Observação do Lote -
Observacao8 String(255) Não Observação do Lote -
Observacao9 String(255) Não Observação do Lote -
Observacao10 String(255) Não Observação do Lote -
Observacao11 String(255) Não Observação 11 do lote -
Observacao12 String(255) Não Observação 12 do lote -
Observacao13 String(255) Não Observação 13 do lote -
Observacao14 String(255) Não Observação 14 do lote -
Observacao15 String(255) Não Observação 15 do lote -
Observacao16 String(255) Não Observação 16 do lote -
Observacao17 String(255) Não Observação 17 do lote -
Observacao18 String(255) Não Observação 18 do lote -
Observacao19 String(255) Não Observação 19 do lote -
Observacao20 String(255) Não Observação 20 do lote -
Observacao21 String(255) Não Observação 21 do lote -
Observacao22 String(255) Não Observação 22 do lote -
Observacao23 String(255) Não Observação 23 do lote -
Observacao24 String(255) Não Observação 24 do lote -
Observacao25 String(255) Não Observação 25 do lote -
Observacao26 String(255) Não Observação 26 do lote -
Observacao27 String(255) Não Observação 27 do lote -
Observacao28 String(255) Não Observação 28 do lote -
Observacao29 String(255) Não Observação 29 do lote -
Observacao30 String(255) Não Observação 30 do lote -
Certificado ECertificadoIntegracaoImportacao Não Certificado do Lote -


EEmbarqueIntegracaoImportacao

Campo Tipo Obrigatório Descrição Valores Possíveis
Estabelecimento String(20) Sim Código do estabelecimento do Embarque -
CodigoFluxo String(20) Sim Código do Fluxo do Embarque -
CodigoOperacao String(20) Sim Código da Operação do Embarque -
CodigoEmbarque String(20) Sim Código do Embarque -
SequencialDoEmbarque Inteiro - 32 bits Sim Sequencia de atendimento do Embarque -
Placa String(20) Sim Placa -
CargaMaxima Decimal(18,5) Sim Carga Máxima do Embarque -
Condicao EnumCondicaoEmbarque Sim Condição do Embarque Liberada ou Encerrada
Valores para requisição REST
CodigoRota String(20) Não Código da Rota -
OrdensEmbarque Lista de EEmbarqueOrdemIntegracao Sim Lista de Ordens do Embarque -


ERotaIntegracaoImportacao

Campo Tipo Obrigatório Descrição Valores Possíveis
CodigoRota String(20) Sim Código da Rota -
NomeRota String(40) Não Nome da Rota -

 

EEmbarqueOrdemIntegracaoImportacao

Campo Tipo Descrição Valores Possíveis
CodigoOrdem String(20) Código da Ordem -

 

EFamiliaIntegracaoExportacao

Campo Tipo Descrição Valores Possíveis
CodigoFamilia String(20) Código da família -
Descricao String(40) Descrição da família -

 

EClassificacaoIntegracaoExportacao

Campo Tipo Descrição Valores Possíveis
CodigoClassificacao String(20) Código da classificação -
Descricao String(40) Descrição da classificação -
InstrucaoTrabalho String(250) Instrução de trabalho da classificação -

 

EEmbalagemIntegracaoExportacao

Campo Tipo Descrição Valores Possíveis
CodigoEmbalagem String(20) Codigo de identificaçao da embalagem -
Tipo EnumTipoEmbalagem Tipo da embalagem RECIPIENTE ou EMBALAGEM
Valores para requisição REST
PesoMinimo Decimal(18,5) Peso mínimo da Embalagem -
PesoMaximo Decimal(18,5) Peso máximo da Embalagem -
PesoPadrao Decimal(18,5) Peso padrão da Embalagem -
Descricao String(40) Descrição da Embalagem -
UnidadeMedidaPeso String(4) Unidade de medida de peso (Ex: Kg,un) -

 

EFaixaIntegracaoExportacao

Campo Tipo Descrição Valores Possíveis
Codigofaixa String(20) Código da faixa -
Nome String(40) Nome da faixa -
Quantidadepadrao Decimal(18,5) Quantidade padrão da faixa -
Quantidademinima Decimal(18,5) Tolerância mínima da faixa -
Quantidademaxima Decimal(18,5) Tolerancia máxima da faixa -
CoefPerdaliquida Decimal(18,5) Coeficiente de perda líquida -
classificacao EClassificacaoIntegracaoExportacao Código da classificação da faixa do item -
certificado ECertificadoIntegracaoExportacao Certificado da faixa do item -

 

ECertificadoIntegracaoExportacao

Campo Tipo Descrição Valores Possíveis
NumeroCertificado String(20) Número de Identificação -
Tipo EnumTipoCertificado Tipo do certificado CSN,SISBOV,CSI,CRR ou CLASSE
Valores para requisição REST
Descricao String(50) Descrição do certificado -
CertificadoOrigem String(20) Certificado de Origem -
DataCriacao Data e Hora Data de criação -
ListaPais String(20) Código da lista pais -
CampoAdicional1 String(255) Campo Adicional 1 do certificado -
CampoAdicional2 String(255) Campo Adicional 2 do certificado -
CampoAdicional3 String(255) Campo Adicional 3 do certificado -
CampoAdicional4 String(255) Campo Adicional 4 do certificado -
CampoAdicional5 String(255) Campo Adicional 5 do certificado -
CampoAdicional6 String(255) Campo Adicional 6 do certificado -
CampoAdicional7 String(255) Campo Adicional 7 do certificado -
CampoAdicional8 String(255) Campo Adicional 8 do certificado -
CampoAdicional9 String(255) Campo Adicional 9 do certificado -
CampoAdicional10 String(255) Campo Adicional 10 do certificado -
Sexo String(20) Sexo do animal -
Idade String(20) Idade do Animal -
NumeroDentes String(20) Dentição do animal -
SexoInformado String(20) Sexo Informado -
IdadeInformada String(20) Idade Informada -
NumeroDentesInformado String(20) Número de dentes informado -
Raca String(20) Raça do animal -
NumeroManejo String(20) Número do Manejo -
DataNascimento Data e Hora Data de nascimento do animal -
DataCadastro Data e Hora Data de Cadastro -
ResponsTecnicoCliFornecedor String(20) Responsável Técnico(ClienteFornecedor) -
PropNascimentoCliFornecedor String(20) Proprietário de Nascimento(ClienteFornecedor) -
PropIdentificacaoCliFornecedor String(20) Proprietário de Identificação(ClienteFornecedor) -
MotivoDesclassificacao String(255) Motivo de desclassificação do certificado -
CertificadoAssociadoVolume Boolean Quando um certificado é associado a um volume este "flag" fica habilitado. -

 

EEmbalagemItemIntegracaoExportacao

Campo Tipo Descrição Valores Possíveis
NumeroEmbalagem Inteiro - 32 bits Número da embalagem 1 á 4
CodigoEmbalagem String(20) Código da embalagem -
Quantidade Inteiro - 32 bits Quantidade de embalagens -
IdentificaVolume Boolean Identifica volume TRUE ou FALSE
Nivel EnumNivel Nível da identificação da embalagem PRIMARIA ou SECUNDARIA
Valores para requisição REST

 

EClienteFornecedorIntegracaoExportacao

Campo Tipo Descrição Valores Possíveis
CodigoClienteFornecedor String(20) Código do cliente\fornecedor -
Tipo EnumClassificacaoPessoa Classificação da pessoa CLIENTE, FORNECEDOR, RESPONSAVELTECNICO ou CLIENTE_FORNECEDOR
Valores para requisição REST
TipoPessoa EnumTipoPessoa Tipo de pessoa FiSICA , JURIDICA, ESTRANGEIRO
Valores para requisição REST
CNPJ String(20) CNPJ (Jurídica) ou CPF (Física) -
InscricaoEstadual String(20) IE (Jurídica) ou RG (Física) -
Nome String(40) Nome ou Razão Social -
Numero Inteiro - 32 bits Número do MWS do cliente ou fornecedor p/ número de volume -
percentualValidade Inteiro - 32 bits Percentual para cálculo de validade mínima em expedições com PEPS -
ListaPais String(20) Código Lista-País associado ao cliente -
Cidade String(100) Nome da Cidade -
Estado String(100) Nome do Estado -
RegistroResponsavel String(50) Número do registro do responsável técnico no órgão gestor -
QuantiadeInstalacoes Inteiro - 32 bits Quantidade de Instalações -
SequencialModalidade Inteiro - 32 bits Código identificador da tabela modalidade -
Inativo Boolean Indica se o cliente está ativo. TRUE ou FALSE

EListaIntegracaoExportacao

Campo Tipo Descrição Valores Possíveis
CentroTrabalho String(20) Centro de Trabalho na qual a linha da lista será atendida -
Fase String(20) Fase de atendimento da linha da lista -
SequenciaLista Inteiro - 32 bits Sequencia da lista(PorItem) -
NumeroLinhaLista Inteiro - 32 bits Número da linha da lista(Por Lote) -
SublinhaLista Inteiro - 32 bits Numero de sublinha da lista(Por volume) -
Item EItemIntegracaoExportacao Item a ser atendido na linha da lista. -
Lote ELoteIntegracaoExportacao Lote que será atendido juntamente com o item -
NumeroVolume Inteiro - 64 bits Número do volume a ser atendido na linha da lista -
QtdePadrao Decimal(18,5) Quantidade padrão para ser atendido na linha da lista -
QtdeMinima Decimal(18,5) Quantidade mínima para ser atendido na linha da lista -
QtdeMaxima Decimal(18,5) Quantidade máxima para ser atendido na linha da lista -
PesagemAcumulativa Boolean Identifica que a pesagem é acumulativa TRUE ou FALSE
PesagemFracionada Boolean Identifica que a pesagem é fracionada TRUE ou FALSE
Observacao1 String(255) Observação 1 da lista -
Observacao2 String(255) Observação 2 da lista -
Observacao3 String(255) Observação 3 da lista -
Observacao4 String(255) Observação 4 da lista -
Observacao5 String(255) Observação 5 da lista -
Observacao6 String(255) Observação 6 da lista -
Observacao7 String(255) Observação 7 da lista -
Observacao8 String(255) Observação 8 da lista -
Observacao9 String(255) Observação 9 da lista -
Observacao10 String(255) Observação 10 da lista -
DataMinimaValidade Data e Hora Data mínima de validade do volume para ser movimentado -
DataMaximaValidade Data e Hora Data máxima de validade do volume para ser movimentado -
StatusLinha Boolean Identifica se a linha da lista está 'ativa' ou 'inativa' TRUE ou FALSE
RelacaoCalcPotencia Decimal(18,5) Fator utilizado para cálculo da potência -
IdentificacaoModifQtdeLista String(1) Identifica se a quantidade padrão da lista foi alterada manualmente ou pelo sistema -
QtdeTeorica Decimal(18,5) Quantidade Teórica da lista -
ToleranciaMaxima Decimal(18,5) Tolerância máxima para dosagem -
ToleranciaAbaixo Decimal(18,5) Tolerância abaixo para dosagem -
ToleranciaAcima Decimal(18,5) Tolerância acima para dosagem -
TempoCarregamentoBalanca Inteiro - 32 bits Tempo de carregamento da balança -
ValorAntecipacaoCarga Decimal(18,5) Antecipação de Carga -
TempoDescargaBalanca Inteiro - 32 bits Tempo para realizar a descargar da balança(dosagem) -
AntecipacaoDescarga Decimal(18,5) Tempo para realizar a antecipação da descargar da balança(dosagem) -
TempoEstabilizacaoBalanca Decimal(18,5) Tempo para estabilização da balança(dosagem) -
FaixaEstabilizacao Decimal(18,5) Faixa para estabilização da balança(dosagem) -
PontoTrocaParaLenta Decimal(18,5) Ponto onde é realizado a troca para o modo lento -
AutoJog Decimal(18,5) AutoJog -
TempoJog Decimal(18,5) Tempo de JOG -
PercentualPDV Inteiro - 32 bits Percentual de PDV aceito na lista -
PercentualValidadePDV Inteiro - 32 bits Percentual da validade do PDV aceito na lista -
RealizaAntecipacaoCarga Boolean Identifica se será utilizadoa a antecipação de carga(dosagem) TRUE ou FALSE
Certificado ECertificadoIntegracaoExportacao Certificado associado a linha da lista -
VolumeEstrangeiro String(30) Volume Estrangeiro -

 


EConfiguracaoIntegracaoImportacaoClienteFornecedor

Campo Tipo Obrigatório Descrição Valores Possíveis
LimpezaClienteFornecedor EConfiguracaoLimpezaImportacaoClienteFornecedor Não Indica quais campos serão limpos em caso de alteração do Cliente/Fornecedor -
Tipo String Não Não utilizar -
EConfiguracaoLimpezaImportacaoClienteFornecedor

Campo Tipo Obrigatório Descrição Valores Possíveis
CNPJ Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Cliente/Fornecedor.(Receberá null ou o valor default) TRUE ou FALSE
InscricaoEstadual Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Cliente/Fornecedor.(Receberá null ou o valor default) TRUE ou FALSE
Nome Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Cliente/Fornecedor.(Receberá null ou o valor default) TRUE ou FALSE
Numero Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Cliente/Fornecedor.(Receberá null ou o valor default) TRUE ou FALSE
percentualValidade Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Cliente/Fornecedor.(Receberá null ou o valor default) TRUE ou FALSE
ListaPais Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Cliente/Fornecedor.(Receberá null ou o valor default) TRUE ou FALSE
Cidade Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Cliente/Fornecedor.(Receberá null ou o valor default) TRUE ou FALSE
Estado Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Cliente/Fornecedor.(Receberá null ou o valor default) TRUE ou FALSE
RegistroResponsavel Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Cliente/Fornecedor.(Receberá null ou o valor default) TRUE ou FALSE
QuantidadeInstalacoes Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Cliente/Fornecedor.(Receberá null ou o valor default) TRUE ou FALSE
SequencialModalidade Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Cliente/Fornecedor.(Receberá null ou o valor default) TRUE ou FALSE
NomeFantasia Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Cliente/Fornecedor.(Receberá null ou o valor default) TRUE ou FALSE
Endereco Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Cliente/Fornecedor.(Receberá null ou o valor default) TRUE ou FALSE
Observacao1 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Cliente/Fornecedor.(Receberá null ou o valor default) TRUE ou FALSE
Observacao2 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Cliente/Fornecedor.(Receberá null ou o valor default) TRUE ou FALSE
Observacao3 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Cliente/Fornecedor.(Receberá null ou o valor default) TRUE ou FALSE
Observacao4 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Cliente/Fornecedor.(Receberá null ou o valor default) TRUE ou FALSE
Observacao5 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Cliente/Fornecedor.(Receberá null ou o valor default) TRUE ou FALSE
Observacao6 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Cliente/Fornecedor.(Receberá null ou o valor default) TRUE ou FALSE
Observacao7 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Cliente/Fornecedor.(Receberá null ou o valor default) TRUE ou FALSE
Observacao8 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Cliente/Fornecedor.(Receberá null ou o valor default) TRUE ou FALSE
Observacao9 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Cliente/Fornecedor.(Receberá null ou o valor default) TRUE ou FALSE
Observacao10 Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Cliente/Fornecedor.(Receberá null ou o valor default) TRUE ou FALSE
Inativo Boolean Não Determina se o campo em questão será 'limpo' no momento da atualização do Cliente/Fornecedor.(Receberá null ou o valor default) TRUE ou FALSE

ERetornoImportaClienteFornecedor

Campo Tipo Descrição Valores Possíveis
Erro Inteiro - 32 bits Número do erro - Caso não ocorrer erro o valor será 0 -
Descricao String(255) Descrição do do erro - Caso não ocorrer erro a descrição será Sucesso -
ClienteFornecedorResultado EClienteFornecedorIntegracao Dados do Cliente/Fornecedor inserido ou alterado -


EConfiguracaoIntegracaoAlteraCondicaoOrdem

Campo Tipo Obrigatório Descrição Valores Possíveis
Tipo String Não Não utilizar -


EAlteraCondicaoOrdemIntegracao

Campo Tipo Obrigatório Descrição Valores Possíveis
CodigoFluxo String(20) Sim Fluxo da ordem -
CodigoOrdem String(20) Sim Código da Ordem -
CondicaoOrdem EnumCondicaoOrdem Sim Condição da Ordem ABERTA,SUSPENSA,LIBERADA,CANCELADA
Valores para requisição REST


ERetornoAlteraCondicaoOrdem

Campo Tipo Descrição Valores Possíveis
Erro Inteiro - 32 bits Número do erro - Caso não ocorrer erro o valor será 0 -
Descricao String(255) Descrição do do erro - Caso não ocorrer erro a descrição será Sucesso -


VALORES POSSÍVEIS PARA CAMPOS COM ENUMERADORES

Campo Tipo Valores Possíveis de envio Valores Possíveis de retorno
CondicaoOrdem EnumCondicaoOrdem Cancelada = 1315
Aberta = 1311
Suspensa = 1313
Liberada = 1312
Encerrada = 1314
Cancelada = 1315
Aberta = 1311
Suspensa = 1313
Liberada = 1312
Encerrada = 1314
Reimprimir = 1648
Indeterminado = 0
ConsolidacaoDosDados EnumConsolidacaoDados ANALITICO = 0
SINTETICO_ITEM_LOTE = 1
SINTETICO_ITEM = 2
ANALITICO = 0
SINTETICO_ITEM_LOTE = 1
SINTETICO_ITEM = 2
FiltroExportacao EnumFiltroExportacao TODOS = 0
MOVIMENTO = 1
ESTORNO = 2
TODOS = 0
MOVIMENTO = 1
ESTORNO = 2
tipo EnumTipoCertificado CSN = 3972
SISBOV = 3973
CSI = 3974
CRR = 4321
CLASSE = 5169
TCSN = 3972
SISBOV = 3973
CSI = 3974
CRR = 4321
CLASSE = 5169
OUTROS = -1
Tipo EnumTipoItem MATERIAPRIMA = 1192
SEMIACABADO = 1193
PRODUTOACABADO = 1194
EXCIPIENTE = 2023
PRINCIPIOATIVO = 2024
OUTROS = 4174
MATERIAPRIMA = 1192
SEMIACABADO = 1193
PRODUTOACABADO = 1194
EXCIPIENTE = 2023
PRINCIPIOATIVO = 2024
OUTROS = 4174
EMBALAGEM = 1068
RECIPIENTE = 1506
MelhorBalanca EnumMelhorBalanca Indiferente = 1936
Maior = 1287
Menor = 1288
Indiferente = 1936
Maior = 1287
Menor = 1288
UnidadeMedidaFaixa EnumUnidadeControleItem UnidadeControle = 1222
UnidadePeso = 1085
UnidadeControle = 1222
UnidadePeso = 1085
Nivel EnumNivel Primario = 1071
Secundario = 1072
Primario = 1071
Secundario = 1072
Outros = -1
Nivel EnumNivelVolume PRIMARIO = 1429
SECUNDARIO = 1824
PRIMARIO = 1429
SECUNDARIO = 1824
OUTROS = -1
Tipo EnumClassificacaoPessoa CLIENTE = 1093
FORNECEDOR = 1098
RESPONSAVELTECNICO = 4477
CLIENTE_FORNECEDOR = 1094
CLIENTE = 1093
FORNECEDOR = 1098
RESPONSAVELTECNICO = 4477
CLIENTE_FORNECEDOR = 1094
DESCONHECIDO = -1
TipoPessoa EnumTipoPessoa FISICA = 1096
JURIDICA = 1095
ESTRANGEIRO = 1097
FISICA = 1096
JURIDICA = 1095
ESTRANGEIRO = 1097
DESCONHECIDO = -1
Tipo EnumTipoEmbalagem EMBALAGEM = 1068
RECIPIENTE = 1506
EMBALAGEM = 1068
RECIPIENTE = 1506
Condicao EnumCondicaoEmbarque Liberada = 1312
Encerrada = 1314
Liberada = 1312
Encerrada = 1314
Condicao EnumCondicaoFormula LIBERADA = 1312
MANUTENCAO = 4384
SUSPENSA = 1313
LIBERADA = 1312
MANUTENCAO = 4384
SUSPENSA = 1313
Condicao EnumCondicaoLote BLOQUEADO = 1512
LIBERADO = 1513
ESPERA = 1930
SUSPENSO = 1931
QUARENTENA = 1932
BLOQUEADO = 1512
LIBERADO = 1513
ESPERA = 1930
SUSPENSO = 1931
QUARENTENA = 1932
ESPECIAL1 = 5790
ESPECIAL2 = 5791
ESPECIAL3 = 5792
ESPECIAL4 = 5793
ESPECIAL5 = 5794
TipoPeso EnumTipoPeso LIQUIDO = 0
BRUTO = 1
LIQUIDO = 0
BRUTO = 1
TipoAtendimento EnumTipoAtendimento Livre = 1252
Estrutura = 1253
Formula = 1254
Lista = 1255
Livre = 1252
Estrutura = 1253
Formula = 1254
Lista = 1255
Outros = -1
Indeterminado = 0
TipoTotalizacao EnumTotalizacaoOrdem Multiplicacao = 1293
Ajuste = 1294
Multiplicacao = 1293
Ajuste = 1294
Indeterminado = 0
RegraImportacao EnumRegraImportacao Por_Sequencia_Linha_Sublinha = 0
Por_Item_Lote_Volume = 1
Por_Sequencia_Linha_Sublinha = 0
Por_Item_Lote_Volume = 1
Condicao EnumCondicaoVolume BLOQUEADO = 1512
LIBERADO = 1513
BLOQUEADO = 1512
LIBERADO = 1513
AGUARDANDO_CONFIRMACAO_ENDERECO = 3907
RESERVADO = 3908
AGUARDANDO_TARA = 4643
DESCONHECIDO = -1
TipoEstrutura EnumTipoEstrutura Montagem_Desmontagem = 7464
Rastreabilidade = 7465
Agrupamento = 7466
Indefinido = -1
Montagem_Desmontagem = 7464
Rastreabilidade = 7465
Agrupamento = 7466
Indefinido = -1
Estado EnumEstadoAtendimentoOrdem ABRIU = 6677
LIBEROU = 6678
SUSPENDEU = 6679
INICIOU = 6680
ATENDEU = 6681
ENCERROU = 6682
REINICIOU = 6683
CANCELOU = 6684
ABRIU = 6677
LIBEROU = 6678
SUSPENDEU = 6679
INICIOU = 6680
ATENDEU = 6681
ENCERROU = 6682
REINICIOU = 6683
CANCELOU = 6684
REIMPRIMIU = 7021
TipoAgrupamento EnumTipoAgrupamento UNICO = 1 NAO_AGRUPA = -1
MISTO = 0
UNICO = 1
NAO_DEFINIDO = 2

Observações

¹ Permite receber null na execução do Web Metodo;
² Retorna a tradução das mensagens de erro. Em caso de sucesso retorna em branco;
³ Retorna o número do erro. Em caso de sucesso retorna 0;
* Entidades sem estrutura interna