CST Historical Inventory Standard Cost Adjustment
Description
Categories: BI Publisher
Application: Bills of Material
Source: Historical Inventory Standard Cost Adjustment Report (XML)
Short Name: CSTCUSIA_XML
DB package: BOM_CSTRUSIA_XMLP_PKG
Source: Historical Inventory Standard Cost Adjustment Report (XML)
Short Name: CSTCUSIA_XML
DB package: BOM_CSTRUSIA_XMLP_PKG
Run
CST Historical Inventory Standard Cost Adjustment and other Oracle EBS reports with Blitz Report™ on our demo environment
SELECT C.ORGANIZATION_ID SI_ORG_ID, C.SUBINVENTORY SI_SUBINV, SI.DESCRIPTION SI_SUBINV_DESC, null SI_ITEM_NUMBER, MSI.DESCRIPTION SI_ITEM_DESC, MSI.PRIMARY_UOM_CODE SI_UOM, null SI_MTL_ACCT, null SI_MOH_ACCT, null SI_RES_ACCT, null SI_OSP_ACCT, null SI_OVH_ACCT, null SI_ADJ_ACCT, ROUND(C.ADJUSTMENT_QUANTITY, :P_qty_precision) SI_ADJ_QUANTITY, C.COST_ELEMENT_ID SI_COST_ELEMENT_ID, SUBSTR(CE.COST_ELEMENT,1,15) SI_COST_ELEMENT, ROUND(C.OLD_UNIT_COST, :EXT_PREC) SI_OLD_UNIT_COST, ROUND(C.NEW_UNIT_COST, :EXT_PREC) SI_NEW_UNIT_COST, (ROUND(C.OLD_UNIT_COST * C.ADJUSTMENT_QUANTITY / :ROUND_UNIT) * :ROUND_UNIT) SI_OLD_EXT_COST, (ROUND(C.NEW_UNIT_COST * C.ADJUSTMENT_QUANTITY / :ROUND_UNIT) * :ROUND_UNIT) SI_NEW_EXT_COST, (ROUND(C.NEW_UNIT_COST * C.ADJUSTMENT_QUANTITY / :ROUND_UNIT) - ROUND(C.OLD_UNIT_COST * C.ADJUSTMENT_QUANTITY / :ROUND_UNIT)) * :ROUND_UNIT SI_ADJUSTMENT, DECODE(C.COST_ELEMENT_ID, 1, (ROUND(C.NEW_UNIT_COST*C.ADJUSTMENT_QUANTITY/:ROUND_UNIT)- ROUND(C.OLD_UNIT_COST*C.ADJUSTMENT_QUANTITY/:ROUND_UNIT))* :ROUND_UNIT ,0) SI_MAT_ADJ, DECODE(C.COST_ELEMENT_ID, 2, (ROUND(C.NEW_UNIT_COST*C.ADJUSTMENT_QUANTITY/:ROUND_UNIT)- ROUND(C.OLD_UNIT_COST*C.ADJUSTMENT_QUANTITY/:ROUND_UNIT))* :ROUND_UNIT ,0) SI_MOH_ADJ, DECODE(C.COST_ELEMENT_ID, 3, (ROUND(C.NEW_UNIT_COST*C.ADJUSTMENT_QUANTITY/:ROUND_UNIT)- ROUND(C.OLD_UNIT_COST*C.ADJUSTMENT_QUANTITY/:ROUND_UNIT))* :ROUND_UNIT ,0) SI_RES_ADJ, DECODE(C.COST_ELEMENT_ID, 4, (ROUND(C.NEW_UNIT_COST*C.ADJUSTMENT_QUANTITY/:ROUND_UNIT)- ROUND(C.OLD_UNIT_COST*C.ADJUSTMENT_QUANTITY/:ROUND_UNIT))* :ROUND_UNIT ,0) SI_OSP_ADJ, DECODE(C.COST_ELEMENT_ID, 5, (ROUND(C.NEW_UNIT_COST*C.ADJUSTMENT_QUANTITY/:ROUND_UNIT)- ROUND(C.OLD_UNIT_COST*C.ADJUSTMENT_QUANTITY/:ROUND_UNIT))* :ROUND_UNIT ,0) SI_OVH_ADJ, fnd_flex_xml_publisher_apis.process_kff_combination_1('si_mtl_acct_seg', 'SQLGL', 'GL#', CC1.CHART_OF_ACCOUNTS_ID, NULL, CC1.CODE_COMBINATION_ID, 'ALL', 'Y', 'VALUE') SI_MTL_ACCT_SEG, fnd_flex_xml_publisher_apis.process_kff_combination_1('si_moh_acct_seg', 'SQLGL', 'GL#', CC2.CHART_OF_ACCOUNTS_ID, NULL, CC2.CODE_COMBINATION_ID, 'ALL', 'Y', 'VALUE') SI_MOH_ACCT_SEG, fnd_flex_xml_publisher_apis.process_kff_combination_1('si_res_acct_seg', 'SQLGL', 'GL#', CC3.CHART_OF_ACCOUNTS_ID, NULL, CC3.CODE_COMBINATION_ID, 'ALL', 'Y', 'VALUE') SI_RES_ACCT_SEG, fnd_flex_xml_publisher_apis.process_kff_combination_1('si_osp_acct_seg', 'SQLGL', 'GL#', CC4.CHART_OF_ACCOUNTS_ID, NULL, CC4.CODE_COMBINATION_ID, 'ALL', 'Y', 'VALUE') SI_OSP_ACCT_SEG, fnd_flex_xml_publisher_apis.process_kff_combination_1('si_ovh_acct_seg', 'SQLGL', 'GL#', CC5.CHART_OF_ACCOUNTS_ID, NULL, CC5.CODE_COMBINATION_ID, 'ALL', 'Y', 'VALUE') SI_OVH_ACCT_SEG, fnd_flex_xml_publisher_apis.process_kff_combination_1('si_adj_acct_seg', 'SQLGL', 'GL#', CC6.CHART_OF_ACCOUNTS_ID, NULL, CC6.CODE_COMBINATION_ID, 'ALL', 'Y', 'VALUE') SI_ADJ_ACCT_SEG, BOM_CSTRUSIA_XMLP_PKG.si_si_adjformula(:SI_SI_MTL, :SI_SI_MOH, :SI_SI_RES, :SI_SI_OSP, :SI_SI_OVH) SI_SI_ADJ, fnd_flex_xml_publisher_apis.process_kff_combination_1('si_item_pseg', 'INV', 'MSTK', 101, MSI.ORGANIZATION_ID, MSI.INVENTORY_ITEM_ID, 'ALL', 'Y', 'PADDED_VALUE') SI_ITEM_PSEG, fnd_flex_xml_publisher_apis.process_kff_combination_1('si_item_seg', 'INV', 'MSTK', 101, MSI.ORGANIZATION_ID, MSI.INVENTORY_ITEM_ID, 'ALL', 'Y', 'VALUE') SI_ITEM_SEG FROM MTL_SYSTEM_ITEMS_VL MSI, GL_CODE_COMBINATIONS CC1, GL_CODE_COMBINATIONS CC2, GL_CODE_COMBINATIONS CC3, GL_CODE_COMBINATIONS CC4, GL_CODE_COMBINATIONS CC5, GL_CODE_COMBINATIONS CC6, CST_COST_ELEMENTS CE, MTL_SECONDARY_INVENTORIES SI, ORG_ORGANIZATION_DEFINITIONS OOD, CST_STD_COST_ADJ_VALUES C WHERE C.COST_UPDATE_ID = :P_UPDATE_ID AND OOD.ORGANIZATION_ID = C.ORGANIZATION_ID AND C.OLD_UNIT_COST != C.NEW_UNIT_COST AND CE.COST_ELEMENT_ID = C.COST_ELEMENT_ID AND C.COST_ELEMENT_ID > 0 AND C.TRANSACTION_TYPE = 1 AND C.ORGANIZATION_ID = MSI.ORGANIZATION_ID AND C.INVENTORY_ITEM_ID = MSI.INVENTORY_ITEM_ID AND C.ORGANIZATION_ID = SI.ORGANIZATION_ID AND C.SUBINVENTORY = SI.SECONDARY_INVENTORY_NAME AND CC1.CODE_COMBINATION_ID (+) = SI.MATERIAL_ACCOUNT AND CC2.CODE_COMBINATION_ID (+) = SI.MATERIAL_OVERHEAD_ACCOUNT AND CC3.CODE_COMBINATION_ID (+) = SI.RESOURCE_ACCOUNT AND CC4.CODE_COMBINATION_ID (+) = SI.OUTSIDE_PROCESSING_ACCOUNT AND CC5.CODE_COMBINATION_ID (+) = SI.OVERHEAD_ACCOUNT AND CC6.CODE_COMBINATION_ID (+) = NVL(:P_ADJ_ACCOUNT,SI.MATERIAL_ACCOUNT) and C.ORGANIZATION_ID=:ORGANIZATION_ID |
Parameter Name | SQL text | Validation | |
---|---|---|---|
CST_SRS_NUMERIC_OPTION |
|
Number | |
Date |
|
LOV Oracle | |
Sort Option |
|
LOV Oracle | |
Cost Type |
|
Char | |
Item Range |
|
Char | |
Description |
|
Char | |
Report only |
|
Number | |
Del Snapshot |
|
Number |