Вы находитесь на странице: 1из 6

3/26/2014

Document Display

OPM Inventory Balance Reconciliation (Doc ID 1510357.1)


Modified: 22-Feb-2014 Type: TROUBLESHOOTING

In this Document Purpose Troubleshooting Steps NOTE:


The scripts mentioned in this note are applicable only for OPM Financials Users of R12.1 or higher.

1. Steps for Inventory Valuation Report Vs OPM Accounting Pre-Processor 2. Steps for Inventory Valuation Report Vs OPM Sub-Ledger (Create Accounting) 3. Steps for OPM Sub-Ledger (Create Accounting) Vs General Ledger (GL) 4. Steps for Item-wise Difference - Analysis References

APPLIES TO:
Oracle Process Manufacturing Financials - Version 12.1.1 to 12.1.3 [Release 12.1] Information in this document applies to any platform.

PURPOSE
The purpose of this note is to explain the approach and techniques to be followed/used for reconciliation betweenItem wise inventory valuations with Inventory account balances for the period in Trial balance. This document has procedures and steps to be followed to do reconciliation at various stages of OPM period end processes.

TROUBLESHOOTING STEPS

NOTE: The scripts mentioned in this note are applicable only for OPM Financials Users of R12.1 or higher.
Please choose the reconciliation stage which is applicable to your situation.

1. Steps for Inventory Valuation Report Vs OPM Accounting PreProcessor


NOTE: We advise you to complete the OPM A ccounting Pre-Processor program for all OPM process categories/ sources and proceed with the following action before processing create accounting in draft mode.

A. Match Inventory valuation report value with OPM sub ledger staging table (ie gmf_xla_extract_headers and gmf_xla_extrat_lines tables) after completing OPM Accounting Pre-Processor Program. B. Mak e sure that y ou run Inv entory Valuation Report with parameter of Current balance set to No. Once y ou choose this, fields of period Year and period number gets activ e. C. How to do reconciliation? Run Inventory valuation report for the prior period Note down the grand total Run Inventory valuation report for the current period Note down the grand total Difference between prior period total value and current period total value is net movement of inventory value for the month Tally the movement of inventory value with OPM accounting Pre-Processor table value for the journal line types INV, PPV. Run the following script to find out the journal line type wise amounts from OPM Accounting Pre-Processor table.
1.1

s e l e c te l . j o u r n a l _ l i n e _ t y p e , s u m ( e l . b a s e _ a m o u n t ) f r o mg m f _ x l a _ e x t r a c t _ l i n e se l , g m f _ x l a _ e x t r a c t _ h e a d e r se h w h e r ee l . h e a d e r _ i d=e h . h e a d e r _ i d a n de h . t r a n s a c t i o n _ d a t e> =t o _ d a t e ( ' 0 1 m a r 2 0 0 90 0 : 0 0 : 0 0 ' , ' d d m o n y y y yh h 2 4 : m i : s s ' )-C h a n g et of i r s td a t eo ft h ec u r r e n tp e r i o d a n de h . t r a n s a c t i o n _ d a t e< =t o _ d a t e ( ' 3 1 m a r 2 0 0 92 3 : 5 9 : 5 9 ' , ' d d m o n y y y yh h 2 4 : m i : s s ' )-C h a n g et ol a s td a t eo ft h ec u r r e n tp e r i o d a n de h . l e d g e r _ i d=< e n t e rt h el e d g e r _ i d > a n de h . l e g a l _ e n t i t y _ i d=< e n t e rt h el e g a l _ e n t i t y _ i d >

https://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrl-state=13qc0h96qt_9

1/6

3/26/2014
a n de h . o r g a n i z a t i o n _ i d=< e n t e rt h eo r g a n i z a t i o n _ i d > g r o u pb ye l . j o u r n a l _ l i n e _ t y p e

Document Display

Check and confirm the net net mov ement of inv entory v alue for the month is tally ing with the net difference of (entered_dr / entered_cr) and accounted_dr / accounted_cr) data for the journal line ty pe 'INV' and 'PPV' for ISO transactions. The total of Journal line ty pe INV + PPV should tally with net mov ement of inv entory v alue for the month.

