Semiacabados consumidos

Um dos possíveis problemas são os semiacabados produzidos e que não entraram no fechamento do custo. A consulta a seguir exibe as ordens de produção que consumiram semiacabados, mas não entraram no custo:

select distinct AppObjAbs

from OINM A

where ApplObj = 202

and AppObjAbs not in (select B.DocNum from LG_CTProdMAT B where A.ItemCode = B.ItemFilho)

and AppObjAbs not in (select B.DocNum from LG_CTProdMATACU B where A.ItemCode = B.ItemFilho) and

DocDate between '20170301' and '20170331'

and AppObjType = 'C'

and A.ItemCode in (select ItemCode from LG_CTProd where Periodo = '2017-03')


select distinct A."AppObjAbs"

from OINM A

where A."ApplObj" = 202

and A."AppObjAbs" not in (select B."U_DocNum" from "@LGOCTPRODMAT" B where

A."ItemCode" = B."U_ItemFilho")

and A."AppObjAbs" not in (select B."U_DocNum" from "@LGOCTPRODMATACU" B where

A."ItemCode" = B."U_ItemFilho")

and A."DocDate" between '20170301' and '20170331'

and A."AppObjType" = 'C'

and A."ItemCode" in (select A1."U_ItemCode" from "@LGOCTPROD" A1 where A1."U_Periodo"

= '2017-03')


⚠️Atenção: Em ambos os casos, antes de executar a consulta, deve substituir as datas pelas datas iniciais e finais do período que está validando e, no campo período, deve indicar o campo Code, da tabela OFPR, de acordo com o período contábil que está sendo analisado.

Solução:

Identificar as ordens, validar se não entraram no custo por falta de apontamento ou por terem sido removidas e corrigir, seguindo os pontos acima listados.

⚠️Atenção: Em todas as consultas as cláusulas where indicam qual período deve ser analisado, os campos a se atentar são: Code ou Period que é o código ou absentry do período contábil em questão na tabela OFPR. Data inicial e Data final que é o range de datas do período em questão.