Transakcja nie mają dekretacji

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

Ten wpis został opublikowany w kategorii INV - ODM i oznaczony tagami , . Dodaj zakładkę do bezpośredniego odnośnika.

Dodaj komentarz