If there is a difference, proceed with opmrecon.sql and validation steps available in this document. If there is No difference, proceed further with processing create accounting in draft mode.

2. Steps for Inventory Valuation Report Vs OPM Sub-Ledger (Create Accounting)


The difference between prior period total v alue and current period total v alue of inv entory v aluation Reports (i.e.) net mov ement of inv entory v alue for the month should tally with the OPM SubLedger tables(xla_ae_headers and xla_ae_lines)for the account classes Inv entory Valuation and Purchase Price Variance

How to do reconciliation? Note down the difference between prior period total value and current period total value (i.e.)Net movement of inventory value for the month
Run the following script to note down the amount accounted for the accounting class Inv entory Valuation and Purchase Price Variance 2.1

s e l e c tx l e . c o d e _ c o m b i n a t i o n _ i d , x l e . a c c o u n t i n g _ c l a s s _ c o d e ,s u m ( x l e . e n t e r e d _ d r ) ,s u m ( x l e . e n t e r e d _ c r ) ,s u m ( x l e . a c c o u n t e d _ d r ) ,s u m ( x l e . a c c o u n t e d _ c r ) f r o mx l a _ a e _ l i n e sx l e ,x l a _ a e _ h e a d e r sx l h ,g m f _ x l a _ e x t r a c t _ h e a d e r se h w h e r ex l e . a e _ h e a d e r _ i d=x l h . a e _ h e a d e r _ i d a n dx l h . e v e n t _ i d=e h . e v e n t _ i d a n dx l e . a p p l i c a t i o n _ i d=5 5 5 a n dx l e . a c c o u n t i n g _ c l a s s _ c o d ei n( ' I N V E N T O R Y _ V A L U A T I O N ' ,' P U R C H A S E _ P R I C E _ V A R I A N C E ' ) a n de h . t r a n s a c t i o n _ d a t e> =T O _ D A T E ( ' 0 1 / 0 1 / 1 30 0 : 0 0 : 0 0 ' , ' d d / m m / y yh h 2 4 : m i : s s ' ) -C h a n g et of i r s td a t eo ft h ec u r r e n tp e r i o d a n de h . t r a n s a c t i o n _ d a t e < =T O _ D A T E ( ' 3 1 / 0 1 / 1 32 3 : 5 9 : 5 9 ' , ' d d / m m / y yh h 2 4 : m i : s s ' ) -C h a n g et ol a s t td a t eo ft h ec u r r e n tp e r i o d a n de h . l e g a l _ e n t i t y _ i d=< e n t e rl e g a le n t i t yi d > a n de h . l e d g e r _ i d=< E n t e rl e d g e ri d > a n de h . o r g a n i z a t i o n _ i d=< e n t e ro r g a n i z a t i o n _ i d > g r o u pb yx l e . c o d e _ c o m b i n a t i o n _ i d , x l e . a c c o u n t i n g _ c l a s s _ c o d e

The Net mov ement of inv entory v alue should tally with net amount for Inv entory Valuation and Purchase Price Variance accounting class code from the abov e query . If there is a difference, proceed with opmrecon.sql and v alidation steps av ailable in the Doc ID 1510357.1 If there is no difference, proceed further with submitting create accounting in Final mode after ensuring cost update process and GMF Period close process for process organization are completed in Final mode.

3. Steps for OPM Sub-Ledger (Create Accounting) Vs General Ledger (GL)


The net amount for Inventory Valuation and Purchase Price Variance accounting class code should tally with PTD value in Trial balance for the account code combinations of OPM Inventory accounts. How to do reconciliation? First ensure that PTD value in Trial balance for the account code combinations of OPM Inventory accounts are from the OPM sources only. If there are sources other than OPM, exclude the values booked from other than OPM sources.
3.1: To find out the sources from general ledger for Inv entory balances of OPM

