Source: DMF/PuC/AIF/DR1 scripts/inventory.sql

-- INVENTORY --
 
-- 1. Insert from TMP (ORI_INVENTORY_TMP) into STG (ORI_INVENTORY_STG) table:
 
INSERT INTO ORI_INVENTORY_STG(ITEM
                             ,ORG_NUM
                             ,DAY_DT
                             ,CLEARANCE_FLG
                             ,INV_SOH_QTY
                             ,INV_SOH_COST_AMT_LCL
                             ,INV_SOH_RTL_AMT_LCL
                             ,INV_UNIT_RTL_AMT_LCL
                             ,INV_AVG_COST_AMT_LCL
                             ,DOC_CURR_CODE
                             ,LOC_CURR_CODE
							 ,CREATE_ID
							 ,CREATE_DATETIME
							 ,CTRL_STATUS)
SELECT t.ITEM
      ,t.ORG_NUM
      ,to_date(TO_CHAR(t.DAY_DT, 'YYYYMMDD'),'YYYYMMDD')
      ,t.CLEARANCE_FLG
      ,t.INV_SOH_QTY
      ,t.INV_SOH_COST_AMT_LCL
      ,t.INV_SOH_RTL_AMT_LCL
      ,t.INV_UNIT_RTL_AMT_LCL
      ,t.INV_AVG_COST_AMT_LCL
      ,t.DOC_CURR_CODE
      ,'EUR'
	  ,USER
	  ,SYSDATE
	  ,'N'
 FROM ORI_INVENTORY_TMP t;
 
-- 2. Insert from STG (ORI_INVENTORY_STG) into CTRL (ORI_INVENTORY_CTRL) table:
 
BEGIN
    PCK_MIGR_GEN.GEN_LOAD_CTRL_TABLES (P_table_name => 'ORI_INVENTORY');
END;
/
 
BEGIN
    LOAD_CTRL_TABLES;
END;
/
 
-- 3. Export inventory.csv
 
python oracleExport_inventory.py