API - Leitura de regras


Objetivo: Retornar as regras aprovadas do Cockpit.

Método: POST

API Rest / Json: http://wscockpit.systax.com.br/api/api/regras

OBS: NÃO UTILIZAR EM NOVAS INTEGRAÇÕES

Descrição dos campos de chamada:

Campo PAI Descrição Obrigatório
id_cenario / Primeiro cenário a ser consultado. Pode ser informado 0 ou 1 para que a busca inicie pelo primeiro cenário disponível Não
codigo_produto / Código do produto a partir do qual se deseja realizar a leitura. Pode ser informado 0 ou 1 para iniciar pelo primeiro código disponível Não
origem_produto / Origem do material Não
paginacao / Quantidade de registros exibidos por página com um limite de 100 Não
ponteiro_atualizacao / Ponteiro do controle de atualização. Pode ser informado 0 ou 1 para exibir todas as regras Não
username / Usuário do Cockpit Não
senha / Senha do usuário Não

 

Tabela de referência para o campo "origem material":

Acesse a última versão do documento no link: https://documentacao.systax.com.br/PublicView2/Index/c14f5c52f0b52073cdf05eb75/26445  para obter os códigos de origem de materiais.

 

Exemplos de chamada:

{
  "id_cenario": "0",
  "codigo_produto": "0",
  "origem_produto": "0",
  "paginacao": 100,
  "ponteiro_atualizacao": "0",
  "username": "superdemo@systax.com.br",
  "senha": "super123"
}

 

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

 

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

 

Exemplos de retorno:

{
  "cenario": [
    {
      "ent_sai": "3",
      "id_cenario": "152275",
      "apelido": "Revenda_PR_TO_Importador_CFC",
      "uf_origem": "PR",
      "uf_destino": "TO",
      "origem": "24",
      "destinacao": "3",
      "cod_natureza_operacao": "712",
      "retorno": [
        {
          "cod_prod": "100500",
          "descricao": "ROLAMENTO - AGULHAS",
          "ean": "00000000000000",
          "ncm": "84824000",
          "origem_produto": "1",
          "cfop": "6106",
          "cest": "0104900",
          "icms": {
            "cst": "10",
            "bc_composicao": 1,
            "bc_composicao_sn_especial": 0,
            "bc_composicao_fcp": 0,
            "aliquota": "4.0000",
            "generico": "tributos_aproximados_Estadual=18.00|tributos_aproximados_Federal=19.35",
            "vigencia_de": "2017-10-01T00:00:00",
            "dispositivo_legal": "Art. 8º, §2º, I, do RICMS/PR. Art. 18, III, do RICMS/PR.",
            "inf_adicionais": "Art. 61 e Item 11 do  Anexo XXI do RICMS/TO. Art. 8º, §2º, I, do RICMS/PR. Art. 18, III, do RICMS/PR. Protocolo ICMS CONSELHO NACIONAL DE POLÍTICA FAZENDÁRIA - CONFAZ nº 97 de 09.07.2010",
            "icms_st": {
              "bc_composicao": 71,
              "bc_composicao_fcp": 0,
              "aliquota_st": "18.0000",
              "vigencia_de": "2020-02-01T00:00:00",
              "dispositivo_legal": "Protocolo ICMS CONSELHO NACIONAL DE POLÍTICA FAZENDÁRIA - CONFAZ nº 97 de 09.07.2010. Art. 61 e Item 11 do  Anexo XXI do RICMS/TO"
            },
            "estatistica": "A51"
          },
          "ipi": {
            "cst": "50",
            "cenq": "999",
            "bc_composicao": 57,
            "aliquota": "12.0000",
            "generico": "ipi_cenq=999",
            "vigencia_de": "2017-03-09T00:00:00",
            "dispositivo_legal": "Art. 190 do RIPI/2010 e Decreto nº 8.950/2016"
          },
          "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"
          },
          "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"
          }
        }
      ]
    }
  ],
  "ponteiro_atualizacao": "20210514111645",
  "origem": "Systax",
  "sistema": "Cockpit",
  "status": {
    "cod_status": 0,
    "msg_status": "Retorno com sucesso. "
  }
}

Para saber mais sobre o funcionamento da paginação e ponteiro de atualização, acesse a última versão do documento no link: https://documentacao.systax.com.br/PublicView2/Index/318b4b7811b2e97ba7071e386/30850