s e l e c tg j h . j e _ s o u r c e ,g j l . c o d e _ c o m b i n a t i o n _ i d ,s u m ( g j l . e n t e r e d _ d r ) ,s u m ( g j l . e n t e r e d _ c r ) ,s u m ( g j l . a c c o u n t e d _ d r ) ,s u m ( g j l . a c c o u n t e d _ c r ) f r o mg l _ j e _ l i n e sg j l ,g l _ j e _ h e a d e r sg j h w h e r eg j h . j e _ h e a d e r _ i d=g j l . j e _ h e a d e r _ i d a n dg j l . c o d e _ c o m b i n a t i o n _ i di n( s e l e c td i s t i n c tx l e . c o d e _ c o m b i n a t i o n _ i d f r o mx l a _ a e _ l i n e sx l e ,x l a _ a e _ h e a d e r sx l h ,g m f _ x l a _ e x t r a c t _ h e a d e r se h

https://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrl-state=13qc0h96qt_9

2/6

3/26/2014
w h e r ex l e . a e _ h e a d e r _ i d=x l h . a e _ h e a d e r _ i d a n dx l h . e v e n t _ i d=e h . e v e n t _ i d a n dx l e . a p p l i c a t i o n _ i d=5 5 5

Document Display

a n dx l e . a c c o u n t i n g _ c l a s s _ c o d ei n( ' I N V E N T O R Y _ V A L U A T I O N ' ,' P U R C H A S E _ P R I C E _ V A R I A N C E ' ) a n de h . t r a n s a c t i o n _ d a t e> =T O _ D A T E ( ' 0 1 / 0 1 / 1 00 0 : 0 0 : 0 0 ' , ' d d / m m / y yh h 2 4 : m i : s s ' )-C h a n g et of i r s td a t eo ft h ec u r r e n tp e r i o d a n de h . t r a n s a c t i o n _ d a t e < =T O _ D A T E ( ' 3 1 / 0 1 / 1 12 3 : 5 9 : 5 9 ' , ' d d / m m / y yh h 2 4 : m i : s s ' )-C h a n g et ol a s td a t eo ft h ec u r r e n tp e r i o d a n de h . l e g a l _ e n t i t y _ i d=< e n t e rl e g a l _ e n t i t y _ i d > a n de h . l e d g e r _ i d=< e n t e rl e d g e r _ i d > a n de h . o r g a n i z a t i o n _ i d=< e n t e ro r g a n i z a t i o n _ i d > ) g r o u pb yg j h . j e _ s o u r c e ,g j l . c o d e _ c o m b i n a t i o n _ i d

A fter excluding the net balances from other than OPM sources, confirm that all code combination ids from OPM Sub-Ledger are considered for reconciliation.

3.2:

To find out the account code combination for Inv entory Valaution, PPV and CLS accounting class

s e l e c tx l e . c o d e _ c o m b i n a t i o n _ i d , x l e . a c c o u n t i n g _ c l a s s _ c o d e ,s u m ( x l e . e n t e r e d _ d r ) ,s u m ( x l e . e n t e r e d _ c r ) ,s u m ( x l e . a c c o u n t e d _ d r ) ,s u m ( x l e . a c c o u n t e d _ c r ) f r o mx l a _ a e _ l i n e sx l e ,x l a _ a e _ h e a d e r sx l h ,g m f _ x l a _ e x t r a c t _ h e a d e r se h w h e r ex l e . a e _ h e a d e r _ i d=x l h . a e _ h e a d e r _ i d a n dx l h . e v e n t _ i d=e h . e v e n t _ i d a n dx l e . a p p l i c a t i o n _ i d=5 5 5 a n dx l e . a c c o u n t i n g _ c l a s s _ c o d ei n( ' I N V E N T O R Y _ V A L U A T I O N ' ,' P U R C H A S E _ P R I C E _ V A R I A N C E ' ) a n de h . t r a n s a c t i o n _ d a t e> =T O _ D A T E ( ' 0 1 / 0 1 / 1 30 0 : 0 0 : 0 0 ' , ' d d / m m / y yh h 2 4 : m i : s s ' )-C h a n g et of i r s td a t eo ft h ec u r r e n tp e r i o d a n de h . t r a n s a c t i o n _ d a t e < =T O _ D A T E ( ' 3 1 / 0 1 / 1 32 3 : 5 9 : 5 9 ' , ' d d / m m / y yh h 2 4 : m i : s s ' )-C h a n g et ol a s td a t eo ft h ec u r r e n tp e r i o d a n de h . l e g a l _ e n t i t y _ i d=< e n t e rl e g a le n t i t yi d > a n de h . l e d g e r _ i d=< E n t e rl e d g e ri d > a n de h . o r g a n i z a t i o n _ i d=< e n t e ro r g a n i z a t i o n _ i d > g r o u pb yx l e . c o d e _ c o m b i n a t i o n _ i d , x l e . a c c o u n t i n g _ c l a s s _ c o d e

