Histórico da Página
Em "Comprovantes fiscais digitais (CFD)/Faturas Eletrônicas", foram realizadas as seguintes alterações:
1. Tratamento para a exclusão e cancelamento de notas fiscais:
- Quando uma nota fiscal for excluída, o arquivo ".XML" a ela associado também será excluído.
- Se a nota fiscal for cancelada, o arquivo ".XML" será movido para o diretório determinado no conteúdo do novo parâmetro "MV_CFDANUL"(conteúdo padrão+"\cfd\anuladas").
2. Seleção das notas fiscais para a geração do arquivo magnético ("Informe Mensal de Comprovantes Fiscais") a ser enviado ao fisco e para a geração de cópias impressas dos CFDs.
Na impressão de um CFD e na geração dos arquivo magnético, serão consideradas somente as notas fiscais para as quais já se geraram os arquivos ".XML". Para isso, foram criados os campos "Flag Imp./Ger." (F3_FIMP) e "Hora" (F3_HORA), que são atualizados no momento da geração do ".XML", identificando respectivamente, se o arquivo foi gerado e o horário de geração da nota fiscal.
3. tratamento para possibilitar a utilização de modelos de leiaute diferentes para a geração do arquivo ".XML" no arquivo "FATSMEX.INI".
Foi implementado, no Cadastro de Cliente/Fornecedor, o campo Modelo do CFD, por meio do qual o usuário poderá incluir no arquivo "FATSMEX.INI" os modelos de leiaute a serem utilizados.
Configuração do FATSMEX.INI utilizando modelos diferentes:
- Dentro da seção utilizar a condição (PREREG):
(PREREG)If(AllTrim(SF2->F2_ESPECIE)=="NDI",SA2->A2_MODCFD=="000001",SA1->A1_MODCFD=="000001")
- Dentro da seção While utilizar a condição (CHV):
(CHV)If(AllTrim(SF2->F2_ESPECIE)=="NDI",SA2->A2_MODCFD=="000001",SA1->A1_MODCFD=="000001")
...
Veja tambémTambém
- Parâmetros