# Detalhes da Tabela de Operações Especiais

# Detalhes da Tabela

<span style="font-family: 'Calibri',sans-serif; mso-ansi-language: PT-BR;">Para entregarmos corretamente, criamos a tabela Operações Especiais, demonstrada no print abaixo:</span>

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

<span style="mso-ansi-language: PT-BR;">Produto Unificado = código que deve ser enviado no cProd - Obrigatório</span>

<span style="mso-ansi-language: PT-BR;">UF\_Origem = UF origem da operação - Opcional</span>

<span style="mso-ansi-language: PT-BR;">UF\_Destino = UF destino da operação - Opcional</span>

<span style="mso-ansi-language: PT-BR;">Natureza Operação = Natureza da Operação – Opcional</span>

<span style="mso-ansi-language: PT-BR;">Finalidade = <span style="mso-spacerun: yes;"> </span>Finalidade da operação – Opcional</span>

<span style="mso-ansi-language: PT-BR;">Origem = Perfil Remetente – Opcional</span>

<span style="mso-ansi-language: PT-BR;">Destinação = Perfil Destinatário – Opcional</span>

<span style="mso-ansi-language: PT-BR;">CST ICMS = Se o registro for destinado a buscar regras para o Produto Calcular com a mesma tributação de ICMS</span>

<span style="mso-ansi-language: PT-BR;">CST PIS/COFINS = Se o registro for destinado a buscar regras para o Produto Calcular com a mesma tributação de Pis e Cofins</span>

<span style="mso-ansi-language: PT-BR;">Produto para calcular = produto que será consumido no cálculo</span>

# Premissas

<span style="font-family: 'Calibri',sans-serif; mso-ansi-language: PT-BR;">1 – Ter a regra do Produto Calcular com o CST do tributo preenchido na tabela igual ao indicado na tabela, exemplo:</span>

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

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

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

<span style="font-family: 'Calibri',sans-serif; mso-ansi-language: PT-BR;">Na tabela, caso tenha o CST tenha alíquota, o preenchimento da alíquota é obrigatório, exemplo, CST 02, alíquota 2.10;</span>

<span style="font-family: 'Calibri',sans-serif; mso-ansi-language: PT-BR;">Não há a opção de on demand para esse retorno. </span>

# Como o sistema Opera

<span style="font-family: 'Calibri',sans-serif; mso-ansi-language: PT-BR;">1 - Na chamada do TaaS deverá ser enviados o "ItemCode" = Produto Unificado e o produto que foi <span style="mso-spacerun: yes;"> </span>industrializado na tag "ReferenceID";</span>

<span style="font-family: 'Calibri',sans-serif; mso-ansi-language: PT-BR;">2 – O sistema buscará uma regra do Produto enviado no "ReferenceID" com os dados da chamada (Produto+Cenário);</span>

<span style="font-family: 'Calibri',sans-serif; mso-ansi-language: PT-BR;">3 – Localizando essa regra, o sistema guardará os CST e Alíquotas dos Tributos ICMS, Pis e Cofins;</span>

<span style="font-family: 'Calibri',sans-serif; mso-ansi-language: PT-BR;">4 -Com os dados do Produto Unificado que constará no "ItemCode" e o CSTs guardados, o sistema buscará um registro na tabela de Operações Especiais, o registro deverá estar com Produto Unificado, CST e Aliquota preenchido, quando houver, e identificará qual Produto deverá calcular, este produto constará na coluna Produto Calcular;</span>

<span style="font-family: 'Calibri',sans-serif; mso-ansi-language: PT-BR;">5 – Identificando o Produto Calcular, o sistema buscará a regra que atenderá a chamada. </span>