Check

and confirm whether all the code combination id from the abov e query output has been considered from the trial balance to arriv e at the Inv entory balance from GL.

Check and confirm net difference between (entered_dr / entered_cr) and accounted_dr / accounted_cr) is tally ing with y our net inv entory mov ement between prior period and current period inv entory v aluation reports. If still observ ed a difference, confirm that in OPM Sub-Ledger, the account code combinations are for the account class Inv entory Valuation and Purchase Price Variance only . To confirm the same, run the following script:

3.3

se le ct x le .code _com bination_id,x le .accounting_class_code , sum (x le .e nte re d_dr), sum (x le .e nte re d_cr), sum (x le .accounte d_dr), s u m ( x l e . a c c o u n t e d _ c r ) f r o mx l a _ a e _ l i n e sx l e ,x l a _ a e _ h e a d e r sx l h ,g m f _ x l a _ e x t r a c t _ h e a d e r se h w h e r ex l e . a e _ h e a d e r _ i d=x l h . a e _ h e a d e r _ i d a n dx l h . e v e n t _ i d=e h . e v e n t _ i d a n dx l e . a p p l i c a t i o n _ i d=5 5 5 a n dx l e . c o d e _ c o m b i n a t i o n _ i di n( < e n t e ra l lc o d e _ c o m b i n a t i o n _ i d sf r o ma b o v eq u e r y > ) a n de h . t r a n s a c t i o n _ d a t e> =T O _ D A T E ( ' 0 1 / 0 1 / 1 30 0 : 0 0 : 0 0 ' , ' d d / m m / y yh h 2 4 : m i : s s ' )-C h a n g et of i r s td a t eo ft h ec u r r e n tp e r i o d a n de h . t r a n s a c t i o n _ d a t e < =T O _ D A T E ( ' 3 1 / 0 1 / 1 32 3 : 5 9 : 5 9 ' , ' d d / m m / y yh h 2 4 : m i : s s ' )-C h a n g et ol a s td a t eo ft h ec u r r e n tp e r i o d a n de h . l e g a l _ e n t i t y _ i d=< e n t e rl e g a l _ e n t i t y _ i d > a n de h . l e d g e r _ i d=< e n t e rl e d g e r _ i d > a n de h . o r g a n i z a t i o n _ i d=< e n t e ro r g a n i z a t i o n _ i d > g r o u pb yx l e . c o d e _ c o m b i n a t i o n _ i d , x l e . a c c o u n t i n g _ c l a s s _ c o d e & n b s p ;

If the abov e query output giv es the accounting class other than Inv entory Valuation and Purchase Price Variance, exclude these amounts and do the reconciliation.

4. Steps for Item-wise Difference - Analysis


https://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrl-state=13qc0h96qt_9 3/6

3/26/2014

Document Display

