Módulo: SPED - FISCAL
Funcionalidade: Bloco K
Data/Hora da Publicação: 22/01/2016 15:47:43
Data/Hora Última Alteração: 22/01/2016 15:47:43
Descrição da Nota: Realizados diversos tratamentos na geração dos registros K220, K230 e K235. Foram efetuadas também alterações técnicas para melhorar o desempenho da geração do Bloco K.
Sintoma
Sintoma 1
No campo 05 - QTD do registro K220 estava sendo considerada a quantidade do item de destino quando alterado o código de um item de origem para um item de destino com quantidades diferentes devido à conversão da unidade de medida. Entretanto, de acordo com o Guia Prático, deve ser considerada como padrão a quantidade de origem. Somente deve ser considerada a quantidade de destino, quando houver um código de origem para diversos de destino.
Sintoma 2
O registro K230 não estava sendo gerado para os produtos acabados com a ordem de produção iniciada em período anterior e não finalizada, mas com movimentação de insumos no período de geração.
Sintoma 3
Esta ocorrendo o seguinte erro na geração do registro K230:
"Erro ao abrir fluxo registro K230. Detalhes do erro: Erro na geração do registro K320. The given key was not present in the dictionary."
Sintoma 4
Devido ao volume de dados, quando executava duas ou mais gerações ao mesmo tempo, ocorria o seguinte erro na geração do registro K220:
"Erro ao abrir fluxo registro K220 Detalhes do erro: Object reference not set to an instance of an object."
Sintoma 5
O registro K235 estava duplicando quando insumos diferentes eram movimentados na mesma data e com o mesmo número de documento e identificador de produção (Ordem de Produção). Para alguns insumos, a quantidade apresentada no campo 05 - QTD era multiplicada.
Solução
Tratamento 1
Tratamento realizado no campo 05 - QTD do registro K220 para que seja considerada a quantidade do item de origem, quando ocorrer alteração de código de um item de origem para um item de destino com quantidades diferentes devido à conversão da unidade de medida.
Tratamento 2
Tratada a geração do registro K230 para que seja gerado para os produtos acabados com a ordem de produção iniciada em período anterior e não finalizada, mas com movimentação de insumos no período de geração. Nesta situação, o registro K230 deve ser gerado com a quantidade do produto acabado igual a 0 para que a movimentação dos insumos seja demonstrada no registro K235.
Tratamento 3
Tratamento na geração do registro K230 para que seja finalizado com sucesso, quando houver um elevado volume de dados.
Tratamento 4
Tratamento realizado na geração do registro K220 para que seja finalizada com sucesso, quando forem realizadas gerações simultâneas de filiais diversas.
Tratamento 5
Tratada a geração do registro K235 para que não seja duplicado, quando insumos diferentes forem movimentados na mesma data e com o mesmo número de documento e identificador de produção (Ordem de Produção). Tratado também o campo 05 - QTD para que seja apresentado corretamente.
Além destes tratamentos, foram efetuadas alterações técnicas para melhorar o desempenho da geração do Bloco K.
4.00.00.0000
Produto:
Nota
Descrição
Ordem
Pacote - (Requisição)