Informações de Campos Dinâmicos

Anterior
Próximo
Feedback
Imprimir

Informações de Campos Dinâmicos

 

Funcionalidade disponível apenas para Contingência SAT NFC-e.

Código 30000 determina o início dos campos dinâmicos e 30100 o primeiro campo dinâmico, o primeiro valor “0” representa o item que contém este campo, os itens de uma nota sempre irão iniciar em 0. Não é necessário informar campo dinâmico para todos os itens da nota, apenas para aqueles que realmente necessitam desta informação, mas deve-se respeitar a numeração correta dos itens. (Ex: Item 0, Item 1, Item 2).

O Campo sempre será adicionado na linha após o número do item, em seguida o Valor referente a este campo deverá ser informado.

O primeiro campo a ser adicionado na linha após o número do item é o Prod_indRegra e só depois será informado seu valor.

O segundo campo a ser adicionado na linha após o número do item é o PISSN_CST e só depois será informado seu valor.

O terceiro campo a ser adicionado na linha após o número do item é o COFINSSN_CST  e só depois será informado seu valor.

 

Os campos dinâmicos permitem registrar informações adicionais dos produtos que compõem a nota, os quais deverão ser informados através do código 30100.

 

 

Prod_indRegra:

                   Prod (obrigatório): TAG de grupo do detalhamento de Produtos e Serviços;

                   indRegra (obrigatório): Indicador da regra de cálculo utilizada para Valor Bruto dos Produtos e Serviços:

                   A - Arredondamento T - Truncamento

PISSN_CST:

                   PISSN (Opcional): Grupo de PIS para contribuinte do SIMPLES NACIONAL;

                   CST (obrigatório se informado o PISSN) : Código de Situação Tributária do PIS.

COFINSSN_CST:

                   COFINSSN (Opcional): Grupo de COFINS para contribuinte do SIMPLES NACIONAL;

                   CST (obrigatório se informado o COFINSSN) : Código de Situação Tributária da COFINS.

Obs Campo indRegra e vUnCom:

                   Somente  quando se tratar de combustíveis, o campo indRegra" deverá ser informado com o valor "T" e o valor unitário de comercialização (campo vUnCom)

                   deverá ser informado com 3 casas decimais.

 
Para arquivos em formato TXT deve-se inserir as linhas 30000 e 30100, conforme o exemplo abaixo:

 

Exemplo Formato TXT

30000;
30100;0;Prod_indRegra;A;PISSN_CST;1.00;COFINSSN_CST;1.00

 

Para arquivos em formato XML, segue exemplo:

 

Exemplo Formato XML

<itensDinamicos>01

     <item>

        <numero>0</numero>

        <campo>Prod_indRegra</campo>

        <valor>A</valor>

        <campo>PISSN_CST</campo>

        <valor>1.00</valor>

        <campo>COFINSSN_CST</campo>

        <valor>1.00</valor>

    </item>

</itensDinamicos>

 

Exemplo de arquivo em formato TXT com mais de um produto:

 

Exemplo Formato TXT

30000;
30100;0;Prod_indRegra;T;PISSN_CST;1.00;COFINSSN_CST;1.00
30100;1;Prod_indRegra;A;PISSN_CST;4.00;COFINSSN_CST;2.00

 

Exemplo de arquivo em formato XML com mais de um produto:

 

Exemplo Formato XML

<itensDinamicos>02

     <item>

        <numero>0</numero>

        <campo>Prod_indRegra</campo>

        <valor>A</valor>

        <campo>PISSN_CST</campo>

        <valor>1.00</valor>

        <campo>COFINSSN_CST</campo>

        <valor>1.00</valor>

    </item>

   <item>

        <numero>1</numero>

        <campo>Prod_indRegra</campo>

        <valor>T</valor>

        <campo>PISSN_CST</campo>

        <valor>1.00</valor>

        <campo>COFINSSN_CST</campo>

        <valor>1.00</valor>

    </item>

</itensDinamicos>

 

 

Voltar