Cost Type:AVG
PO(PO Price)與AP(AP立帳金額)間存在價格差異與匯率差異
價格差異 > 如何將價格差異分攤到存貨成本,需要定時執行請求Transfer Invoice Variance to Inventory Valuation,如果某些資料不要分攤,可以透過修改AP_INVOICE_DISTRIBUTIONS_ALL.INVENTORY_TRANSFER_STATUS從N改為NULL來讓Transfer Invoice Variance to Inventory Valuation不進行分攤
匯率差異 > 在標準功能中不會進行分攤,需要透過手動或客制處理,這時候就可以透過Invoice Price Variance Report,這支報表來查看價格差異與匯率差異
SELECT AIA.ORG_ID, AIA.INVOICE_ID, AIA.INVOICE_NUM, AIA.INVOICE_DATE, AIDA.INVENTORY_TRANSFER_STATUS, AIDA.LINE_TYPE_LOOKUP_CODE FROM AP_INVOICES_ALL AIA, AP_INVOICE_DISTRIBUTIONS_ALL AIDA WHERE AIA.INVOICE_ID = AIDA.INVOICE_ID(+) --AND AIA.ORG_ID = 136 AND AIDA.LINE_TYPE_LOOKUP_CODE = 'ITEM' –-這邊其他型態也要押 AND AIDA.INVENTORY_TRANSFER_STATUS = 'N' UPDATE AP_INVOICE_DISTRIBUTIONS_ALL SET INVENTORY_TRANSFER_STATUS = NULL WHERE ACCOUNTING_DATE <= TO_DATE('20220331','YYYYMMDD') --PAC to AVG go live
--Invoice Price Variance Report SELECT GLPS.SET_OF_BOOKS_ID, AIA.ORG_ID, DECODE(AIA.ORG_ID, 136, 'TW', 103, 'TJ', 197, 'LY') ORG, MSI.INVENTORY_ITEM_ID, MSI.SEGMENT1, AIA.INVOICE_ID, AIA.INVOICE_NUM, POH.CURRENCY_CODE, GLPS.PERIOD_NAME, AIA.INVOICE_DATE, APIPV.BASE_PRICE_VAR, APIPV.EXCH_RATE_VAR, AIA.LAST_UPDATE_DATE FROM GL_CODE_COMBINATIONS GCC1, GL_CODE_COMBINATIONS GCC, GL_PERIOD_STATUSES GLPS, PO_DISTRIBUTIONS_ALL POD, PO_LINE_LOCATIONS_ALL PLL, PO_LINES_ALL POL, PO_RELEASES_ALL POR, PO_HEADERS_ALL POH, PO_VENDORS POV, AP_INVOICE_PRICE_VAR_V APIPV, AP_INVOICES_ALL AIA, MTL_SYSTEM_ITEMS MSI, MTL_CATEGORIES_B MCA, HR_LOCATIONS_ALL_TL LOT, RCV_TRANSACTIONS RCT WHERE 1 = 1 AND APIPV.INVOICE_ID = AIA.INVOICE_ID AND APIPV.PO_DISTRIBUTION_ID = POD.PO_DISTRIBUTION_ID AND POD.LINE_LOCATION_ID = PLL.LINE_LOCATION_ID AND PLL.PO_LINE_ID = POL.PO_LINE_ID AND POL.PO_HEADER_ID = POH.PO_HEADER_ID AND PLL.PO_RELEASE_ID = POR.PO_RELEASE_ID(+) AND POH.VENDOR_ID = POV.VENDOR_ID(+) AND POL.ITEM_ID = MSI.INVENTORY_ITEM_ID(+) AND POL.CATEGORY_ID = MCA.CATEGORY_ID AND GCC.CODE_COMBINATION_ID = POD.CODE_COMBINATION_ID AND GCC1.CODE_COMBINATION_ID = POD.VARIANCE_ACCOUNT_ID AND LOT.LOCATION_ID(+) = PLL.SHIP_TO_LOCATION_ID AND PLL.SHIP_TO_LOCATION_ID IS NOT NULL AND LOT.LANGUAGE(+) = USERENV('LANG') AND POD.DESTINATION_TYPE_CODE IN ('INVENTORY', 'SHOP FLOOR') AND GLPS.APPLICATION_ID = 201 AND GLPS.SET_OF_BOOKS_ID = 1003 --TW 1003 TJ 1001 LY 3003 AND AIA.ORG_ID = 136 --TW 136 TJ 103 LY 197 AND MSI.ORGANIZATION_ID = 137 --TW 137 TJ 106 LY 198 --AND GLPS.PERIOD_NAME = '06-22' --TW Apr-22 TJ 04-22 LY Apr-22 --AND AIA.INVOICE_DATE BETWEEN TO_DATE('20220101','YYYYMMDD') AND TO_DATE('20221231','YYYYMMDD') --AND AIA.INVOICE_NUM = '220321-3' AND APIPV.ACCOUNTING_DATE BETWEEN GLPS.START_DATE AND GLPS.END_DATE AND APIPV.RCV_TRANSACTION_ID = RCT.TRANSACTION_ID(+) AND POH.TYPE_LOOKUP_CODE IN ('STANDARD', 'BLANKET', 'PLANNED') AND PLL.SHIPMENT_TYPE IN ('STANDARD', 'BLANKET', 'SCHEDULED') AND MSI.SEGMENT1 LIKE '%XXX%' ORDER BY AIA.ORG_ID, AIA.INVOICE_DATE ASC;--AP_INVOICE_DISTRIBUTIONS_ALL MMT紀錄
沒有留言:
張貼留言