NOTE: After performing all the above actions, if still difference is observed, proceed further with analyzing item-wise difference using OPMRecon.sql available in this note. How to do reconciliation? Step 1: From the output of inv_val_cur, sum of column TOTALCOSTCF should match with Inventory valuation report Value of Current period. (INVCurrent period ) Step 2: From the output of inv_val_pri, sum of column TOTALCOSTCF should match with Inventory valuation report Value of Prior period. (INVPrior period) Step 3: The Difference between the above two values should match with the Value of INVNet .
( INVCurrent period - INVPrior period = INVNet.)
Step 4: From the output of subledger_v alues_cur, sum of column sub_val_cur should match with Subledger v alue of current period (ie) from OPM sub-ledger staging tables gmf_xla_extract_headers and gmf_xla_extract_lines. (Subledger ValueCurrent Period) Step 5: From the output of problematic_items, sum of column item_value_diff should match with ReconDifferenceINVOPM = Subledger ValueCurrent Period - INVNet. Step 6:If the number of items returned in the table problematic_items are abnormally high then it is adv isable to undo and redo of create accounting. Had y ou done posting to GL already those opm related GL batches needs to be rev ersed as well. For the guidance on undoing and redoing mak e sure that y ou inv olv e Oracle Support/Dev elopment.

Step 7: Pick up an item from the output of OPMrecon.sql (problematic_items tab)having a huge value as difference and do further analysis through the following scripts / action plans:

Item wise analysis - Scripts

4.1:

S E L E C TS U M ( a . t r a n s a c t i o n _ q u a n t i t y ) , S U M ( a . p r i m a r y _ q u a n t i t y ) F R O Mm t l _ m a t e r i a l _ t r a n s a c t i o n sa , M T L _ S E C O N D A R Y _ I N V E N T O R I E Sb W H E R Eb . o r g a n i z a t i o n _ i d =a . o r g a n i z a t i o n _ i d A N Db . s e c o n d a r y _ i n v e n t o r y _ n a m e =a . s u b i n v e n t o r y _ c o d e A N Da . i n v e n t o r y _ i t e m _ i d =< e n t e ri n v e n t o r y _ i t e m _ i d > A N Da . o r g a n i z a t i o n _ i d i n( < e n t e rt h ei n v e n t o r yo r g a n i z a t i o n _ i d > ) A N DN V L ( a . l o g i c a l _ t r a n s a c t i o n , 1 )< >1 A N DN V L ( a . o w n i n g _ t p _ t y p e , 2 ) =2 A N DN V L ( b . q u a n t i t y _ t r a c k e d , 1 ) =1 A N Da . t r a n s a c t i o n _ d a t e > =T O _ D A T E ( ' 0 1 J a n 2 0 0 00 0 : 0 0 : 0 0 ' , ' d d m o n y y y yh h 2 4 : m i : s s ' )-C h a n g et ov e r yf i r s t d a t eo ft h em t l _ m a t e r i a l _ t r a n s a c t i o n ( M M T ) A N Da . t r a n s a c t i o n _ d a t e < =T O _ D A T E ( ' 3 1 D e c 2 0 1 22 3 : 5 9 : 5 9 ' , ' d d m o n y y y yh h 2 4 : m i : s s ' )-C h a n g et ol a s td a t eo f t h ep r e v i o u sp e r i o di n v e n t o r yc a l e n d a r

4.2:
s e l e c t*f r o mg l _ i t e m _ c s t w h e r ei n v e n t o r y _ i t e m _ i d=< e n t e ri n v e n t o r y _ i t e m _ i d > a n do r g a n i z a t i o n _ i di n( < e n t e rt h ei n v e n t o r yo r g a n i z a t i o n _ i d> ) a n dp e r i o d _ i di n( < e n t e rt h ep e r i o d _ i df o rp r e v i o u sp e r i o d > ) & n b s p ;

4.3:
s e l e c t*f r o mg m f _ p e r i o d _ b a l a n c e s w h e r ei n v e n t o r y _ i t e m _ i d=< e n t e ri n v e n t o r y _ i t e m _ i d > a n do r g a n i z a t i o n _ i di n( < e n t e rt h ei n v e n t o r yo r g a n i z a t i o n _ i d > ) a n da c c t _ p e r i o d _ i di n( e n t e rt h ea c c t _ p e r i o d _ i df o rp r e v i o i sp e r i o d )-a c c t _ p e r i o d _ i di sa v a i l a b l ei nt h et a b l eo r g _ a c c t _ p e r i o d st a b l e s .

