Módulo: SPED - FISCAL
Funcionalidade: Bloco K
Data/Hora da Publicação: 10/12/2015 16:29:54
Data/Hora Última Alteração: 10/12/2015 16:29:54
Descrição da Nota: Tratamento para evitar duplicidades quando o produto possuir em seu cadastro mais de um parâmetro no campo Tipo Produto e ajuste no Log de execução do registro K230, para não apresentar a mensagem "Referência de um objeto não definida para uma instância de um objeto".
Sintoma
A - Quando o produto possuía em seu cadastro mais de um parâmetro no campo Tipo Produto, os registros eram duplicados no arquivo magnético.
B - Ao gerar o arquivo magnético, o sistema apresentava no Log de Execução a mensagem: "Erro ao finalizar fluxo de origem do registro K230: "Referência de um objeto não definida para uma instância de um objeto", porém o registro era apresentado no arquivo.
Solução
A) Inserida regra de busca quando o produto possuir em seu cadastro mais de um parâmetro no campo Tipo Produto, para que os registros não sejam duplicados.
O sistema apresentará no arquivo, o código Tipo de Produto parametrizado no cadastro do produto, conforme regras de busca estabelecidas abaixo:
1) Apresenta o código Tipo de Produto cadastrado para a Filial e com o campo Tipo de Obrigação preenchido com SPED_FSC;
2) Caso não encontre o cadastro conforme item 1, apresenta o código Tipo de Produto cadastrado somente para a Filial;
3) Caso não encontre o cadastro conforme item 2, apresenta o código Tipo de Produto com o campo Tipo de Obrigação preenchido com SPED_FSC;
4) Caso não encontre o cadastro conforme item 3, apresenta o código Tipo de Produto com os campos Filial e Tipo de Obrigação sem preenchimento.
Exemplo de cadastro diferenciado de Tipo de Produto, para diferentes filiais:
No exemplo, caso o usuário gere o arquivo para a filial 01, conforme regra descrita o código Tipo de Produto apresentado no arquivo será 03 - Produto em Processo.
B - Tratamento no Log de Execução para não apresentar a mensagem de erro se o registro for gerado corretamente.
4.00.00.0000
Produto:
Nota
Descrição
Ordem
Pacote - (Requisição)