Desassociação de produtos e grupos
Contrário ao processo de associação, a desassociação de produtos em grupos de produtos retira o vínculo feito anterior com um grupo de produtos, extinguindo o grupo caso não tenha mais nenhum outro produto associado.
Método: POST
- URL: https://app.systax.com.br/cadastro-geral/desassociar/products-groups
Descrição dos campos da chamada
|
Campo |
PAI |
Descrição |
|
action |
- |
Contém a palavra "desassociar" |
|
cod_interno |
products_groups |
ID do produto (Cliente) |
|
origem_produto |
products_groups |
Origem do produto |
|
descricao |
grupos |
Descrição do grupo de produtos |
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) |
|
desassoc_ok |
/ |
Confirmação da desassociação |
|
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 desassociação |
|
itens_error |
/ |
Quantidade de itens |
|
desassocs_error |
/ |
Mensagem de possíveis erros na desassociação |
Tabela de referência para o campo "success" e "message"
|
Código de retorno |
sucess |
message |
|
200 |
true |
OK |
|
400 |
false |
token_invalid |
|
500 |
false |
internal_error |
Tabela de referência para o campo "msg"
|
msg |
Descrição |
|
desassoc_ok |
Desassociação realizada com sucesso |
|
desassoc_not_found |
Desassociação não efetuada |
Exemplos de chamada e retorno
Chamada
{
"action": "desassociar",
"products_groups": [
{
"cod_interno": "10026",
"origem_produto": 0,
"grupos": [
{
"descricao": "Grupo Teste V1"
}
]
},
{
"cod_interno": "22970",
"origem_produto": 0,
"grupos": [
{
"descricao": "Grupo Teste V1"
}
]
}
]
}
Retorno
{
"success": true,
"message": "ok",
"itens": 1,
"itens_ok": 1,
"desassocs_ok": [
{
"position": 0,
"cod_interno": "10026",
"origem_produto": 0,
"grupos": [
{
"id": 1187737,
"descricao": "Grupo Teste V1",
"msg": "desassoc_ok"
}
]
}
],
"itens_error": 0,
"desassocs_error": []
}