Objetivo
Método que permite inserir/atualizar o produto.
POST api/v1/importacao/produto
Não há.
Nome (Name) | Descrição (Description) | Tipo (Type) | Informações Adicionais (Adittional Information) |
SEQPRODUTO* | Código sequencial do produto. | integer | |
NROEMPRESA* | Número da empresa ou código do depositante (quando utilizado Operador Logístico). | integer | Valor Máximo: 999 |
SEQFORNECEDOR* | Código ou CNPJ do fornecedor. Vinculado ao campo TIPCODIGO. | integer | |
TIPCODIGO* | Tipo do código do fornecedor: I – Código Interno(Padrão) C – CNPJ. | string | Tamanho Máximo: 1 |
CODTIPENDERECO | Código do tipo do endereço(normal, alto, baixo, etc.) previamente cadastrado no ACRUX LOCUS PARÂMETRO / Tipos de Endereços. Caso esse campo não seja enviado, será considerado o valor padrão "N". | string | Tamanho Máximo: 3 |
DESCCOMPLETA* | Descrição completa do produto. | string | Tamanho Máximo: 70 |
DESCREDUZIDA* | Descrição reduzida do produto. | string | Tamanho Máximo: 20 |
STATUSCOMPRA* | Status de compra do produto: A – Ativo I – Inativo. | string | Tamanho Máximo: 1 |
STATUSVENDA* | Status de venda do produto: A – Ativo I – Inativo. | string | Tamanho Máximo: 1 |
TIPARMAZENAGEM | Tipo de armazenagem do produto, previamente cadastrado no ACRUX LOCUS PARÂMETRO / Atributo Fixo. Caso esse campo não seja enviado, será considerado o valor padrão "N". | string | Tamanho Máximo: 5 |
TIPSEPARACAO | Tipo de separação do produto, previamente cadastrado no ACRUX LOCUS PARÂMETRO / Atributo Fixo. Caso esse campo não seja enviado, será considerado o valor padrão "N". | string | Tamanho Máximo: 1 |
PZOVALIDADEDIA* | Prazo de validade do produto a partir da data da fabricação(em dias). Caso não utilize este conceito enviar "0". | integer | Valor Máximo: 9999 |
PESAVEL | Indica se o produto é pesável: S – Sim N – Não. | string | Tamanho Máximo: 1 |
EMTETIQUETA | Indicador de emissão de etiquetas de códigos de barra: S – Sim N – Não. Quando "S", emite as etiquetas que vão substituir códigos dos produtos que não possuem código de barras. Caso esse campo não seja enviado, será considerado o valor padrão "S". | string | Tamanho Máximo: 1 |
INDPROCFABRICACAO | Indica se é um produto de composição: Caso esse campo não seja enviado, será considerado o valor padrão "S". | string | Tamanho Máximo: 1 |
MEDVDIAGERAL | Média de venda geral por dia. Valor da média de venda geral do produto. | decimal (12,6) | Valor Máximo: 999999,999999 |
EXGNROLOTE | Indica se o produto exige que seja informado lote de fabricação: | string | Tamanho Máximo: 1 |
SEQPRODUTOBASE | Código sequencial do produto base. | integer | |
ADVARMAZENAGEM | Advertência de Armazenagem. Mensagem que será mostrada no momento da armazenagem do produto. | string | Tamanho Máximo: 80 |
REFFABRICANTE | Descrição da referência do produto enviada pelo fabricante. | string | Tamanho Máximo: 20 |
EXGNROSERIE | Indica se o produto exige que seja informado o número da série na conferência: S – Sim N – Não. | string | Tamanho Máximo: 1 |
QTDTOLARMAZPROD | Quantidade para tolerância na armazenagem. | integer | Valor Máximo: 999999999 |
REFERENCIA | Referência do produto que será concatenada na descrição completa do produto. | string | Tamanho Máximo: 20 |
UTZESTRUTDRIVEIN | Indica se o produto utiliza estrutura Drive-In: S – Sim N – Não. | string | Tamanho Máximo: 1 |
EXGCERTIFICADO | Indica se o produto exige certificado: S – Sim N – Não. | string | Tamanho Máximo: 1 |
INDALTORISCO | Indica se o produto é de alto risco: S – Sim N – Não. Parâmetro vinculado ao processo de Sorter. | string | Tamanho Máximo: 1 |
INDEXGVALIDACAOMONTAGEMPALETE | Indica se o produto exige validação na montagem do palete: S – Sim N – Não. Parâmetro vinculado ao processo de Sorter. | string | Tamanho Máximo: 1 |
QTDVOLGERAETQMASTER | Quantidade de volumes para que seja gerada etiqueta master automaticamente, para que não passe pelo processo de montagem. Parâmetro vinculado ao processo de Sorter. | integer | Valor Máximo: 999 |
SEQFAMILIA | Código sequencial da família do produto. | integer |
INDCONTROLATEMPERATURA | Indica se o produto controla |
temperatura: S – Sim N – Não. Parâmetro vinculado ao processo de conferência de recebimento. | string | Tamanho Máximo: 1 | |
INDCONTROLARASTREABILIDADE | Indica se o produto controla rastreabilidade: S – Sim N – Não. Parâmetro vinculado ao processo de rastreabilidade. | string | Tamanho Máximo: 1 |
QTDDIASCONTROLEQUARENTENA | Quantidade de dias para controle de rastreabilidade. Parâmetro vinculado ao processo de rastreabilidade. Obrigatório caso o campo INDCONTROLARASTREABILIDADE esteja marcado como "S". | integer | Valor Máximo: 999 |
USUARIOALTERACAO | Usuário que realizou a última alteração no cadastro do produto |
. |
string | Tamanho Máximo: 12 |
*Campos Obrigatórios
As validações logísticas, não impactam no retorno da requisição. Entretanto, para a correta importação do produto, os critérios listados abaixo devem ser atendidos. Caso contrário, será gerada uma crítica logística**, e o registro ficará pendente de verificação por um usuário.
**As críticas logísticas podem ser visualizadas através da aplicação: WMS Centro de Distribuição -> Gerencial -> Consultas -> Exclusão de Rejeições da Importação Automática.
application/json, text/json
Bloco de código | ||
---|---|---|
| ||
{ "seqProduto": 11, "nroEmpresa": 100, "seqFornecedor": 752, "tipCodigo": "I", "codTipEndereco": "N", "descCompleta": "Teste descriçao completa", "descReduzida": "Teste reduzida", "statusCompra": "A", "statusVenda": "A", "tipArmazenagem": "N", "tipSeparacao": "N", "pzoValidadeDia": 100, "pesavel": "N", "emtEtiqueta": "N", "indProcFabricacao": "S", "medVDiaGeral": 1500.000000, "ExgNroLoteexgNroLote" : "N", "AdvArmazenagemseqProdutoBase": 1, "advArmazenagem": "Teste Advertencia", "RefFabricanterefFabricante" : "Teste Ref.Fabricante", "ExgNroSerieexgNroSerie" : "N", "QtdTolArmazProdqtdTolArmazProd" : 1, "Referenciareferencia" : "Teste Referencia", "UtzEstrutDriveInutzEstrutDriveIn" : "N", "ExgCertificadoexgCertificado" : "N", "IndAltoRiscoindAltoRisco" : "N", "IndExgValidacaoMontagemPaleteindExgValidacaoMontagemPalete" : "N", "QtdVolGeraEtqMasterqtdVolGeraEtqMaster" : null, "SeqFamiliaseqFamilia" : null, "IndControlaTemperaturaindControlaTemperatura" : "N", "IndControlaRastreabilidadeindControlaRastreabilidade" : "SN", "QtdDiasControleQuarentenaqtdDiasControleQuarentena" : 1, "UsuarioAlteracaousuarioAlteracao" : "CONSINCO" } |
,
"embalagensProduto": [
{
"qtdEmbalagem": 1,
"embalagem": "UN",
"statusEmbalagem": "A",
"indMiudezaGrandeza": "M",
"indEmbalado": "S",
"codTara": "1",
"pesoBruto": 1.5,
"pesoLiquido": 1.25,
"altura": 50.12,
"largura": 25.0,
"profundidade": 25.0,
"pesoMedio": 1.5,
"indPadraoEmbCompra": "S",
"indPadraoEmbVenda": "N"
}
],
"codigosBarrasProduto": [
{
"qtdEmbalagem": 1.0,
"codAcesso": "1234567890",
"tipCodigo": "B"
}
],
"especiesEnderecoProduto": [
{
"qtdEmbalagem": 12,
"especieEndereco": "A",
"paleteLastro": 10,
"paleteAltura": 1,
"estqMinimoRep": 10
}
]
"categoriaProduto": {
"nroDivisao": 1,
"seqCategoria": 102
},
"componentesProdutoComposto": [
{
"seqProdComponente": 12987,
"qtdEmbalagem": 1,
"quantidade": 15
}
]
} |
Totvs custom tabs box | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Totvs custom tabs box | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Totvs custom tabs box items | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nome (Name) | Descrição (Description) | Tipo (Type) | Informações Adicionais (Adittional Information) | SEQPRODUTO* | Código sequencial do produto. | integer | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NROEMPRESA* | Número da empresa ou código do depositante (quando utilizado Operador Logístico). | integer | Valor Máximo: 999 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
QTDEMBALAGEM* | Quantidade de unidades dentro de cada embalagem. | decimal (8,3) | Valor Máximo: 99999,999 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
EMBALAGEM* | Descrição da embalagem. Exemplo UN, CX, LT, etc. | string | Tamanho Máximo: 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
STATUSEMBALAGEM* | Status da embalagem: A – Ativo I – Inativo. | string | Tamanho Máximo: 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
INDMIUDEZAGRANDEZA | Indica se a embalagem do produto corresponde à: M – Miudeza G – Grandeza. | string | Tamanho Máximo: 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PESOBRUTO** | Peso bruto na embalagem do produto. Unidade de medida: quilo (kg). | decimal (7,3) | Valor Máximo: 9999,999 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PESOLIQUIDO** | Peso líquido na embalagem do produto. Unidade de medida: quilo (kg). | decimal (7,3) | Valor Máximo: 9999,999 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ALTURA** | Altura na embalagem do produto. Unidade de medida: centímetro (cm). | decimal (9,6) | Valor Máximo: 999,999999 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
LARGURA** | Largura na embalagem do produto. Unidade de medida: centímetro (cm). | decimal (9,6) | Valor Máximo: 999,999999 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PROFUNDIDADE** | Profundidade na embalagem do produto. Unidade de medida: centímetro (cm). | decimal (9,6) | Valor Máximo: 999,999999 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
INDEMBALADO | Indica se a embalagem do produto corresponde o tipo embalado: N – Não S – Sim. | string | Tamanho Máximo: 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CODTARA | Código da tara na embalagem do produto. A tara deve estar previamente cadastrada no WMS Parâmetros → Produtos → Tara Balança. | string | Tamanho Máximo: 10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PESOMEDIO | Peso médio da embalagem do produto. Unidade de medida: quilo (kg). Utilizada na tolerância de separação. | decimal (7,3) | Valor Máximo: 9999,999 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
INDPADRAOEMBCOMPRA | Indica se a embalagem é padrão de compra: Obs. Na importação da primeira embalagem do produto ela será considerada padrão de compra independente do valor passado e quando vier uma nova embalagem setada como padrão de compra, esta nova será considerada e a anterior deixará de ser padrão. | string | Tamanho Máximo: 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
INDPADRAOEMBVENDA | Indica se a embalagem é padrão de venda: Obs. Na importação da primeira embalagem do produto ela será considerada padrão de venda independente do valor passado e quando vier uma nova embalagem setada como padrão de venda, esta nova será considerada e a anterior deixará de ser padrão. | string | Tamanho Máximo: 1 |
Bloco de código | ||
---|---|---|
| ||
[
{
"seqProduto": 1,
"nroEmpresa": 1,
"qtdEmbalagem": 1,
"embalagem": "UN",
"statusEmbalagem": "A",
"indMiudezaGrandeza": "M",
"indEmbalado": "S",
"codTara": "1",
"pesoBruto": 1.5,
"pesoLiquido": 1.25,
"altura": 50.12,
"largura": 25.0,
"profundidade": 25.0,
"pesoMedio": 1.5,
"indPadraoEmbCompra": "S",
"indPadraoEmbVenda": "N"
}
] |
default | no |
---|---|
referencia | passo2 |
Método que permite inserir/atualizar os códigos de barras dos produtos (códigos DUN, EAN, Internos ou Transição).
POST api/v1/importacao/produto/codigobarras
Não há.
Código sequencial do produto.
Número da empresa ou código do depositante (quando utilizado Operador Logístico).
Quantidade de unidades dentro de cada embalagem.
Código de barras do produto, podendo ser EAN8, EAN13, UCC12, DUN14 ou código de barras próprio definido internamente pela empresa.
Tamanho Máximo: 20
Tipo do código do produto:
E – Código de barras de unidade de consumo (EAN/UCC)
D – Código de barras de unidade de despacho (DUN)
I – Transição
B – Código interno do produto
*Campos Obrigatórios
As validações logísticas, não impactam no retorno da requisição. Entretanto, para a correta importação do código de barras, o critério listado abaixo deve ser atendido. Caso contrário, será gerada uma crítica logística**, e o registro ficará pendente de verificação por um usuário.
**As críticas logísticas podem ser visualizadas através da aplicação: WMS Centro de Distribuição -> Gerencial -> Consultas -> Exclusão de Rejeições da Importação Automática.
application/json, text/json
Bloco de código | ||
---|---|---|
| ||
[
{
"seqProduto": 1,
"nroEmpresa": 1,
"qtdEmbalagem": 1.0,
"codAcesso": "1234567890",
"tipCodigo": "B"
}
] |
default | no |
---|---|
referencia | passo3 |
Método que permite inserir/atualizar as espécies de endereços dos produtos, incluindo os dados de norma de paletização, estoque mínimo para reposição, etc.
Não é obrigatório o envio dessa informação, e quando não é enviada, a mesma pode ser cadastrada diretamente no módulo WMS Centro de Distribuição.
POST api/v1/importacao/produto/especieendereco
Não há.
Código sequencial do produto.
Número da empresa ou código do depositante (quando utilizado Operador Logístico).
Quantidade de unidades dentro de cada embalagem.
Espécie de endereço previamente cadastrada em WMS Parâmetros → Cadastro → Endereços → Espécie de Endereços.
Tamanho Máximo: 1
Quantidade do lastro da norma.
*Campos Obrigatórios
As validações logísticas, não impactam no retorno da requisição. Entretanto, para a correta importação da espécie de endereço, os critérios listados abaixo devem ser atendidos. Caso contrário, será gerada uma crítica logística**, e o registro ficará pendente de verificação por um usuário.
**As críticas logísticas podem ser visualizadas através da aplicação: WMS Centro de Distribuição -> Gerencial -> Consultas -> Exclusão de Rejeições da Importação Automática.
application/json, text/json
Bloco de código | ||
---|---|---|
| ||
[
{
"seqProduto": 1,
"nroEmpresa": 1,
"qtdEmbalagem": 12,
"especieEndereco": "A",
"paleteLastro": 10,
"paleteAltura": 1,
"estqMinimoRep": 10
}
]
|
default | no |
---|---|
referencia | passo4 |
Método que permite inserir/atualizar os dados de associação das categorias aos produtos.
POST /api/v1/importacao/produto/categoriaproduto
Não há.
Código sequencial do Produto.
Número da divisão da empresa ( Quando o ERP não utiliza deste recurso passar ZERO ).
Código da empresa do Produto.
*Campos Obrigatórios
As validações logísticas, não impactam no retorno da requisição. Entretanto, para a correta importação de associação das categorias aos produtos, o critério listado abaixo deve ser atendido. Caso contrário, será gerada uma crítica logística***, e o registro ficará pendente de verificação por um usuário.
***As críticas logísticas podem ser visualizadas através da aplicação: WMS Centro de Distribuição -> Gerencial -> Consultas -> Exclusão de Rejeições da Importação Automática.
application/json, text/json
Bloco de código | ||
---|---|---|
| ||
{
"seqProduto": 407640,
"nroEmpresa": 100,
"nroDivisao": 1,
"seqCategoria": 102
} |
default | no |
---|---|
referencia | passo5 |
Método que permite inserir/atualizar os dados do produto composto, incluindo os dados de produto componente, quantidades, etc.
Não é obrigatório o envio dessa informação quando não for utilizado o conceito de Produto Composto.
POST /api/v1/importacao/produto/componenteprodutocomposto
Não há.
Código sequencial do produto final que é gerado após a finalização da composição.
Código sequencial do produto que serão componentes na composição do produto final acabado, que deverá estar previamente cadastrada no WMS.
Número da empresa ou código do depositante (quando utilizado Operador Logístico).
*Campos Obrigatórios
As validações logísticas, não impactam no retorno da requisição. Entretanto, para a correta importação dos componentes do produto, os critérios listados abaixo devem ser atendidos. Caso contrário, será gerada uma crítica logística***, e o registro ficará pendente de verificação por um usuário.
***As críticas logísticas podem ser visualizadas através da aplicação: WMS Centro de Distribuição -> Gerencial -> Consultas -> Exclusão de Rejeições da Importação Automática.
application/json, text/json
Bloco de código | ||
---|---|---|
| ||
[
{
"seqProdFinal": 120612,
"seqProdComponente": 12987,
"nroEmpresa": 100,
"qtdEmbalagem": 1,
"quantidade": 15
}
] |