22526 - Customização DANFE com o campo "ValorLíquido"
Problema:
Solução:
Descrição do Problema: No Template tenho o campo ValorLiquido, porem quando tento gerar o mesmo fica zerado.
Rotina / Tela: Impressão DANFE NFE
Solução:
Solução: O campo "ValorLíquido" foi criado no layout 2.0 da NF-e e por padrão não é mais utilizado. Por este motivo não está (e nem será) documentado a sua função.
O campo "ValorLíquido" do dataset é preenchido de acordo com a tag <infAdProd> do XML, sendo que a mesma deve possuir a seguinte informação: @vlrliq100.00@vlrliq@
Essa informação é gerada via identificador de regras VEN-140NEITE01. Exemplo de retorno do campo na regra:
----------------
Definir alfa VSIntInfAdp;
VSIntInfAdp = "@vlrliq100.00@vlrliq@";
----------------
Gerando a variável conforme exemplo acima, a informação será impressa no DANFE apenas no campo que for customizado com o "ValorLíquido", deixando de seguir a regra padrão de impressão da tag <infAdProd>.
Importante:
- A manipulação do DANFE informando campos não previstos pelo manual pode gerar multas pelo Fisco;
- A informação que for gerada na tag <infAdProd>, conforme regra acima, não seguirá a regra padrão de impressão no DANFE. O que segundo a legislação também pode gerar multa, devido a não impressão das informações relativas ao item no DANFE;
- A criação da regra para a geração desta informação no XML é de responsabilidade do cliente/canal.
- O cliente deverá estar ciente das situações apontadas acima. A Senior não se responsabiliza por eventuais fiscalizações que possam vir a ocorrer.
Observação: Conforme o manual de orientação do Contribuinte, qualquer informação adicional relativa ao produto deverá ser gerada na tag <infAdProd> e impressa no DANFE no campo "Dados dos Produtos/Serviços.