Advanced Search
Search Results
1181 total results found
Associação de produtos e grupos
Associar produtos em um ou mais grupos de produtos. Esta API também criará o grupo de produtos indicado na chamada de associação, caso ele ainda não exista. Criamos um video para exemplificar os conceitos descritos neste tópico. Sugerimos que, após a leitura,...
Consulta de cenários
Consultar os cenários existentes no cadastro de um cliente. Os campos de filtros são enviados como parâmetros da URL endpoint da requisição (não há body). Consultar o Swagger para obter os filtros possíveis.
Cadastro de cenários
Cadastrar um ou mais cenários (operações do cliente) em uma mesma requisição. ATENÇÃO: Antes de iniciar o cadastro de cenários, leia atentamente o nosso "Roteiro de cenários", disponível no link: https://documentacao.systax.com.br/books/manual-para-criacao-...
Códigos Origem do Material
Exclusão de cenários
Excluir um único cenário por requisição. O ID do cenário é enviado como parâmetro da requisição. O parâmetro para exclusão (ID Cenário) é enviado na URL endpoint (não há body). Obs.: ID Cenário é um código gerado pela Systax e retornado nos endpoints de cada...
Fórmulas da Base de Cálculo dos Tributos
Dados do Campo Genérico da Request
Dicionário de Dados - Request
Dicionário de dados - Response
Estrutura Request de Serviços
Estrutura do Response de Serviços
Consulta de produtos
Retornar informações dos produtos existentes no cadastro de um cliente. Os campos de filtros são enviados como parâmetros na URL endpoint (não há body). Consultar o Swagger para obter os filtros possíveis.
Introdução
Comparativo de compras é uma ferramenta que tem como objetivo indicar o melhor custo de aquisição nas operações de compras das empresas. Viabiliza um melhor planejamento de compras, pois em uma única consulta, há a possibilidade de pesquisa de diversos fornece...
Cadastro de produtos
Cadastrar um ou mais produtos por requisição. Obs.1: esta versão permite informar o código CEST do produto para que a Systax o considere no tratamento e geração do retorno tributário. Obs.2: esta API acata automaticamente a CEST informada. Porém, se o cada...
Acessos
O acesso á API é feito através da url: Swagger: https://wscockpit.systax.com.br/TaxEngineRest/swagger/ui/index#!/Comparador/Comparador_Post API Rest / JSON: https://wscockpit.systax.com.br/TaxEngineRest/api/Comparador A autenticação da API é feita por meios...
Chamada
Aqui veremos todos pontos da chamada, como definições, estruturas e exemplos para serem utilizados como base.
Retorno
Aqui veremos todos pontos do retorno, como definições, estruturas e exemplos para serem utilizados como base.
Exclusão de produtos
Excluir produtos existentes no cadastro de um cliente. Obs: não é possível alterar cenários via integração. Assim, caso seja necessário corrigir algum cenário via integração, este deverá ser deletado e outro cenário com os dados corretos deverá ser cadastra...
Associação/ Desassociação de grupos nos cenários
Conforme descrito no capítulo “Associação de produtos/grupos” deste manual, um grupo de produtos serve para otimizar o volume de regras que serão geradas pela Systax, de forma que em cada cenário sejam geradas regras apenas para os produtos movimentados nest...
Dicionário de dados
Considerando que as tags da “chamada” e do “retorno” utilizam a mesma estrutura do 'motor de cálculo', indicamos nesse capítulo o acesso aos respectivos dicionários.
Exemplo de retorno
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <GerarDanfeDacteResponse xmlns="http://tempuri.org/"> <GerarDanfeDacteResult xmlns:a="http://schemas.datacontract.org/2004/07/WSDFe.retorno" xmlns:i="http://www.w3.org/200...
Descrição dos campos de chamada
Campo Tipo Descrição Obrigatório usuario string Usuário do DFE Sim senha string Senha do usuário Sim xml string XML do DF-e Sim modelo string Mod...
Descrição dos campos de retorno
Campo Descrição Nome Nome do arquivo com a extensão *.pdf ArquivoBase64String Conteúdo do arquivo codigo Código de status de requisição mensagem Mensagem de status de requisição
Tabela de código (campos "código" e "mensagem" do retorno)
codigo mensagem 1 Chamada incompleta 2 Usuário e/ou senha inválidos 200 OK 999 A operação não pode ser concluída. Contate os administradores
Exemplo de chamada
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/" xmlns:wsd="http://schemas.datacontract.org/2004/07/WSDFe.chamada"> <soapenv:Header/> <soapenv:Body> <tem:GerarDanfeDactePorXml> <tem:ge...
Exemplo de retorno
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <GerarDanfeDactePorXmlResponse xmlns="http://tempuri.org/"> <GerarDanfeDactePorXmlResult xmlns:a="http://schemas.datacontract.org/2004/07/WSDFe.retorno" xmlns:i="http://ww...
Descrição dos campos de chamada
Campo Tipo Descrição Obrigatório usuario string Usuário do DF-e Sim senha string Senha do usuário Sim chave string Chave do DF-e Sim
Descrição dos campos de retorno
Campo Descrição chave Chave do DF-e dh_status_governo Data e hora do último status do DF-e na SEFAZ documento Tipo de documento: NF-e, NFC-e ou CT-e dt_inclusao Data de inclusão do documento ...
Exemplo de chamada
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/" xmlns:wsd="http://schemas.datacontract.org/2004/07/WSDFe"> <soapenv:Header/> <soapenv:Body> <tem:GetStatusDFe> <tem:chamadaStatus> ...
Exemplo de retorno
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body<GetStatusDFeResponse xmlns="http://tempuri.org/"> <GetStatusDFeResult xmlns:a="http://schemas.datacontract.org/2004/07/WSDFe.retorno" xmlns:i="http://www.w3.org/2001/XMLSchema-in...
Descrição dos campos de chamada
Campo Tipo Descrição Obrigatório usuario string Usuário do DFE Sim senha string Senha do usuário Sim documento string XML do DF-e Sim
Descrição dos campos de retorno
Campo Descrição codigo Código de status de requisição mensagem Mensagem de status de requisição
Tabela de código (campos "código" e "mensagem" do retorno)
Código Mensagem 0 Operação realizada com sucesso 1 Chamada incompleta 2 Usuário e/ou senha inválidos 3 DFe inválido 999 A operação não pode ser concluída. Contate os administrad...
Exemplo de chamada
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/" xmlns:wsd="http://schemas.datacontract.org/2004/07/WSDFe.chamada"> <soapenv:Header/> <soapenv:Body> <tem:Inclusao> <tem:chamadaInclusao...
Exemplo de retorno
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <InclusaoResponse xmlns="http://tempuri.org/"> <InclusaoResult xmlns:a="http://schemas.datacontract.org/2004/07/WSDFe.retorno" xmlns:i="http://www.w3.org/2001/XMLSchema-in...
Tabela Material
Nome Tipo/ Tamanho Descrição MAT_CODI Int Chave primária COD_PROD Varchar (120) Código do produto MAT_DESC Varchar (250) Descrição do material MAT_NCM Varchar (16) No...
Tabela Cenário Material
Nome Tipo/ Tamanho Descrição CMA_CODI Int Chave primária CENARIO_CODI Int Código do cenário MAT_CODI Int Código do material IMP_PIS_COFINS Int Código do último PIS/ C...
Descrição dos campos de chamada
Campo Tipo Descrição Obrigatório Observação usuario string Usuário do DFE Sim senha string Senha do usuário Sim chave string Chave do DF-e em manifesta...
Tabela IMP_ICMS
Nome Tipo/ Tamanho Descrição IMP_CODI Int Chave primária CMA_CODI Int Código da regra CFOP Varchar (10) CFOP IMP_ATIV Bit Campo para controlar tributos ativos e tribu...
Tabela ICMS
Nome Tipo/ Tamanho Descrição IMP_CODI Int Código chave. ICMS_CST Varchar (3) Código de Situação Tributária. Ex: 00, 10, 40, 60 ICMS_BC_COMP Int Base de cálculo composição ICMS_...