# Contingências disponíveis para atender ausência de regras

# Introdução

# Objetivo do manual

Este Manual de Contingência foi desenvolvido para orientar usuários na tomada de decisão quando não houver regras ou procedimentos previamente definidos para a realização de cálculos.

Em muitos cenários operacionais, situações inesperadas podem impedir o uso das rotinas normais — seja pela ausência de parâmetros atualizados, falhas nos sistemas, inconsistências de dados ou simples indisponibilidade das regras estabelecidas.

Nessas circunstâncias, é fundamental que o cliente e ou usuário disponha de alternativas seguras e padronizadas que permitam a continuidade das atividades sem comprometer a qualidade, a conformidade ou a rastreabilidade das informações.

O objetivo deste manual é fornecer diretrizes claras sobre como proceder nesses momentos, apresentando métodos substitutos, critérios temporários de decisão e orientações para registrar e justificar cada ação tomada. Além disso, o documento reforça a importância da comunicação com as áreas responsáveis, garantindo que qualquer solução provisória seja validada, documentada e posteriormente revisada quando as regras oficiais estiverem disponíveis.

Dessa forma, o presente manual busca oferecer segurança e suporte ao usuário, minimizando riscos e assegurando que o fluxo de trabalho não seja interrompido, mesmo diante de lacunas ou imprevistos relacionados às regras de cálculo.

# Cockpit

# Cockpit

O Cockpit é uma plataforma de gestão de regras tributárias que oferece uma experiência interativa para seus usuários e clientes. Entre suas diversas funcionalidades, destaca-se a capacidade de facilitar a visualização e o gerenciamento das regras tributárias, permitindo que os usuários aprovem, rejeitem e exportem essas regras e exportações dos registros em formato \*.csv.

Além disso, o Cockpit possui APIs para integração com soluções do cliente, como sistemas ERP.

As regras no cockpit são disponibilizadas após análise e combinação entre os produtos do cliente e operações praticadas, mas pode ocorrer do cliente precisar de uma regra de uma operação que não estava previamente mapeada ou de um novo produto, ou seja, por qualquer que seja o motivo, não havia uma regra disponível no cockpit.

E quando isso ocorrer temos as seguintes contingências que podem ser utilizadas via Cockpit:

- Base Intermediária Unitária
- Base Intermediária em lote
- Base Intermediária - Incluir regra
- Cópia de Regra Tributária
- Regra Temporária
- Regra Semelhante
- Criação de regra via OnDemand

