API - Leitura de regras
Objetivo: Retornar as regras aprovadas do Cockpit.
Método: POST
API Rest / Json: https://api-gateway.systax.com.br/cockpit/v2/api/regras
Descrição dos campos de chamada:
Campo | PAI | Descrição | Obrigatório |
id_cenario | / | Informar 0 ou 1 para iniciar o processo de leitura. A partir da segunda chamada do processo, informar o último "id_cenario" retornado na resposta da chamada anterior. | Não |
codigo_produto | / | Informar 0 ou 1 para iniciar o processo de leitura. A partir da segunda chamada do processo, informar o "cod_prod" do último produto retornado na resposta da chamada anterior. | Não |
origem_produto | / | Informar 0 ou 1 para iniciar o processo de leitura. A partir da segunda chamada do processo, informar a "origem_produto" do último produto retornado na resposta da chamada anterior. | Não |
paginacao | / | Quantidade de registros/regras a serem entregues por página. Limite máximo 100. | Não |
ponteiro_atualizacao | / |
Ponteiro do controle de atualização. -Para carga inicial (recebimento de todas as regras), informar 0 ou 1. -Para atualizações, informar o ponteiro retornado na primeira chamada do dia anterior (ou o ponteiro retornado na primeira chamada do processo anterior, caso seja realizado mais de um processo de leitura por dia). Vide orientações detalhadas no item Ponteiro de atualização e Paginação. |
Não |
Exemplo de chamada:
{
"id_cenario": "0",
"codigo_produto": "0",
"origem_produto": "0",
"paginacao": 100,
"ponteiro_atualizacao": "0"
}
Descrição dos campos de retorno:
Campo | PAI | Descrição |
ponteiro_atualizacao | / | Ponteiro de atualização no formato ano+mês+dia+hora+minuto+segundo |
origem | / | Valor fixo "Systax". |
sistema | / |
Valor fixo "Cockpit". |
cod_status | status | Código de retorno |
msg_status | status | Mensagem de retorno |
cenario | O detalhamento do retorno a partir deste campo está disponível no item Informações retornadas pelo systax_erp. |
Tabela de referência para os campos "cod_status" e "msg_status":
cod_status | msg_status |
0 | Sucesso |
1 | LoginSenhaInvalido |
8 | UsuarioSemCliente |
9 | ClienteSemConnectionString |
10 | FalhaNaAplicacao |
Exemplo de retorno:
{
"cenario": [
{
"ent_sai": "1",
"id_cenario": "292613",
"apelido": "Compra-SP-SP-Industria-Varejo--569",
"dias_futuros": "30",
"grupo_produtos": "Industria - Varejo - SP - SP, Compra Origem 2 - SP_SP, compra origem 0 -SP-SP, SP-SP-120-1-140-569",
"uf_origem": "SP",
"uf_destino": "SP",
"origem": "1",
"destinacao": "140",
"cod_natureza_operacao": "120",
"finalidade": "569",
"retorno": [
{
"cod_prod": "892478",
"descricao": "VENTILADOR DE TETO BRAVO",
"ean": "7898140448379",
"ncm": "84145990",
"origem_produto": "0",
"grupo_produto_associado": "SP-SP-120-1-140-569",
"cfop": "5401",
"cfop_entrada": "1403",
"cest": "2108800",
"icms": {
"cst": "10",
"bc_composicao": 2,
"bc_composicao_sn_especial": 0,
"bc_composicao_fcp": 0,
"aliquota": "18.0000",
"vigencia_de": "2001-01-01T00:00:00",
"dispositivo_legal": "art. 37, I, e § 1º do RICMS/SP. art. 52, I do RICMS/SP",
"inf_adicionais": "Arts. 313-Z 19 do RICMS/SP c/c Portaria SER n º 59/2023. art. 37, I, e § 1º do RICMS/SP. art. 52, I do RICMS/SP.",
"icms_st": {
"bc_composicao": 62,
"bc_composicao_fcp": 0,
"aliquota_st": "18.0000",
"mva": "49.00",
"vigencia_de": "2023-10-01T00:00:00",
"dispositivo_legal": "Arts. 313-Z 19 do RICMS/SP c/c Portaria SER n º 59/2023. art. 52, I do RICMS/SP"
},
"estatistica": "Z01|"
},
"credito_icms": {
"indicador_credito": 0,
"cst_entrada": "60",
"vigencia_de": "2001-01-01T00:00:00",
"dispositivo_legal": "Arts. 59, 61 e 272 do RICMS-SP.",
"observacoes": "Observar as condições previstas no parágrafo único do art. 272 do RICMS-SP"
},
"ipi": {
"cst": "51",
"cenq": "999",
"bc_composicao": 0,
"generico": "ipi_cenq=999",
"vigencia_de": "2022-08-01T00:00:00",
"dispositivo_legal": "Art. 190 do RIPI/2010 c/c Decreto nº 11.158/2022",
"estatistica": "B05|B07"
},
"credito_ipi": {
"indicador_credito": 0,
"cst_entrada": "01",
"vigencia_de": "2010-06-25T00:00:00",
"dispositivo_legal": "Art. 226 do RIPI/2010"
},
"pis": {
"cst": "01",
"bc_composicao": 2,
"aliquota": "1.6500",
"vigencia_de": "2002-12-01T00:00:00",
"dispositivo_legal": "Art. 1º da Lei nº 10.637/2002. Art. 2º, caput, da Lei nº 10.637/2002"
},
"credito_pis": {
"indicador_credito": 1,
"cst_entrada": "50",
"percentual_credito": "100.0000",
"vigencia_de": "2002-12-01T00:00:00",
"dispositivo_legal": "Art. 3°, inciso I, da Lei 10.637/2002"
},
"cofins": {
"cst": "01",
"bc_composicao": 2,
"aliquota": "7.6000",
"vigencia_de": "2004-02-01T00:00:00",
"dispositivo_legal": "Art. 1º da Lei nº 10.833/2003. Art. 2º, caput, da Lei nº 10.833/2003"
},
"credito_cofins": {
"indicador_credito": 1,
"cst_entrada": "50",
"percentual_credito": "100.0000",
"vigencia_de": "2004-02-01T00:00:00",
"dispositivo_legal": "Art. 3°, inciso I, da Lei 10.833/2003"
}
}
]
}
],
"ponteiro_atualizacao": "20241112172839",
"origem": "Systax",
"sistema": "Cockpit",
"status": {
"cod_status": 0,
"msg_status": "Retorno com sucesso. "
}
}