Módulo: SPED - ECF
Funcionalidade: Bloco X
Data/Hora da Publicação: 17/08/2021 08:49:51
Data/Hora Última Alteração: 17/08/2021 08:49:51
Descrição da Nota: Tratamento realizado na importação, exportação e geração dos campos 09, 28, 29, 30, 31 e 32 do registro X300 do SPED ECF.
Sintoma
Estavam ocorrendo os erros abaixo no registro X300 do SPED ECF:
1- Ao importar o campo 9 - Sujeito a Arbitramento, informando "S", não ficava selecionado em tela e gerava "N" no arquivo.txt.
2- Estava gerando "zero" nos campos 28, 29, 30, 31 e 32 quando o campo TIP_EXP era diferente de 04 - Operações Financeiras, causando erro no PVA.
Solução
Foram realizados os seguintes tratamentos no registro X300 do SPED ECF:
1- Campo 09 - Sujeito a Arbitramento:
a) Importação/Exportação - Inclusão da validação de conteúdo igual a "S" ou "N", quando o campo TIP_EXP igual 01, 02 ou 03 e vazio/nulo, quando TIP_EXP igual 04 ou 05.
b) Geração do campo 09 - Se TIP_EXP igual 01, 02 ou 03 - tratamento para gerar "S" ou "N", caso contrário, vazio/nulo.
2- Campos 28, 29, 30, 31 e 32:
a) Quando campo "TIP_EXP" diferente de 04 - Operações Financeiras - tratamento para gerar vazio/nulo.
Exemplo:
4.00.00.0000
Produto:
Nota
Descrição
Ordem
Pacote - (Requisição)