Associação de produtos/grupos
Objetivo: Associar produtos em um ou mais grupos de produtos.
Descrição dos campos de entrada:
Campo | PAI | Descrição |
cod_interno | products_groups | ID do produto (Cliente) |
origem_produto | products_groups | Origem do produto |
descricao | grupos | Descrição do grupo de produtos |
Tabela de referência para o campo "origem_produto"
Para obter a tabela completa, acesse a última versão de documentação no link: https://documentacao.systax.com.br/PublicView2/Index/c14f5c52f0b52073cdf05eb75/26445 através do menu "Origem do material".
Descrição dos campos de retorno:
Campo | PAI | Descrição |
success | / | Status do retorno |
message | / | Mensagem do retorno |
itens | / | Quantidade de itens na chamada |
itens_ok | / | Quantidade de itens encontrados (existentes) |
position | assocs_ok | Posição do item na chamada |
cod_interno | assocs_ok | ID do produto (Cliente) |
origem_produto | assocs_ok | Origem do produto |
descricao | grupos | Descrição do grupo |
msg | grupos | Mensagem de retorno referente a associação |
itens_error | / | Quantidade de itens |
Tabela de referência para o campo "success" e "message":
Código de retorno | sucess | message |
200 | true | OK |
400 |
false | token_invalid |
false | token_expired | |
500 | false | internal_error |
Tabela de referência para o campo "msg":
msg | Descrição |
assoc_ok | Associação realizada com sucesso |
assoc_already_exists | Associação já existente |
Exemplos de chamada:
{
"products_groups": [
{
"cod_interno": "Produto 02",
"origem_produto": 0,
"grupos": [
{
"descricao": "GRUPO 1"
},
{
"descricao": "GRUPO 3"
}
]
},
{
"cod_interno": "Produto 03",
"origem_produto": 0,
"grupos": [
{
"descricao": "GRUPO 1"
},
{
"descricao": "GRUPO 3"
}
]
}
]
}
Exemplos de retorno:
{
"success": true,
"message": "ok",
"itens": 2,
"itens_ok": 2,
"assocs_ok": [
{
"position": 0,
"cod_interno": "Produto 02",
"origem_produto": 0,
"grupos": [
{
"descricao": "GRUPO 1",
"msg": "assoc_ok"
},
{
"descricao": "GRUPO 3",
"msg": "assoc_ok"
}
]
},
{
"position": 1,
"cod_interno": "Produto 03",
"origem_produto": 0,
"grupos": [
{
"descricao": "GRUPO 1",
"msg": "assoc_ok"
},
{
"descricao": "GRUPO 3",
"msg": "assoc_ok"
}
]
}
],
"itens_error": 0,
"assocs_error": []
}