Skip to main content

Tabela de Códigos

Chamada

Campo

PAI

Descrição

 cod_interno

products

ID do produto (código interno do Cliente)

origem_produto

products

Origem do produto

descricao

products

Descrição do produto

complemento

products

Complemento do produto

ean

products

EAN do produto

ncm_original

products

NCM do produto

ex_tipi_original

products

Ex TIPI do produto

use_cest

products

Indica se a Systax deve respeitar o código CEST indicado na chamada como parâmetro de tratamento e retorno tributário. Assim, temos 3 possibilidades:

1) Se preenchido com "true" e informado EAN na chamada, a Systax comparará o CEST da chamada com o que será entregue pela Systax, a partir do tratamento por EAN + origem do material. Sendo a CEST compatível, o sistema seguirá com o fluxo padrão, ou seja, cadastro do item novo e geração de regras para ele dentro dos cenários devidos. Caso seja incompatível, o retorno evidenciará a incompatibilidade, apresentando a CEST que a Systax entende correta e o produto não será cadastrado.

2) Se preenchido com "true" e informada apenas NCM (sem EAN) na chamada, a Systax validará se essa CEST é possível para a NCM da chamada. Sendo a CEST compatível, o sistema seguirá com o fluxo padrão, ou seja, cadastro do item novo e geração de regras para ele dentro dos cenários devidos. Caso seja incompatível, o retorno evidenciará a incompatibilidade e o produto não será cadastrado.

3) Se preenchido com "false" ou se não informada a tag, o produto será inserido sem essa informação e o tratamento seguirá como padrão, por EAN ou NCM.

cest

products

CEST do produto (somente é necessário se "use_cest" = "true")

 

Tabela de referência para o campo "origem_produto":

Para obter a tabela completa do campo acima, acesse o link: https://documentacao.systax.com.br/PublicView2/Index/c14f5c52f0b52073cdf05eb75/26445/29834/30945

Retorno

Campo

PAI

Descrição

status

/

Status do retorno

itens

/

Quantidade de itens na chamada

itens_ok

/

Quantidade de itens inseridos

position

insert_ids

Posição do item na chamada

cod_interno

insert_ids

ID do produto (Cliente)

origem_produto

insert_ids

Origem do produto

id

insert_ids

ID do produto (Systax)

 

Tabela de referência para os campos "success" e "message":

Código de retorno

success

message

200

true

ok

400

false
false

An error while decoding token
Provided token is expired.

401

false

Token not provided

 

Tabela de referência para os retornos via CEST:

comuse_cest=truee pre-existentenaSystax.

EsteprecisarádeSystax

SuccessSucess

Message

Descrição

200

true

RETORNO COM SUCESSOdeleted

A CEST é válida para a NCM informada e foi possível Exclusão tratamento do itemrealizada com sucesso.sucesso

400

false

CEST INCOMPATIVELid_not_found

PodeID estar acompanhado das "message_cest" abaixo, para esclarecimento do motivo de incompatibilidade.

"message_cest": "o produtoinformado não possuifoi CEST"    
"message_cest": "lista CEST válida(s): XXXXX"    
"message_cest": "NCM encontrada: XXXXX"encontrado

400

false

CEST NÃO LOCALIZADAtoken_invalid

Token informado não encontroué nenhuma CESTválido

400

false

NAO FOI POSSIVEL CADASTRARtoken_expired

ParaToken casosinformado deexpirou

chamada
CEST=vazio

400

e

false

missing_token

Token não existefoi produtoinformado

compatível
caso,

500

provavelmente
de

false

atuação
um

internal_error

consultor
e

Erro estaráinterno acompanhadoda de uma das "message_cest" abaixo:        
"message_cest": EAN possui CEST        
"message_cest": NCM possui CEST        
"message_cest": não existe produto na base Systax sem CEST para vincular        
"msg":  "item sem configuracao"       

 Esta mensagem será exibida quando o produto Systax de referência precisa de tratamento manual de um consultor Systax.API