The primary _quantity column of the query 4.3 output should tally with the query 4.1 output. Check whether the quantity and item cost considered by the inv entory v aluation report for prev ious period tallies with the abov e queries output

https://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrl-state=13qc0h96qt_9

4.4:

4/6

3/26/2014
4.4:

Document Display

S E L E C TS U M ( a . t r a n s a c t i o n _ q u a n t i t y ) , S U M ( a . p r i m a r y _ q u a n t i t y ) F R O Mm t l _ m a t e r i a l _ t r a n s a c t i o n sa , M T L _ S E C O N D A R Y _ I N V E N T O R I E Sb W H E R Eb . o r g a n i z a t i o n _ i d =a . o r g a n i z a t i o n _ i d A N Db . s e c o n d a r y _ i n v e n t o r y _ n a m e =a . s u b i n v e n t o r y _ c o d e A N Da . i n v e n t o r y _ i t e m _ i d =< e n t e ri n v e n t o r y _ i t e m _ i d > A N Da . o r g a n i z a t i o n _ i d i n( < e n t e rt h ei n v e n t o r yo r g a n i z a t i o n _ i d > ) A N DN V L ( a . l o g i c a l _ t r a n s a c t i o n , 1 )< >1 A N DN V L ( a . o w n i n g _ t p _ t y p e , 2 ) =2 A N DN V L ( b . q u a n t i t y _ t r a c k e d , 1 ) =1 A N Da . t r a n s a c t i o n _ d a t e > =T O _ D A T E ( ' 0 1 J a n 2 0 0 00 0 : 0 0 : 0 0 ' , ' d d m o n y y y yh h 2 4 : m i : s s ' )-C h a n g et o v e r yf i r s td a t eo ft h em t l _ m a t e r i a l _ t r a n s a c t i o n ( M M T )
a n dt r a n s a c t i o n _ d a t e< = T O _ D A T E ( ' 3 1 J a n 2 0 1 32 3 : 5 9 : 5 9 ' , ' d d m o n y y y yh h 2 4 : m i : s s ' )-C h a n g et ol a s td a t eo ft h ec u r r e n t p e r i o di n v e n t o r yc a l e n d a r & n b s p ;

4.5:
s e l e c t*f r o mg l _ i t e m _ c s t w h e r ei n v e n t o r y _ i t e m _ i d=< e n t e ri n v e n t o r y _ i t e m _ i d > a n do r g a n i z a t i o n _ i di n( < e n t e rt h ei n v e n t o r yo r g a n i z a t i o n _ i d > ) a n dp e r i o d _ i di n( < e n t e rt h ep e r i o d _ i df o rc u r r e n tp e r i o d > ) & n b s p ;

4.6:
s e l e c t*f r o mg m f _ p e r i o d _ b a l a n c e s w h e r ei n v e n t o r y _ i t e m _ i d=& l t ; e n t e ri n v e n t o r y _ i t e m _ i d & g t ; a n do r g a n i z a t i o n _ i di n( < e n t e rt h ei n v e n t o r yo r g a n i z a t i o n _ i d > ) a n da c c t _ p e r i o d _ i di n( e n t e rt h ea c c t _ p e r i o d _ i df o rc u r r e n tp e r i o d )-a c c t _ p e r i o d _ i di sa v a i l a b l ei nt h et a b l eo r g _ a c c t _ p e r i o d st a b l e s .

The primary _quantity column of the query 4.6 output should tally with the query 4.4 output. Check whether the quantity and item cost considered by the inv entory v aluation report for current period tallies with the abov e queries output for current period

4.7: Query the actual cost transaction view form for the inventory item id for the current period in the relevant inventory organization.
Download the data into an excel work sheet. Multiply the quantity and cost column of the abov e file. A rriv e the sum of total v alue of (quantity X cost).

