Desenvolvido os componentes CTPFM085 (Manut. Instrução Contábil de Ajuste de Custo de Transf. GEC) e CTPFM086 (Manut. Item Instrução Cont. de Ajuste de Custo de Transf. GEC). A instrução contábil é configurada por plano e operação, no componente CTPFM085 deve-se informar o plano e a operação, no quadro ordem deve-se informar os campos e a ordem para contabilização, para os campos de tipo de classificação 1, 2 e 3 será obrigatório informar o tipo de classificação. Através do botão "Item" do CTPFM085 será chamado o componente CTPFM086 para a manutenção do item da instrução contábil. No componente CTPFM086 no quadro "Item" será carregado os item de acordo com o configurado no CTPFM085, no quadro "Lançamento" deverá ser informado as contas para os lançamentos, podendo também informar o campo Natureza, Empresa, C. custo, Fórmula e Histórico. 
Imagem 1 - Exemplo de configuração da instrução contábil.

Imagem 2 - Exemplo de configuração do item e do lançamento contábil.
Nessa etapa serão contabilizadas todos os documentos fiscais que tenham a operação que foi criada a instrução contábil no componente CTPFM085. O processo irá funcionar também parecido ao CTPFP026 pois irá contabilizar o custo da NF. No custo dos produtos dos documentos fiscais existe o valor do Custo Original e o Custo Unitário que é o atual, o valor a ser contabilizado nesta etapa é a diferença entre esses custos (Fórmula é Custo Original - Custo Unitário). Para obtenção dos valores, será buscado do documento fiscal o Tipo de custo que foi informado no campo Tipo custo do componente GECFP020. Se na busca do custo, ao realizar o cálculo do Custo Original - Custo Unitário houver uma diferença positiva o ajuste será de Acréscimo, já se houver uma diferença negativa o ajuste é de Redução.

Imagem 3 - Demonstração do processo de contabilização de todas as etapas realizado com sucesso.

Imagem 4 - Demonstração do custo do produto do documento fiscal buscado pela seleção do Tipo valor no componente GECFP020.

Imagem 5 - Demonstração do lançamento gerado com o respectivo valor para a origem "Ajuste de custo de Transf. - GEC".

Imagem 6 - Demonstração do custo do produto do documento fiscal com quantidade 2 buscado pela seleção do Tipo valor no componente GECFP020.

Imagem 7 - Demonstração do lançamento gerado com o respectivo valor da diferença entre o valor unitário original e valor unitário do custo multiplicado pela quantidade de itens da NF para a origem "Ajuste de custo de Transf. - GEC".

Imagem 8 - Demonstração do custo do produto do documento fiscal com quantidade 3 e com valor unitário original e valor unitário buscado pela seleção do Tipo valor no componente GECFP020.

Imagem 9 - Demonstração do lançamento gerado com o respectivo valor da diferença entre o valor unitário original e valor unitário do custo multiplicado pela quantidade de itens da NF para a origem "Ajuste de custo de Transf. - GEC". |