Transakcja nie miała kosztów na magazynie.
Przyczyną było to ze jedna transakcja wcześniej związana z ZZM-ką zakończyła się z błędem 'E’:
Można to sprawdzić selektem:
select ood.ORGANIZATION_CODE,mmt.costed_flag,count(*) from inv.mtl_material_transactions mmt,APPS.Org_Organization_Definitions ood where
mmt.costed_flag in (’E’,’N’)
and mmt.organization_id=ood.ORGANIZATION_ID
group by ood.ORGANIZATION_CODE,mmt.costed_flag;
W tabeli mtl_material_transactions zapisane jest error_code no error, error_explanation: error
CSTPLCIN.COST_INV_TXN:CSTPLENG.calc_layer_average_cost (12): ORA-01476: divisor is equal to zero.
Rozwiązaniem jest:
-Wyłączyć managera kosztów,
-zmienić flage E na pustą z kolumny costed_flag w tabeli mtl_material_transactions
-włączyć managera kosztów