CONTEÚDO
- Visão Geral
- URL
- JSON
01. VISÃO GERAL
Esse documento tem como objetivo mostrar o JSON responsavel pela integração do cadastro de Produtos. Para mais informações sobre o funcionamento das integrações no TOTVS Pesagem, acessar Configuração e funcionamento da integração no TOTVS Pesagem.
02. URL
Na API de Produto, por padrão, o TOTVS Pesagem, aguarda as seguinte URL para fazer a chamada da API GET: http://ip:porta/contexto/v1/product
03. JSON
Exemplo do JSON com um Produto:
{
"hasNext": false,
"items": [
{
"id": "2348072298309620557",
"productCode": "2",
"productDescription": "Cana",
"packingWeight": 10,
"minimumWeight": 10,
"maximumWeight": 10,
"unitMeasurementCode": "KG",
"fgWeighingType": "C",
"instance": "TOTVS",
"fgStatus": "A",
"type": "P",
"monitorable": "N",
"standardWarehouse": "01",
"costCenter": "011111",
"valueClass": "01"
}
],
"length": 1
}
OBS: Os atributos obrigatórios são o Código e Descrição.
Atributos
Nome | Descrição |
---|---|
id | Identificador, é a chave primária, pode ser enviado, caso não seja é gerado no TOTVS Pesagem |
productCode | Código |
productDescription | Descrição |
packingWeight | Peso Embalagem |
minimumWeight | Peso minimo |
maximumWeight | Peso máximo |
unitMeasurementCode | Unidade de medida |
fgWeighingType | Tipo de Pesagem. É o valor do cadastro do Tipo de Pesagem no TOTVS Pesagem. Pode ser enviado sem e depois adicionado de forma manual no TOTVS Pesagem ou enviar com um valor válido, ou seja, com um Tipo de Pesagem já cadastrado |
instance | Instancia |
fgStatus | Status A = Ativo ou I = Inativo |
type | Tipo do Produto. Valores válidos são P, S, I ou R. Que são referentes ao Produto, Serviço, Insumo ou Resíduo. |
monitorable | Monitoravel S = Sim ou N = Não |
standardWarehouse | Armazém padrão |
costCenter | Centro de Custo |
valueClass | Classe de valor |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas