API de Integração ERP (Padrão Extra) x WMS Senior
Dados Cadastrais
Request
{
"chavelayout": "int_entidade_mod2",
"list": [
{
"codigointerno": "",
"pessoa": "",
"cnpj": "",
"inscrestadual": "",
"razaosocial": "",
"fantasia": "",
"cep": "",
"endereco": "",
"bairro": "",
"cidade": "",
"estado": "",
"telefone": "",
"codigopaisestrangeiro": "",
"cepestrangeiro": "",
"cidadeestrangeiro": "",
"estadoestrangeiro": "",
"bairroestrangeiro": "",
"codigointegracaoestrangeiro": "",
"pais": "",
"numero": "",
"tipoentidade": "",
"idestrangeiro": "",
"estrangeiro": "",
"cpf": "",
"rg": "",
"inscricaosuframa": "",
"cnpjdepositante": "",
"complemento": "",
"codendereco": "",
"codigosorter": "",
"endentrega": "",
"endcobranca": "",
"ativo": "",
"controleshelflife": "",
"valorshelflife": "",
"telefone2": ""
}
]
}
| Campo | Formato | Obrigatoriedade | Tamanho | Máscara | Descrição |
|---|---|---|---|---|---|
| CODIGOINTERNO | Texto | Sim | 30 | Código interno da entidade | |
| PESSOA | Texto | Sim | 1 | Tipo de pessoa (J ou F) | |
| CNPJ | Texto | Não | 20 | 99.999.999/9999-99 | Se campo pessoa = J (jurídica) será obrigatório CNPJ da Entidade |
| INSCRESTADUAL | Texto | Não | 20 | Inscrição estadual da entidade | |
| RAZAOSOCIAL | Texto | Sim | 100 | Razão social da entidade | |
| FANTASIA | Texto | Não | 100 | Nome fantasia da entidade | |
| CEP | Texto | Não | 18 | CEP do endereço da entidade | |
| ENDERECO | Texto | Sim | 100 | Endereço da entidade | |
| BAIRRO | Texto | Não | 100 | Bairro do endereço da entidade | |
| CIDADE | Texto | Sim | 60 | Cidade do endereço da entidade | |
| ESTADO | Texto | Sim | 2 | Estado do endereço da entidade | |
| TELEFONE | Texto | Não | 20 | Telefone da entidade | |
| PAIS | Texto | Não | 40 | País do endereço da entidade | |
| NUMERO | Texto | Não | 60 | Número do endereço da entidade | |
| IDESTRANGEIRO | Texto | Não | 30 | Código de Identificação de um Cliente Estrangeiro | |
| ESTRANGEIRO | Texto | Sim | 1 | Indica se a entidade é Estrangeira. Sim (S) - Não (N) | |
| CPF | Texto | Não | 30 | 999.999.999-99 | Se campo pessoa = F será obrigatório CPF da Entidade |
| RG | Texto | Não | 20 | RG da Entidade | |
| TIPOENTIDADE | Texto | Sim | 40 | Tipo da entidade. exemplo: fornecedor, cliente, depositante, transportadora | |
| INSCRICAOSUFRAMA | Texto | Não | 20 | Indica o Código na SUFRAMA (Superintendência da Zona Franca de Manaus) | |
| CNPJDEPOSITANTE | Texto | Não | 20 | 99.999.999/9999-99 | CNPJ do Depositante que a entidade pertence |
| COMPLEMENTO | Texto | Não | 60 | Complemento do endereço da Entidade | |
| CODENDERECO | Numérico | Não | 12 | 999999999999 | Código do endereço da entidade do sistema integrador |
| CODIGOSORTER | Texto | Não | 3 | Código da Entidade de Entrega no Sorter (sistema) | |
| ENDENTREGA | Texto | Sim | 1 | Indica se o endereço é do tipo entrega. Sim (S) - Não (N) | |
| ENDCOBRANCA | Texto | Sim | 1 | Indica se o endereço é do tipo cobrança. Sim (S) - Não (N) | |
| ATIVO | Texto | Sim | 1 | Indica se a entidade está ativa no sistema. Sim (S) - Não (N) | |
| CONTROLESHELFLIFE | Numérico | Não | 1 | Define a forma de utilização de Shelf-Life para expedição dos produtos. 0 - Não controla, 1 - Em dias corridos para o vencimento, 2 - Percentual da vida útil | |
| VALORSHELFLIFE | Numérico | Não | 3 | Determina o valor usado para controlar Shelf-Life | |
| IDINTEGRACAOERP | Texto | Sim | 50 | ||
| TELEFONE2 | Texto | Não | 20 | Segundo telefone da entidade | |
| AGENTE | Texto | Sim | 1 | Informação adicional da entidade. (N) Não (S) Sim | |
| SIGLA | Texto | Não | 3 | Sigla da entidade. utilizada para filial | |
| CODIGOPAISESTRANGEIRO | Numérico | Não | 4 | Código do país da entidade estrangeira | |
| CEPESTRANGEIRO | Texto | Não | 18 | CEP do destinatário estrangeiro. Esta informação é apenas para visualização. | |
| CIDADEESTRANGEIRO | Texto | Não | 60 | Cidade do destinatário estrangeiro. Esta informação é apenas para visualização. | |
| ESTADOESTRANGEIRO | Texto | Não | 2 | Estado do destinatário estrangeiro. Esta informação é apenas para visualização. | |
| BAIRROESTRANGEIRO | Texto | Não | 60 | Bairro do destinatário estrangeiro. Esta informação é apenas para visualização. | |
| CODIGOINTEGRACAOESTRANGEIRO | Texto | Não | 20 | Caso o destinatário do pedido seja uma entidade estrangeira, este campo será preenchido com o "Código de Integração Estrangeiro" da entidade, em vez do CNPJ do destinatário. |
| Campo | Formato | Obrigatoriedade | Tamanho | Máscara | Descrição |
|---|---|---|---|---|---|
| CHAVE | Texto | Não | 50 | Campo de personalização | |
| VALOR | Texto | Não | 4999 | Valor do campo de personalização |
Response
{
"headers": {},
"body": {
"mensagem": "Integração agendada com sucesso.",
"protocolo": "300"
},
"statusCode": "CREATED",
"statusCodeValue": 201
}
{
"headers": {},
"body": {
"mensagem": "Configuração integração não encontrada pelo ApiKey, operação cancelada."
},
"statusCode": "UNAUTHORIZED",
"statusCodeValue": 401
}
{
"headers": {},
"body": {
"mensagem": "java.lang.NullPointerException"
},
"statusCode": "INTERNAL_SERVER_ERROR",
"statusCodeValue": 500
} Acesse Configuração > Configuração Geral > guia Integração > agrupamento Exportação > Entidade > REST - Modelo WMS
tipointegração: EXPORTACAO_ENTIDADE_REST("Exportação Cadastro de Entidade - via REST")
Request
{
"chavelayout" : "vi_int_envio_entidade",
"list" : [ {
"evento" : "",
"codigointerno" : "",
"razaosocial" : "",
"fantasia" : "",
"pessoa" : "",
"cnpj" : "",
"inscrestadual" : "",
"cpf" : "",
"rg" : "",
"tipoentidade" : "",
"inscricaosuframa" : "",
"cnpjdepositante" : "",
"cep" : "",
"endereco" : "",
"numero" : "",
"bairro" : "",
"cidade" : "",
"estado" : "",
"pais" : "",
"complemento" : "",
"telefone" : "",
"codendereco" : "",
"codigosorter" : "",
"sigla" : "",
"endentrega" : "",
"endcobranca" : "",
"ativo" : "",
"estrangeiro" : "",
"idestrangeiro" : "",
"razaosocial2" : "",
"fantasia2" : ""
} ]
}
| Campo | Formato | Obrigatoriedade | Tamanho | Mascara | Descricão |
|---|---|---|---|---|---|
| EVENTO | Numero | 1 | Indica o evento que deu origem a esta integracão. Podera ser "ENTIDADE CRIADA(0), ENTIDADE ALTERADA(1), ENTIDADE EXCLUIDA(2) | ||
| CODIGOINTERNO | Texto | 30 | Codigo interno | ||
| RAZAOSOCIAL | Texto | 60 | Razão Social | ||
| FANTASIA | Texto | 60 | Fantasia | ||
| PESSOA | Texto | 1 | (F) Fisica / (J) Juridica | Tipo de Pessoa - J - Juridica ou F - Fisica | |
| CNPJ | Texto | 20 | 99.999.999/9999-99 | CNPJ - E obrigatorio somente se a pessoa for J | |
| INSCRESTADUAL | Texto | 40 | Inscricão estadual - E obrigatorio somente se a pessoa for J | ||
| CPF | Texto | 30 | CPF - E obrigatorio somente se a pessoa for F | ||
| RG | Texto | 20 | RG - E obrigatorio somente se a pessoa for F | ||
| TIPOENTIDADE | Texto | 40 | Tipo da Entidade, Fornecedor | ||
| INSCRICAOSUFRAMA | Texto | 9 | Inscricão suframa da entidade | ||
| CNPJDEPOSITANTE | Texto | 20 | 99.999.999/9999-99 | Cnpj do depositante que a entidade pertence | |
| CEP | Texto | 18 | Cep do endereco | ||
| ENDERECO | Texto | 100 | Endereco da entidade | ||
| NUMERO | Texto | 20 | Numero do endereco | ||
| BAIRRO | Texto | 100 | Bairro do endereco | ||
| CIDADE | Texto | 60 | Cidade do endereco | ||
| ESTADO | Texto | 2 | Estado do endereco | ||
| PAIS | Texto | 40 | Pais do endereco | ||
| COMPLEMENTO | Texto | 50 | Complemento do endereco | ||
| TELEFONE | Texto | 20 | Telefone da entidade | ||
| CODENDERECO | Numero | 20 | Codigo do endereco da entidade do sistema integrador. | ||
| CODIGOSORTER | Texto | 3 | Texto livre | Codigo da Entidade de Entrega no Sorter (sistema) | |
| SIGLA | Texto | 3 | Sigla da entidade. Utilizada para Filial | ||
| ENDENTREGA | Texto | 1 | S/N | Indica se o endereco e um endereco de entrega | |
| ENDCOBRANCA | Texto | 1 | S/N | Indica se o endereco e um endereco de cobranca | |
| ATIVO | Texto | 1 | S/N | Indica se a entidade esta ativa no sistema. Sim (S) - Não (N) | |
| ESTRANGEIRO | Texto | 1 | Indica se a entidade e Estrangeira. Sim (S) - Não (N) | ||
| IDESTRANGEIRO | Texto | 30 | Indica o Codigo de Identificacão da entidade Estrangeira. | ||
| RAZAOSOCIAL2 | Texto | 100 | Razão Social com tamanho maior que 60 | ||
| FANTASIA2 | Texto | 100 | Nome Fantasia com tamanho maior que 60 |
Request
{
"chavelayout" : "int_produto",
"list" : [ {
"cgc" : "",
"codreferencia" : "",
"codigointerno" : "",
"descr" : "",
"tipoprod" : "",
"cnpjfamilia" : "",
"subfamilia" : "",
"marca" : "",
"submarca" : "",
"ativo" : "",
"cor" : "",
"manufaturado" : "",
"sazonal" : "",
"segregado" : "",
"prazovalidade" : "",
"prazocomercializacao" : "",
"prazocritico" : "",
"subtipoprod" : "",
"ncm" : "",
"codinterno" : "",
"descrprod" : "",
"codtipoprod" : "",
"cest" : "",
"codigoprodanvisa" : "",
"precomaximoconsumidor" : "",
"codigoinmetro" : "",
"motivoisencao" : "",
"kitexpexplodida" : "",
"utilizakitscompletos" : "",
"descrvoicepicking" : "",
"numerofci" : ""
} ]
}
| Campo | Formato | Obrigatoriedade | Tamanho | Descrição |
|---|---|---|---|---|
| I | Texto | Sim | 1 | Valor Fixo |
| CGC | Texto | Sim | 20 | CNPJ Depositante |
| CODREFERENCIA | Texto | Não | 20 | Código de Referência (Código do produto do fornecedor) |
| CODIGOINTERNO | Texto | Sim | 20 | Código Interno do Produto |
| FILLER | Texto | Sim | 20 | Brancos |
| DESCR | Texto | Sim | 80 | Descrição do Produto |
| TIPOPROD | Texto | Não | 40 | Tipo de Produto (LIVRO, Utensílios, Alimento...) |
| CNPJFAMILIA | Texto | Sim | 20 | Família (CNPJ do Produtor) |
| SUBFAMILIA | Texto | Não | 60 | Subfamília do Produto |
| MARCA | Texto | Não | 60 | Marca do Produto |
| SUBMARCA | Texto | Não | 60 | Submarca do Produto |
| ATIVO | Texto | Sim | 1 | Produto Ativo |
| COR | Texto | Não | 20 | Cor do Produto |
| MANUFATURADO | Texto | Não | 1 | Produto Manufaturado |
| SAZONAL | Texto | Não | 1 | Produto Sazonal |
| SEGREGADO | Texto | Não | 1 | Produto Segregado |
| PRAZOVALIDADE | Texto | Não | 10 | Prazo de Validade em meses. |
| PRAZOCOMERCIALIZACAO | Texto | Não | 10 | Prazo de Comercialização em meses. |
| PRAZOCRITICO | Texto | Não | 10 | Prazo Crítico em meses |
| SUBTIPOPROD | Texto | Não | 40 | Subtipo do produto |
| NCM | Texto | Sim | 8 | Código de NCM |
| F | Texto | Sim | 1 | Campo não deverá ser utilizado como final de registro. NUNCA deverá ser movido. |
| CODINTERNO | Texto | Sim | 60 | Código Interno do Produto |
| DESCRPROD | Texto | Sim | 120 | Descrição do Produto |
| CODTIPOPROD | Texto | Não | 20 | Código Interno do Tipo de Produto |
| CEST | Texto | Não | 7 | Código CEST |
| CODIGOPRODANVISA | Texto | Não | 13 | Código anvisa do produto |
| PRECOMAXIMOCONSUMIDOR | Númerico | Não | 13 | Preço máximo consumidor |
| CODIGOINMETRO | Texto | Não | 20 | Código Inmetro do Produto |
| MOTIVOISENCAO | Texto | Não | 255 | Motivo da isenção da ANVISA. Para medicamento isento de registro na ANVISA deve informar o número da decisão que o isenta. |
| KITEXPEXPLODIDA | Texto | Não | 1 | Indica se o material é um kit de expedição explodida. Veja tabela. |
| UTILIZAKITSCOMPLETOS | Numérico | Não | 1 | Permite apenas receber, inventariar e expedir kits completos. 0-Não,1-Sim |
| DESCRVOICEPICKING | Texto | Não | 120 | Indica a descricao do produto que pode ser usada no Voice Picking |
| NUMEROFCI | Texto | Não | 36 | Indica o Número de Controle da FCI (Ficha de Conteúdo de Importação) do produto. Este campo é utilizado exclusivamente para o controle e geração de notas fiscais, sendo necessário apenas para itens com origem 3, 5 ou 8. |
Response
{
"headers": {},
"body": {
"mensagem": "Integração agendada com sucesso.",
"protocolo": "300"
},
"statusCode": "CREATED",
"statusCodeValue": 201
}
{
"headers": {},
"body": {
"mensagem": "Configuração integração não encontrada pelo ApiKey, operação cancelada."
},
"statusCode": "UNAUTHORIZED",
"statusCodeValue": 401
}
{
"headers": {},
"body": {
"mensagem": "java.lang.NullPointerException"
},
"statusCode": "INTERNAL_SERVER_ERROR",
"statusCodeValue": 500
} Acesse Cadastro > Depositante > guia Exportação > Produto > REST - Modelo WMS
Acesse Configuração > Configuração Geral > guia Integração > agrupamento Exportação > Entidade > REST - Modelo WMS
tipointegração: EXPORTACAO_PRODUTO_REST("Cadastro de Produto - via REST")
Request
{
"chavelayout" : "vi_int_envio_produto",
"list" : [ {
"cnpj_dep" : "",
"codreferencia" : "",
"codigointerno" : "",
"barra" : "",
"produto" : "",
"tipoproduto" : "",
"cgc_familia" : "",
"subfamilia" : "",
"idproduto" : "",
"marca" : "",
"submarca" : "",
"a" : "",
"cor" : "",
"manufaturado" : "",
"sazonal" : "",
"segregado" : "",
"prazovalidade" : "",
"prazocomercializacao" : "",
"prazocritico" : "",
"subtipoprod" : "",
"precadastro" : "",
"ncm" : "",
"codtipoprod" : "",
"codigoprodanvisa" : "",
"precomaximoconsumidor" : "",
"motivoisencao" : ""
} ]
}
| Campo | Formato | Obrigatoriedade | Tamanho | Mascara | Descricão |
|---|---|---|---|---|---|
| I | Texto | 2 | 5 | Valor Fixo | |
| CNPJ_DEP | Texto | 20 | 99.999.999/9999-99 | CNPJ Depositante // Este Campo não e mais utilizado, devido os produtos serem multi depositantes. | |
| CODREFERENCIA | Texto | 20 | Codigo de Referencia (Codigo do produto do fornecedor) | ||
| CODIGOINTERNO | Texto | 20 | Codigo Interno do Produto | ||
| BARRA | Texto | 20 | Barra da Embalagem | ||
| PRODUTO | Texto | 80 | Descricão do Produto | ||
| TIPOPRODUTO | Texto | 40 | Tipo de Produto (LIVRO, Utensilios, Alimento...) | ||
| CGC_FAMILIA | Texto | 20 | 99.999.999/9999-99 | Familia (CNPJ do Produtor) | |
| SUBFAMILIA | Texto | 60 | Subfamilia do Produto | ||
| IDPRODUTO | Texto | 12 | Codigo do WMS | ||
| MARCA | Texto | 60 | Marca do Produto | ||
| SUBMARCA | Texto | 60 | Submarca do Produto | ||
| A | Texto | 1 | (S)im / (N)ão | Produto Ativo | |
| COR | Texto | 20 | Cor do Produto | ||
| MANUFATURADO | Texto | 1 | (S)im / (N)ão | Produto Manufaturado | |
| SAZONAL | Texto | 1 | (S)im / (N)ão | Produto Sazonal | |
| SEGREGADO | Texto | 1 | (S)im / (N)ão | Produto Segregado | |
| PRAZOVALIDADE | Texto | 10 | Prazo de Validade em meses | ||
| PRAZOCOMERCIALIZACAO | Texto | 10 | Prazo de Comercializacão em meses | ||
| PRAZOCRITICO | Texto | 10 | Prazo Critico em meses | ||
| SUBTIPOPROD | Texto | 40 | Subtipo do produto | ||
| PRECADASTRO | Texto | 1 | Pre Cadastro | ||
| NCM | Texto | 8 | Codigo de NCM | ||
| CODTIPOPROD | Texto | 20 | Codigo interno do tipo do produto | ||
| CODIGOPRODANVISA | Texto | 13 | Numero do registro ANVISA. | ||
| PRECOMAXIMOCONSUMIDOR | Numerico | 13 | 0000000000,00 | Preco maximo consumidor. | |
| MOTIVOISENCAO | Texto | 255 | Motivo da isencão da ANVISA. Para medicamento isento de registro na ANVISA deve informar o numero da decisão que o isenta. |
Request
{
"chavelayout" : "int_embalagem",
"list" : [ {
"codigointerno" : "",
"barra" : "",
"descrreduzido" : "",
"descr" : "",
"apresentacao" : "",
"fatorconv" : "",
"altura" : "",
"largura" : "",
"comprimento" : "",
"unidadevenda" : "",
"unidadecompra" : "",
"lastro" : "",
"qtdecamada" : "",
"pesobruto" : "",
"pesoliquido" : "",
"empmax" : "",
"ativo" : "",
"caixafechada" : "",
"controlaestoque" : "",
"seqemb" : "",
"codinterno" : "",
"descrreduzido2" : "",
"cnpj_depositante" : "",
"inscrestadual_dep" : "",
"barraemb" : ""
} ]
}
| Campo | Formato | Obrigatoriedade | Tamanho | Mascara | Descricão |
|---|---|---|---|---|---|
| CODIGOINTERNO | Texto | Sim | 20 | Codigo Interno do Produto na Empresa | |
| BARRA | Texto | Sim | 20 | Codigo de Barras do Produto | |
| DESCRREDUZIDO | Texto | Sim | 2 | Descricão Reduzida da Embalagem - UN, DP ou CX | |
| DESCR | Texto | Sim | 80 | Descricão para Identificacão da Embalagem | |
| APRESENTACAO | Texto | Não | 20 | Apresentacão da Embalagem - "12 x 200 gr" | |
| FATORCONV | Numerico | Sim | 12 | 999 | Fator de Conversão (Qtde de Unidades por Caixa). Este campo possui o limite de 6 caracteres |
| ALTURA | Numerico | Sim | 12 | 999999999999 | Altura em MM |
| LARGURA | Numerico | Sim | 12 | 999999999999 | Largura em MM |
| COMPRIMENTO | Numerico | Sim | 12 | 999999999999 | Comprimento em MM |
| UNIDADEVENDA | Texto | Não | 1 | (S)im / (N)ão | Menor embalagem para Entrada de Mercadorias |
| UNIDADECOMPRA | Texto | Não | 1 | (S)im / (N)ão | Menor embalagem de Saida de Mercadorias |
| LASTRO | Numerico | Sim | 12 | 999999999999 | Total de Unidades em uma camada do Palete |
| QTDECAMADA | Numerico | Sim | 12 | 999999999999 | Quantidade de Lastros do Palete |
| PESOBRUTO | Numerico | Sim | 12 | 999999999999 | Peso Bruto em GR |
| PESOLIQUIDO | Numerico | Sim | 12 | 999999999999 | Peso Liquido em GR |
| EMPMAX | Numerico | Sim | 12 | 999999999999 | Empilhamento Maximo |
| ATIVO | Texto | Sim | 1 | (S)im / (N)ão | Ativo |
| CAIXAFECHADA | Texto | Não | 1 | S/N | Indica se e caixa fechada |
| CONTROLAESTOQUE | Texto | Não | 1 | S/N | Indica se controla estoque |
| SEQEMB | Numerico | Não | 10 | 999999999999 | Numero da embalagem |
| CODINTERNO | Texto | Sim | 60 | Codigo Interno do Produto na Empresa com maior precisão | |
| DESCRREDUZIDO2 | Texto | Não | 6 | Descricão Reduzida da Embalagem ? UN, CX, LITRO, etc. Caso este campo seja informado, o campo DESCRREDUZIDO sera desconsiderado, e este sera usado para o cadastro da embalagem. | |
| CNPJ_DEPOSITANTE | Texto | Não | 20 | 99.999.999/9999-99 | CNPJ do Depositante |
| INSCRESTADUAL_DEP | Texto | Não | 20 | Inscricão Estadual do Depositante | |
| BARRAEMB | Texto | Não | 32 | Codigo de Barras do Produto (32 caracteres) |
Response
{
"headers": {},
"body": {
"mensagem": "Integração agendada com sucesso.",
"protocolo": "300"
},
"statusCode": "CREATED",
"statusCodeValue": 201
}
{
"headers": {},
"body": {
"mensagem": "Configuração integração não encontrada pelo ApiKey, operação cancelada."
},
"statusCode": "UNAUTHORIZED",
"statusCodeValue": 401
}
{
"headers": {},
"body": {
"mensagem": "java.lang.NullPointerException"
},
"statusCode": "INTERNAL_SERVER_ERROR",
"statusCodeValue": 500
} Acesse Cadastro > Depositante > guia Exportação > Embalagem > REST - Modelo WMS
tipointegração: EXPORTACAO_EMBALAGEM_REST("Exportação Cadastro de Embalagem - via REST")
Request
{
"chavelayout" : "vi_int_envio_embalagem",
"list" : [ {
"idproduto" : "",
"barra" : "",
"dr" : "",
"descr" : "",
"apresentacao" : "",
"fatorconv" : "",
"altura" : "",
"largura" : "",
"comprimento" : "",
"compra" : "",
"venda" : "",
"lastro" : "",
"qtdecamada" : "",
"pesobruto" : "",
"pesoliquido" : "",
"su" : "",
"empmax" : "",
"ativo" : "",
"etiqueta" : "",
"caixafechada" : "",
"controlaestoque" : "",
"seqemb" : "",
"excluirembalagem" : "",
"codprodutodep" : "",
"codproduto" : "",
"dr2" : "",
"eanfabricante" : "",
"barraemb" : ""
} ]
}
| Campo | Formato | Obrigatoriedade | Tamanho | Mascara | Descricão |
|---|---|---|---|---|---|
| I | Numero | 1 | 5 | Valor Fixo | |
| IDPRODUTO | Numero | 12 | Chave Primaria da Tabela de Produto | ||
| BARRA | Texto | 20 | Codigo de Barras do Produto (exporta apenas se tiver 20 caracteres ou menos) | ||
| DR | Texto | 2 | Descricão Reduzida da Embalagem - UN, CX | ||
| DESCR | Texto | 80 | |||
| APRESENTACAO | Texto | 20 | Apresentacão da Embalagem - "12 CX x 1 UN" | ||
| FATORCONV | Numero | 12 | 999999999999 | Fator de Conversão para Controle do estoque na menor das unidades. Este campo possui o limite de 6 caracteres | |
| ALTURA | Numero | 12 | 999999999999 | Altura em MM | |
| LARGURA | Numero | 12 | 999999999999 | Largura em MM | |
| COMPRIMENTO | Numero | 12 | 999999999999 | Comprimento em MM | |
| COMPRA | Texto | 1 | S/N | Embalagem de Compra | |
| VENDA | Texto | 1 | S/N | Embalagem de Venda | |
| LASTRO | Numero | 12 | 999999999999 | Total de Unidades em uma camada do Palete | |
| QTDECAMADA | Numero | 12 | 999999999999 | Quantidade de Lastros do Palete | |
| PESOBRUTO | Numero | 12 | 999999999999 | Peso Bruto em GR | |
| PESOLIQUIDO | Numero | 12 | 999999999999 | Peso Liquido em GR | |
| SU | Numero | 12 | 999999999999 | ||
| EMPMAX | Numero | 12 | 999999999999 | Empilhamento Maximo | |
| ATIVO | Texto | 1 | S/N | Ativo | |
| ETIQUETA | Texto | 1 | S/N | Imprimir Etiqueta de Cod. Barras no recebimento | |
| CAIXAFECHADA | Texto | 1 | S/N | Indica se e caixa fechada | |
| CONTROLAESTOQUE | Texto | 1 | S/N | Indica se controla estoque | |
| SEQEMB | Numero | 10 | 999999999999 | Numero da embalagem | |
| EXCLUIREMBALAGEM | Texto | 1 | S/N | Indica se vai ser excluido a embalagem | |
| CODPRODUTODEP | Texto | 60 | Codigo do Produto utilizado no cadastro do depositante | ||
| CODPRODUTO | Texto | 60 | Codigo do Produto utilizado no cadastro do SiltWMS | ||
| DR2 | Texto | 6 | Nova descricão reduzida com tamanho aumentado para 6 caracteres | ||
| EANFABRICANTE | Texto | 32 | Codigo EAN do Fabricante, utilizado quando o campo BARRA refere-se a um codigo de barras interno | ||
| BARRAEMB | Texto | 32 | Codigo de Barras do Produto com 32 caracteres |
Request
{
"chavelayout" : "int_kitproduto",
"list" : [ {
"codigointernoproduto" : "",
"codigointernokit" : "",
"barra" : "",
"quantidade" : "",
"quantidadeagrup" : "",
"codigoagrup" : ""
} ]
}
| Campo | Formato | Obrigatoriedade | Tamanho | Mascara | Descricão |
|---|---|---|---|---|---|
| CODIGOINTERNOPRODUTO | Texto | Sim | 60 | Codigo Interno do Produto | |
| CODIGOINTERNOKIT | Texto | Sim | 60 | Codigo Interno do Produto Componente do kit | |
| BARRA | Texto | Sim | 32 | Codigo de barras do kit | |
| QUANTIDADE | Numerico | Sim | 9 | Quantidade |
Response
{
"headers": {},
"body": {
"mensagem": "Integração agendada com sucesso.",
"protocolo": "300"
},
"statusCode": "CREATED",
"statusCodeValue": 201
}
{
"headers": {},
"body": {
"mensagem": "Configuração integração não encontrada pelo ApiKey, operação cancelada."
},
"statusCode": "UNAUTHORIZED",
"statusCodeValue": 401
}
{
"headers": {},
"body": {
"mensagem": "java.lang.NullPointerException"
},
"statusCode": "INTERNAL_SERVER_ERROR",
"statusCodeValue": 500
} Request
{
"chavelayout" : "int_produtodepositante",
"list" : [ {
"cnpj_depositante" : "",
"inscrestadualdep" : "",
"barra" : "",
"codigointernodepositante" : "",
"descrimp" : "",
"coletadtavenclote" : "",
"coletaloteindust" : "",
"loteuniconoendereco" : "",
"loteuniconovolume" : "",
"coletarloteadicional" : "",
"rastrearinfoespecifica" : "",
"etiquetaloteporcaixa" : "",
"pickingdinamico" : "",
"qtdemaxpicking" : "",
"tipoalocpalletincompleto" : "",
"tipoalocpalletquebra" : "",
"tipoalocpalletsobra" : "",
"tipoalocpalletcompleto" : "",
"utilizaestoquepulmao" : "",
"percentualentrada" : "",
"percentualsaida" : "",
"exportararquivoproduto" : "",
"descrvoicepicking" : "",
"vencimentouniconoendereco" : ""
} ]
}
| Campo | Formato | Obrigatoriedade | Tamanho | Mascara | Descricão |
|---|---|---|---|---|---|
| CNPJ_DEPOSITANTE | Texto | Sim | 20 | 99.999.999/9999-99 | CNPJ do Depositante |
| INSCRESTADUALDEP | Texto | Não | 40 | Inscricão estadual do Depositante | |
| BARRA | Texto | Sim | 32 | Codigo de barra da embalagem | |
| CODIGOINTERNODEPOSITANTE | Texto | Sim | 60 | Codigo interno do produto para o Depositante | |
| DESCRIMP | Texto | Não | 120 | Descricão para impressão | |
| COLETADTAVENCLOTE | Numerico | Sim | 1 | Indica se ira coletar data de vencimento na conferencia de entrada. Valores: 0 - não coleta, 1 - coleta vencimento, 2 - coleta fabricacão, 3 - coleta fabricacão e vencimento | |
| COLETALOTEINDUST | Numerico | Sim | 1 | Indica se ira coletar lote industria na conferencia de OR. 0 - não / 1 ? sim | |
| LOTEUNICONOENDERECO | Numerico | Sim | 1 | Indica que um determinado lote industria e vencimento nunca seja guardado no mesmo local que outro lote industria e vencimento. 0 - não / 1 - sim | |
| LOTEUNICONOVOLUME | Numerico | Sim | 1 | Indica se permite que os volumes gerados possuam produtos em seu conteudo com lote industria e vencimento diferentes. 0 - não / 1 - sim | |
| COLETARLOTEADICIONAL | Numerico | Sim | 1 | Indica se coletara uma descricão do lote adicional. 0 - não / 1 - sim | |
| RASTREARINFOESPECIFICA | Numerico | Sim | 1 | Indica se controlara informacão especifica: 0 - coletar no recebimento e rastrear durante toda a movimentacão, 1 - coletar no recebimento e rastrear durante a expedicão, 2 - coletar somente na conferencia de saida | |
| ETIQUETALOTEPORCAIXA | Numerico | Sim | 1 | Indica se as etiquetas de lotes serão geradas por caixa. 0 - não usa etiqueta / 1 - modelo lote / 2 - modelo gs1-128 | |
| PICKINGDINAMICO | Numerico | Sim | 1 | Indica se o depositante utiliza picking dinamico. 0 - não / 1 - sim | |
| QTDEMAXPICKING | Numerico | Sim | 12 | 999999999999 | Indica a quantidade maxima de enderecos de picking que este produto podera ter |
| TIPOALOCPALLETINCOMPLETO | Numerico | Sim | 1 | Indica a forma de alocacão para palet incompleto. 0 - pulmão vazio, 1 - pulmão utilizado, 2 - picking | |
| TIPOALOCPALLETQUEBRA | Numerico | Sim | 1 | Indica a forma de alocacão para palet quebra. 0 - pulmão vazio, 1 - pulmão, 2 - picking | |
| TIPOALOCPALLETSOBRA | Numerico | Sim | 1 | Indica a forma de alocacão para palet sobra. 0 - pulmão vazio, 1 ? pulmão, 2 - picking | |
| TIPOALOCPALLETCOMPLETO | Numerico | Sim | 1 | Indica a forma de alocacão para palet completo. 0 - pulmão vazio, 1 - pulmão utilizado, 2 - picking | |
| UTILIZAESTOQUEPULMAO | Numerico | Sim | 1 | Indica se utilizara estoque em: 0 - caixa, 1 - lote interno, 2 - lastro, 3 - ponto de ressuprimento, 4 ? endereco, 5 - cadastro automatico de picking | |
| PERCENTUALENTRADA | Numerico | Não | 5 | 99999 | Indica o percentual de tolerancia do produto pesavel na entrada |
| PERCENTUALSAIDA | Numerico | Não | 5 | 99999 | Indica o percentual de tolerancia do produto pesavel na saida |
| EXPORTARARQUIVOPRODUTO | Numerico | Sim | 1 | Indica se ao inserir ou alterar um produto sera gerado a exportacão do arquivo do produto. 0 - não, 1 - sim | |
| DESCRVOICEPICKING | Texto | Não | 120 | Indica a descricao do produto que pode ser usada no Voice Picking | |
| VENCIMENTOUNICONOENDERECO | Numerico | Não | 1 | Indica se somente ira validar lote industria e/ou vencimento diferente para o mesmo produto no endereco e não produto diferente e/ou depositante diferente. 0 - Não / 1 - Sim. Para integracão do valor como 1 - Sim, o campo LOTEUNICONOENDERECO precisa ser definido como 1 - Sim |
Response
{
"headers": {},
"body": {
"mensagem": "Integração agendada com sucesso.",
"protocolo": "300"
},
"statusCode": "CREATED",
"statusCodeValue": 201
}
{
"headers": {},
"body": {
"mensagem": "Configuração integração não encontrada pelo ApiKey, operação cancelada."
},
"statusCode": "UNAUTHORIZED",
"statusCodeValue": 401
}
{
"headers": {},
"body": {
"mensagem": "java.lang.NullPointerException"
},
"statusCode": "INTERNAL_SERVER_ERROR",
"statusCodeValue": 500
} Request
{
"chavelayout" : "int_rastreio_volume",
"list" : [ {
"barravolume" : "",
"codigorastreio" : ""
} ]
}
| Campo | Formato | Obrigatoriedade | Tamanho | Mascara | Descricão |
|---|---|---|---|---|---|
| BARRAVOLUME | Texto | Sim | 32 | Barra do Volume | |
| CODIGORASTREIO | Texto | Sim | 25 | Codigo de Rastreio do Volume |
Response
{
"headers": {},
"body": {
"mensagem": "Integração agendada com sucesso.",
"protocolo": "300"
},
"statusCode": "CREATED",
"statusCodeValue": 201
}
{
"headers": {},
"body": {
"mensagem": "Configuração integração não encontrada pelo ApiKey, operação cancelada."
},
"statusCode": "UNAUTHORIZED",
"statusCodeValue": 401
}
{
"headers": {},
"body": {
"mensagem": "java.lang.NullPointerException"
},
"statusCode": "INTERNAL_SERVER_ERROR",
"statusCodeValue": 500
}
English
Español

English
Español