4.8:
s e l e c t*f r o mg m f _ x l a _ e x t r a c t _ h e a d e r s w h e r ei n v e n t o r y _ i t e m _ i d=< e n t e ri n v e n t o r y _ i t e m _ i d > a n do r g a n i z a t i o n _ i di n( < e n t e rt h ei n v e n t o r yo r g a n i z a t i o n _ i d > ) a n dt r a n s a c t i o n _ d a t e> = T O _ D A T E ( ' 0 1 J a n 2 0 1 30 0 : 0 0 : 0 0 ' , ' d d m o n y y y yh h 2 4 : m i : s s ' )-C h a n g et of i r s td a t eo ft h ec u r r e n tp e r i o d a n dt r a n s a c t i o n _ d a t e< = T O _ D A T E ( ' 3 1 J a n 2 0 1 32 3 : 5 9 : 5 9 ' , ' d d m o n y y y yh h 2 4 : m i : s s ' )-C h a n g et ol a s td a t eo ft h ec u r r e n tp e r i o d & n b s p ;

4.9:
s e l e c t*f r o mg m f _ x l a _ e x t r a c t _ l i n e s

https://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrl-state=13qc0h96qt_9

w h e r eh e a d e r _ i di n

5/6

3/26/2014
w h e r eh e a d e r _ i di n ( s e l e c th e a d e r _ i df r o mg m f _ x l a _ e x t r a c t _ h e a d e r s w h e r ei n v e n t o r y _ i t e m _ i d=< e n t e ri n v e n t o r y _ i t e m _ i d > a n do r g a n i z a t i o n _ i di n( < e n t e rt h ei n v e n t o r yo r g a n i z a t i o n _ i d > )

Document Display

a n dt r a n s a c t i o n _ d a t e> = T O _ D A T E ( ' 0 1 J a n 2 0 1 30 0 : 0 0 : 0 0 ' , ' d d m o n y y y yh h 2 4 : m i : s s ' )-C h a n g et of i r s td a t eo ft h ec u r r e n tp e r i o d a n dt r a n s a c t i o n _ d a t e< = T O _ D A T E ( ' 3 1 J a n 2 0 1 32 3 : 5 9 : 5 9 ' , ' d d m o n y y y yh h 2 4 : m i : s s ' ) ) -C h a n g et ol a s td a t eo ft h ec u r r e n tp e r i o d & n b s p ;

4.10:

s e l e c t*f r o mm t l _ m a t e r i a l _ t r a n s a c t i o n s w h e r ei n v e n t o r y _ i t e m _ i d=< e n t e ri n v e n t o r y _ i t e m _ i d > a n do r g a n i z a t i o n _ i di n( < e n t e rt h ei n v e n t o r yo r g a n i z a t i o n _ i d > ) a n dt r a n s a c t i o n _ d a t e> = T O _ D A T E ( ' 0 1 J a n 2 0 1 30 0 : 0 0 : 0 0 ' , ' d d m o n y y y yh h 2 4 : m i : s s ' )-C h a n g et of i r s td a t eo ft h ec u r r e n tp e r i o d a n dt r a n s a c t i o n _ d a t e< = T O _ D A T E ( ' 3 1 J a n 2 0 1 32 3 : 5 9 : 5 9 ' , ' d d m o n y y y yh h 2 4 : m i : s s ' )-C h a n g et ol a s td a t eo ft h ec u r r e n tp e r i o d & n b s p ;

Check

and confirm whether all the transaction_id in the query 4.10 output exists in the query 4.8 output.

In the output of query 4.9, sum the total of base_amount column for the journal line ty pe 'INV' and confirm whether it is tallies with the inv entory mov ement v alue for current period. If there is any difference, sum the total of base_amount column for the journal line ty pe 'INV' in query 4.9 output for the header_id against ev ent_ty pe_code 'CERT' . Compare this v alue with the v alue av ailable in action plan query 4.7. Confirm is there any difference between these two v alues. If difference exists, log a SR with Oracle support with abov e analy sis / data along with y our observ ation.

REFERENCES
NOTE:1505391.1 - To troubleshoot Reconciliation difference between GL/Opm Sub ledger and Inventory valuation report, Lot costing environment(may work for PMAC as well if PPV is mapped properly)

https://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrl-state=13qc0h96qt_9

6/6

Вам также может понравиться