# Base Intermediária - Via Botão Alterar Regra

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Esse recurso permite gerar uma base intermediária via botão de alteração de regra.</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Para alterar uma regra o usuário deverá acionar o botão </span>![image.png](https://documentacao.systax.com.br/uploads/images/gallery/2025-12/scaled-1680-/image.png) <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">localizado nas telas de aprovação e consulta de regras tributárias. </span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Abaixo o passo-a-passo:</span>

1. <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Selecionar uma regra e acionar o botão de edição de regras. Somente o campo "Id cenário" é editável dentre as informações do cenário em função da obrigatoriedade da existência dessa informação na base do cliente. Caso informe um código inexistente será exibida a mensagem: "Conteúdo dos dados estão incorretos". Todos os outros campos dos outros blocos de informação são editáveis.</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">[![fee.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/Babfee.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/Babfee.jpg)</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;"> 2. A regra será aberta em modo edição. No exemplo abaixo, o campo CST foi alterado de 60 para 10.</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">[![fee.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/QJCfee.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/QJCfee.jpg)</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;"> 3. Após as alterações, acionar o botão "Salvar" no fim da página. Uma mensagem de confirmação é exibida para o usuário "Informações salvas com sucesso."</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Lembrando que as alterações devem ser coerentes entre o resultado esperado e os campos preenchidos.</span>

# Base Intermediária - Em lote

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Esse recurso permite criar uma base intermediária através da importação de um arquivo em formato \*.csv.</span>

1. <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;"><u style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">Geração do arquivo</u></span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">O arquivo é obtido através das telas de aprovação ou consulta de regras tributárias. O usuário seleciona as regras que irão ser alteradas e as exporta em formato \*.csv. A capacidade do arquivo é de 10MB ou em torno de 100 mil linhas. </span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">[![fee.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/876fee.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/876fee.jpg)</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">O Cockpit disponibiliza os modelos para produtos e serviços, e as orientações de como o usuário deve proceder através do botão "?".</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">[![fee.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/2Dhfee.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/2Dhfee.jpg)</span>

2. <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;"><u style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">Importação do arquivo</u></span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Na tela "Base intermediária" no menu "Mais opções" selecionar o arquivo para importá-lo e acionar o botão "Upload". Para importar uma regra de serviço, marcar o check-box "Importar regra de serviço".</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">[![fee.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/8gZfee.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/8gZfee.jpg)</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Na sequência, o usuário deverá informar uma justificativa para a base intermediária.</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">[![fee.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/t1Afee.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/t1Afee.jpg)</span>

3. <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;"><u style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">Log de importação</u></span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">O usuário acompanha o processamento de uma base intermediária através do log de importação. Os campos estão descritos abaixo: </span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">**Status**: status de processamento do arquivo com indicações nas cores verde e vermelho. O primeiro indica sucesso na importação, e o segundo, que o arquivo não pôde ser processado pelo motivo informado no campo "Obs".</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">**Código**: sequencial interno do Cockpit.</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">**Data de criação**: data de upload do arquivo.</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">**Usuário**: usuário responsável pelo upload.</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">**Qtd Arquivo**: quantidade de regras contidas no arquivo.</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">**Qtde Atualizadas**: quantidade de regras afetadas no Cockpit.</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">**Justificativa**: justificativa informada durante a importação do arquivo.</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">**Obs**: observações decorrentes do processsamento de um arquivo.</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">**Carga**: tipo de regra no arquivo, se produtos ou serviços.</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">**Baixar**: botão de download do arquivo importado com êxito.</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">**Baixar bloqueadas**: relação de regras retidas pelas queries de qualidade durante a importação.</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">[![fee.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/Kksfee.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/Kksfee.jpg)</span>

# Base Intermediária - Incluir Regra

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Esse recurso permite gerar uma base intermediária via botão de criação de regra.</span>

- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">No menu "Mais opções" na tela "Base intermediária" acione o botão "Criar regra".</span>

[![image.png](https://documentacao.systax.com.br/uploads/images/gallery/2025-12/scaled-1680-/4nlimage.png)](https://documentacao.systax.com.br/uploads/images/gallery/2025-12/4nlimage.png)

- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;"><span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;"> </span>Somente o campo "Id cenário" é habilitado para edição em função da obrigatoriedade da existência de um cenário na base do cliente. Através do botão da lupa o usuário informa um código de cenário ou os parâmetros de natureza de operação, perfis e UF´s de origem e destino e o tipo de operação, se entrada ou saída. Para fazer a busca do cenário desejado o usuário deve acionar os botões "Consultar", e em seguida, o botão "OK" para incluí-lo. </span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">[![fee.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/9GAfee.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/9GAfee.jpg)</span>

- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;"> Os dados do cenário são preechidos conforme a imagem abaixo:</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">[![fee.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/d00fee.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/d00fee.jpg)</span>

- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Os campos "Id Cenário", "Código do produto", "Origem", "NCM" e "vigência DE" dos blocos do ICMS, PIS, COFINS e IPI são obrigatórios. Caso algum deles não seja preenchido, o sistema exibirá a mensagem "Campo xxx é obrigatório".</span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Ao finalizar o preenchimentos dos campos o usuário deve acionar o botão "Salvar" no fim da tela. A mensagem "Informações salvas com sucesso." será exibida.</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">[![fee.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/NgKfee.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/NgKfee.jpg)</span>

- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">O status da regra inserida é obtido através da tela de log. Os dados da regra podem ser baixados através do botão ![](https://documentacao.systax.com.br/upload/20210420-14045941-1903227281-228-image.png) no campo "Baixar".</span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">A regra é criada pendente de aprovação pelo usuário conforme abaixo:</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">[![fee.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/Uixfee.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/Uixfee.jpg)</span>

# Orientações importantes relativas à Base Intermediária

Após a manutenção do arquivo gerado pelo sistema cockpit, o usuário deverá fazer as alterações da regra para importar o arquivo.

Solicitamos especial atenção aos pontos abaixo que poderão acarretar na rejeição do arquivo ou na importação incorreta da regra.

Lembramos que a responsabilidade no envio das informações é inteiramente do responsável pela edição da regra:

- Quantidade de caracteres no campo CST – sempre deverá ser observado a quantidade 2 caracteres, por exemplo: 02;
- Quantidade de casas após o ponto no campo das alíquotas – sempre deverá ser observado a quantidade de 4 casas após o ponto nos campos de alíquota de ICMS, ICMS ST, IPI, PIS e COFINS, por exemplo: 7.0000 / 12.0000 / 2.0000 / 10.0000 / 1.6500 / 7.6000;
- campo MVA e MVA ajustado e Redução de Base de Cálculo ajustado deverão ter apenas 02 casas após o ponto, por exemplo: 61.11 / 33.00;
- Quando houver alteração de tributação, inserção de regra de ST, inserção ou retirada de redução de base de cálculo, deverá ser observado a alteração do BC Composição correspondente a tributação. Os BCs Composição estão disponíveis no manual de parametrização disponibilizado pela Systax;
- Quando houver alteração de tributação, inserção de regra de ST, inserção ou retirada de redução de base de cálculo, deverá ser observado as informações no bloco de crédito do ICMS próprio, ICMS ST e Antecipação correspondente a tributação. Os indicadores de crédito estão disponíveis no manual de parametrização disponibilizado pela Systax;
- Ao importar uma regra rejeitada, virá para o arquivo, 2 campos preenchidos com o tributado rejeitado e a justificativa. Esses campos deverão ter seu conteúdo excluído, pois o preenchimento desses campos rejeita a regra automaticamente;
- Ao informar o bloco de qualquer tributo, seja ICMS, ICMS ST, Antecipação, IPI, PIS e COFINS, favor verificar se está preenchido o campo “VIGÊNCIA DE”. Se o campo não estiver preenchido com a data de vigência, o bloco de informações deste imposto não será importado para o cockpit, ou seja o bloco inteiro ficará em branco.
- Qualquer modelo da base intermediária ficará com estatística Z02 e essa regra é mandatória no sistema, ou seja, caso seja enviado uma regra com resultado diferente do resultado inserido manualmente, permanece a regra definida manualmente pelo usuário.
- Caso seja enviado uma regra por carga interna ou expressa para o cockpit e o resultado é igual ao informado manualmente, a regra é integrada no cockpit e passa a sofrer monitoramento.
- A lógica para o formato da regra do menu da Reforma Tributária é o mesmo. O cockpit obedece a mesma lógica aplicada às regras atuais.
- O usuário deve tomar cuidado ao manipular manualmente a planilha de regras, visto que o formato é CSV e se ela for aberta fora desse formato, os dados como EAN, alíquotas ficam desconfigurados.

# Copia de Regras Tributárias

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Essa funcionalidade possibilita ao usuário fazer a cópia de uma regra tributária de acordo com os seguintes critérios:</span>

- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">O produto indicado deve ter a mesma NCM, origem e EXTIPI do produto principal. O item indicado para cópia não pode ser desconhecido da base de produtos do Cockpit;</span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">A nova regra composta pelo item indicado terá uma estatística específica Z06;</span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">A nova regra proveniente da cópia não é atualizada em função da regra original ter recebido uma atualização;</span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">A atualização da nova regra ocorre quando o produto indicado é incluído no cenário, e houver processamento de regras, e em seguida, o recebimento da regra no Cockpit por carga interna ou expressa; </span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">A inclusão do item indicado no grupo de produtos do cenário, é feita de forma automática no momento da cópia da regra;</span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Quando a nova regra for atualizada, será mantido no histórico a regra com a nova estatística;</span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Não haverá opção de exclusão da regra original;</span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">A cópia da regra é realizada de forma individual;</span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Não é possível copiar regras de produtos semelhantes; </span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Só é possível fazer a cópia de uma regra aprovada, sendo assim, a regra gerada já será criada aprovada;</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">**Cópia de uma regra tributária**</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Na página "Consultar regras tributárias" o Cockpit permite ao usuário efetuar a cópia de uma regra associando-a a um determinado produto através dos seguintes passos:</span>

1. <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Filtrar uma regra que será utilizada para a cópia. No exemplo abaixo, o item "7896411800345" será o principal. </span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">[![fee1.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/1OPfee1.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/1OPfee1.jpg)</span>

2. <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Na regra selecionada para a cópia, acionar o botão </span>![image.png](https://documentacao.systax.com.br/uploads/images/gallery/2025-12/scaled-1680-/5Ipimage.png)<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">;</span>
3. <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Informar o código de produto á ser inserido na nova regra. No exemplo foi utilizado o item "7898927471989". Em seguida, pressionar o botão "Consultar". Veja abaixo que os itens principal e o indicado possuem a mesma origem, NCM e EXTIPI.</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">[![fee1.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/NX8fee1.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/NX8fee1.jpg)</span>

4. <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Acionar o botão "Copiar regras";</span>
5. <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">O sistema irá exibir a mensagem para o usuário "Regra copiada com sucesso." caso o item indicado tenha o mesmo NCM, origem e EXTIPI do produto principal;</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">[![fee1.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/gxRfee1.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/gxRfee1.jpg)</span>

6. <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Caso contrário, a mensagem será "Não é possível copiar a regra com o NCM e origem do produto diferente da regra copiada.";</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">**Consulta de cópia de regras tributárias**</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Na página "Consulta de cópia de regras" o sistema permite pesquisar uma regra tributária que tenha sido criada durante uma cópia de regra, através das informações de cenário, produto principal (item da regra que originou a cópia) ou através do produto copiado (item indicado durante a cópia).</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">[![fee1.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/wkDfee1.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/wkDfee1.jpg)</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Nos campos "Código Produto" e "Descrição" dos itens principal e copiado, o usuário pode empregar o recurso de pesquisa com o caracter (\*): </span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">\*ABA - Termina com a palavra ABA</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">ABA\* - Inicia com a palavra ABA</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">\*ABA\* - Contém a palavra ABA</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">ABA - Busca a palavra ABA</span>

# Regra Temporária

Esse recurso fornece uma possibilidade ao usuário quando há necessidade de criar uma regra para atender a um cenário específico em curta vigência, através da tela "Regra temporária" no menu "Mais opções". As principais características de uma regra temporária são:

• O tempo de vigência é de 7 dias;  
• O cenário não precisa existir na base do cliente, mas o produto é obrigatório;  
• É gravada com uma estatística específica Z04;  
• O Cockpit aplica as queries de qualidade durante a criação de uma regra temporária. Caso fique retida, a regra é criada como pendente no sistema. Caso negativo, a regra gerada é aprovada automaticamente.  
• Para receber atualizações através de uma regra definitiva, o cliente deve solicitar o cadastro dela junto a Systax.

Para acessar a regra temporária, basta acessar no menu "Mais Opções" &gt;&gt; "Regra Temporária".

O usuário precisa selecionar o produto e inserir os dados do cenário. O cockpit irá acionar a API de regra on line e receberá o resultado da regra e disponibilizará no cockpit.

[![image.png](https://documentacao.systax.com.br/uploads/images/gallery/2025-11/scaled-1680-/xGQimage.png)](https://documentacao.systax.com.br/uploads/images/gallery/2025-11/xGQimage.png)

Toda vez que é criada uma regra temporária é gerado um log de requisição:

[![image.png](https://documentacao.systax.com.br/uploads/images/gallery/2025-11/scaled-1680-/Onmimage.png)](https://documentacao.systax.com.br/uploads/images/gallery/2025-11/Onmimage.png)

# Material Semelhante

O recurso possibilita obter o retorno tributário de um produto que não consta na base Systax, á partir de um item cadastrado com características semelhantes.

**Filtros**

A tela dispõe de filtros através do código de produto, descrição do produto, origem do produto, EAN e NCM / Ex-TIPI. Alguns detalhes merecem destaque:

- Os campos “Código produto” e “Descrição produto” suportam o uso do caracter ‘\*’ para personalizar a busca.
- É possível fazer a pesquisa do NCM usando o "Ex-TIPI" acionando o botão ao lado do campo.

[![fee1.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/VoMfee1.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/VoMfee1.jpg)

**Inclusão de semelhantes**

O Cockpit possibilita a criação de um item semelhante por item já cadastrado na base Systax. Também é permitido criar uma lista de semelhantes em lote.

**<u style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">Cadastro de semelhante individual</u>**

1\. Acionar o botão "Incluir";

2\. Localizar o item original clicando sobre o botão "+";

[![fee1.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/fYafee1.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/fYafee1.jpg)

3\. Fazer a pesquisa por código do produto ou descrição. Acionar o botão “Consultar”. Se o item existir, será mostrado mais abaixo. Em seguida, acionar o botão “Selecionar” ao lado do produto.

[![fee1.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/DN1fee1.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/DN1fee1.jpg)

4\. O item localizado será carregado na tela. O próximo passo é informar um código para o semelhante que será associado ao item principal. Depois, acionar o botão **“Salvar”.**

**[![fee1.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/cXFfee1.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/cXFfee1.jpg)**

5\. Escolher a opção "OK" para prosseguir com a inclusão, ou a opção "Cancelar".

**[![fee1.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/nGZfee1.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/nGZfee1.jpg)**

6\. Ao fazer a consulta usando os filtros da tela:

[![fee1.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/cDxfee1.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/cDxfee1.jpg)

O campo "Quantidade de regras" demonstra a quantidade de regras por semelhante criado, conforme o exemplo abaixo. Fazendo o filtro pelo item semelhante "X00505" com duas regras retornadas na tela de "Consulta de regras tributárias", corresponde exatamente a quantidade demonstrada no campo "Quantidade de regras".

[![fee1.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/tNwfee1.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/tNwfee1.jpg)

**<u style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">Cadastro de Material semelhante em lote</u>**

O sistema permite que seja feito o cadastro em lote dos semelhantes via arquivo em formato \*.csv. A estrutura do arquivo é informada posicionando o cursor do mouse sobre o campo do botão “Selecionar arquivo”.

**<u style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">Exportação da relação material semelhante e item original</u>**

O Cockpit permite que seja feita a exportação via arquivo em formato \*.csv da relação dos semelhantes com os seus respectivos itens. Somente os dados que estão apresentando na tela, são exportados para o arquivo. O botão está destacado na imagem abaixo.

**[![fee1.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/XNbfee1.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/XNbfee1.jpg)**

<u style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">**Exclusão da linha do semelhante**</u>

Através do botão do campo “Excluir” é possível remover um semelhante que está associado com o seu item original.

[![fee1.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/pZNfee1.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/pZNfee1.jpg)

**<u style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">Exclusão do semelhante em lote (por filtro)</u>**

É possível realizar a exclusão dos semelhantes apresentados na página, obtidos através do filtro, acionando o botão “Excluir Semelhantes”, conforme destacado na imagem.

[![fee1.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/4Cdfee1.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/4Cdfee1.jpg)

**<u style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">Exclusão do semelhante em lote (por arquivo)</u>**

Através do botão “Upload Exclusão” é possível fazer a remoção de semelhantes em lote via arquivo em formato \*.csv.

[![fee1.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/Qojfee1.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/Qojfee1.jpg)

Ao posicionar o cursor do mouse no campo “Selecionar Arquivo” é possível obter informações sobre o layout do arquivo. Ao finalizar a exclusão, o sistema exibe a mensagem: “Registro excluído com sucesso”.

**<u style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">Log de Exclusão</u>**

As exclusões de semelhantes são gravadas em log, e podem ser gerados em formato \*.csv, conforme o botão abaixo.

[![fee1.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/abUfee1.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/abUfee1.jpg)

**Obs:** A Systax não monitora as regras dos produtos cadastrados por semelhança (material semelhante), apenas as regras dos produtos originais (material original).

# Criação de Regras On Demand

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Essa funcionalidade tem como objetivo criar uma regra tributária via recurso on demand do motor através de uma chamada feita com os parâmetros de operação (cenário) e produto, nos quais devem existir no cliente. Dessa forma, a regra é criada no Cockpit com uma nova estatística.</span>

1. <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">**Configurações**</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Na página "Configuração Tax Engine" é necessário a combinar os dois métodos: "calculoOnDemand" e "AtivaCriacaoRegraOnline" para configurar a ferramenta. O primeiro ativa o recurso com o cálculo On Demand nas chamadas no Tax Engine. Já o segundo, cria no Cockpit as regras tributárias chamadas pelo motor através do recurso On Demand, segundo as condições explicadas no documento. </span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;"><u style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">Configurar o On Demand</u></span>

- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Acessar a página "Configuração Tax Engine" no menu "Mais opções";</span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Acionar o botão "Incluir"</span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">No campo "Chave" selecionar a opção "calculoOnDemand";</span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Informar o valor 1 (ativar);</span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">O campo "Código Cliente" deverá ser preenchido com o código do cliente somente se na chamada do Tax Engine utilizar usuário e senha. Caso contrário, informar o código padrão "9999999";</span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">O campo "Descrição" é opcional;</span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Marcar o checkbox "Ativo";</span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Acionar o botão "Salvar";</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;"><u style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">Configurar o On Demand para criação de regras tributárias</u>:</span>

- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Acionar o botão "Incluir";</span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">No campo "Chave" selecionar a opção "AtivaCriacaoRegraOnline";</span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Informar o valor 1 (ativar);</span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">O campo "Código Cliente" deverá ser preenchido com o código do cliente somente se na chamada do Tax Engine utilizar usuário e senha. Caso contrário, informar o código padrão "9999999";</span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">O campo descrição é opcional;</span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Marcar o checkbox "Ativo";</span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Acionar o botão "Salvar";</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">O setup deverá ser feito da forma como mostra a imagem abaixo:</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">[![fee1.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/qMFfee1.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/qMFfee1.jpg)</span>

2. **<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Definições</span>**

- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;"><u style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">Cadastro de produto e cenário</u></span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Somente será criada a regra no cockpit para as chamadas on demand em que o produto e o cenário sejam conhecidos na base do Cockpit. Itens e cenários podem ser pesquisados através das páginas "Produtos" e "Cenários" do menu "Documentos". </span>

- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;"><u style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">Vinculação de produto ao grupo</u></span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Quando a regra for criada, o produto será automaticamente adicionado ao grupo de produtos associado ao cenário da nova regra. A consulta pode ser feita através da página "Carga Grupo Produto" no menu "Documentos".</span>

- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;"><u style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">Nova regra tributária</u></span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">A nova regra criada terá a estatística Z05 específica dessa nova funcionalidade e será validada pelas queries de qualidade do Cockpit. Caso não seja retida, será aprovada. Caso contrário, permanecerá pendente de aprovação pelo usuário. A carga que receberá essa regra será identificada como "regra temporária". Quando é recebida uma regra idêntica por meio de carga interna ou expressa, a estatística da regra é atualizada para a estatística da regra recebida (igual ao recurso da base intermediária). Caso a regra recebida seja diferente, a regra que já existia será atualizada mantendo no histórico da regra a estatística Z05.</span>

3. <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">**Exemplos:** A seguir há uma simulação com um cenário, um produto e uma chamada feita pelo Tax Engine:</span>

- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Natureza de Operação: 108 (Saída em transferência de mercadoria adquirida ou recebida de terceiros)</span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Remetente: 2 - Atacadista (PE)</span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Destinatário: 578 - Varejista (PR)</span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Finalidade: 175 </span>
- <span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Produto: 81596</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">[![fee1.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/y9rfee1.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/y9rfee1.jpg)</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">[![fee1.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/desfee1.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/desfee1.jpg)</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">[![fee1.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/dj8fee1.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/dj8fee1.jpg)</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">O motor de cálculo faz a chamada no Cockpit e identifica que o produto e o cenário existem na base do cliente. Por tanto, o recurso On Demand é acionado e a mensagem "Regra criada" é exibida para o usuáiro no Tax Engine.</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">[![fee1.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/iyTfee1.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/iyTfee1.jpg)</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">[![fee1.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/3k7fee1.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/3k7fee1.jpg)</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">Após a criação da regra tributária o produto é inserido no grupo de produto como visto na imagem abaixo:</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">[![fee1.jpg](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/scaled-1680-/sd7fee1.jpg)](https://documentacao.systax.com.br/uploads/images/gallery/2025-07/sd7fee1.jpg)</span>

<span style="box-sizing: border-box; outline-color: rgb(255, 255, 255); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; color: rgb(0, 31, 63) !important;">A criação de uma regra ondemand é assíncrona, ou seja, as regras são inseridas em uma fila e podem ser acompanhadas através da tela "Consulta Fila de criação de regra".</span>

# Motor de Cálculo

# New Page



# Motor de Cálculo

O Motor de Cálculo tem como objetivo prover informações tributárias acerca de produtos e operações, previamente configurados, do cliente.

Essas informações poderão ser solicitadas antes e depois da emissão de uma nota fiscal, permitindo tanto a geração do documento sem erros fiscais bem como a avaliação de notas recebidas de fornecedores.

No retorno, as informações acerca da tributação são bastante detalhadas indicando, por exemplo, o CFOP, a alíquota incidente (quando a operação for tributada) e, principalmente, o dispositivo legal.

# Busca por grupo de origens

Nas operações internas e interestaduais, se o sistema não encontrar regra no cockpit com a origem\_produto indicada na chamada, é feita uma busca de regra respeitando as seguintes possibilidades:

**1) Se operação interna**

A) Chamada com origem\_produto = 0 ou 3 ou 5 ou 8:

Buscar regra com origem, 0 ou 3 ou 5 ou 8  
Retornar a origem\_produto indicada na chamada

B) Chamada com origem\_produto = 1 ou 6

Buscar regra com origem, 1 ou 6  
Retornar a origem\_produto indicada na chamada

C) Chamada com origem\_produto = 2 ou 7

Buscar regra com origem, 2 ou 7  
Retornar a origem\_produto indicada na chamada

**2) Se operação interestadual**

A) Chamada com origem\_produto = 0 ou 5

Buscar regra com origem, 0 ou 5  
Retornar a origem\_produto indicada na chamada

B) Chamada com origem\_produto = 3 ou 8

Buscar regra com origem, 3 ou 8  
Retornar a origem\_produto indicada na chamada

C) Chamada com origem\_produto = 1 ou 2

Buscar regra com origem, 1 ou 2  
Retornar a origem\_produto indicada na chamada

C) Chamada com origem\_produto = 6 ou 7

Buscar regra com origem, 6 ou 7  
Retornar a origem\_produto indicada na chamada

# Busca por código EAN

Caso na busca de regras não seja encontrado algum registro com o código de produto informado na chamada, é feito também uma busca de regras com o código EAN que for informado na chamada.

Para isso é necessário que a configuração “AtivaBuscaEan” esteja ativa no cockpit.

# Busca por código NCM

Caso na busca de regras não seja encontrado algum registro com o código de produto informado na chamada ou o código EAN, é feito também uma busca de regras considerando apenas a NCM que for informado na chamada.

Para isso é necessário que a configuração “AtivaBuscaNCM” esteja ativa no cockpit.

# Cálculo On demand

O motor de cálculo também consome o serviço de regras on demand.

O on demand provê informações tributárias em tempo real a partir dos parâmetros informados na requisição, sem a obrigatoriedade de um cadastro prévio de produtos e cenários na base do cliente.

Ou seja, ainda que o cliente não tenha cadastrado em sua base a operação informada na requisição é feito esse cálculo on demand.

Para isso é necessário que a configuração "calculoOnDemand" esteja ativa no cockpit.

# Cálculo por Regra Geral

Caso não seja encontrada na busca de regras uma regra especifica com o produto ou ean indicado na chamada, o motor irá fazer a busca por regral geral, onde:

1\) É verificado se o produto informado consta na tabela do cockpit “produtos com regra geral”;

2\) Se sim, é feito uma busca de regras considerando os parâmetros do cenário indicado na chamada e o código do produto, ncm e origem = vazio.

# Cálculo por Regra geral por operação

Caso na busca de regras for identificado que o produto ou ean indicado na chamada, não conste na tabela “produtos com regra geral”, é feito uma busca de regras considerando:

1\) parâmetros do cenário indicado na chamada

e

2\) código do produto, ncm e origem = vazio.