DBA Data[Home] [Help]

APPS.WSH_ITM_ITEM_SYNC SQL Statements

The following lines contain the word 'select', 'insert', 'update' or 'delete':

Line: 153

    |              based on the parameters selected.                            |
    |                                                                           |
    +===========================================================================*/



        PROCEDURE POPULATE_DATA (
                        errbuf               		OUT NOCOPY   VARCHAR2,
                        retcode              		OUT NOCOPY   NUMBER,
			p_from_organization_code	IN           VARCHAR2,
			p_to_organization_code   	IN           VARCHAR2,
			p_from_item            		IN           VARCHAR2 ,
			p_to_item              		IN           VARCHAR2,
			p_user_item_type       		IN           VARCHAR2,
			p_created_n_days       		IN           NUMBER,
			p_updated_n_days       		IN           NUMBER
                                )IS

                l_SQLQuery      VARCHAR2(12000) := ' SELECT '||
                                        'B.INVENTORY_ITEM_ID            ITEM_ID,'||
                                        'WSH_UTIL_CORE.GET_ITEM_NAME (B.INVENTORY_ITEM_ID, B.ORGANIZATION_ID) PRODUCT_CODE, '||
                                        'T.DESCRIPTION                  DESCRIPTION,        '||
                                        'T.LONG_DESCRIPTION             LONG_DESCRIPTION,   '||
                                        'POHC.HAZARD_CLASS              HAZARD_CLASS,       '||
                                        'B.ORGANIZATION_ID              ORGANIZATION_ID,    '||
                                        'B.SOURCE_ORGANIZATION_ID       SRC_ORGANIZATION_ID,'||
                                        'FLV.MEANING                    ITEM_TYPE,          '||
                                        'B.PRIMARY_UOM_CODE             UNIT_OF_MEASURE,    '||
                                        'B.LIST_PRICE_PER_UNIT          ITEM_VALUE,         '||
                                        'GLPV.CURRENCY_CODE             INCOMING_CURRENCY,  '||
                                        'HL.COUNTRY                     COUNTRY,            '||
                                        ' B.ATTRIBUTE1 , B.ATTRIBUTE2 , B.ATTRIBUTE3 , B.ATTRIBUTE4 , '||
                                        ' B.ATTRIBUTE5 , B.ATTRIBUTE6 , B.ATTRIBUTE7 , B.ATTRIBUTE8 ,'||
                                        ' B.ATTRIBUTE9 , B.ATTRIBUTE10, B.ATTRIBUTE11, B.ATTRIBUTE12,'||
                                        ' B.ATTRIBUTE13, B.ATTRIBUTE14, B.ATTRIBUTE15,                '||
                                        ' OOD.OPERATING_UNIT     '||
                                        ' FROM '||
                                        '  MTL_SYSTEM_ITEMS_TL T ,      '||
                                        '  MTL_SYSTEM_ITEMS_B B,        '||
                                        '  HR_ALL_ORGANIZATION_UNITS HU,'||
                                        '  HR_LOCATIONS HL,             '||
                                        '  GL_LEDGERS_PUBLIC_V GLPV,    '||
                                        '  PO_HAZARD_CLASSES_TL POHC,   '||
                                        '  FND_LANGUAGES FNDL,      	'||
                                        '  FND_LOOKUP_VALUES FLV,       '||
                                        '  MTL_PARAMETERS MP, 		'||
                                        '  ORG_ORGANIZATION_DEFINITIONS OOD '||
                                        'WHERE                               '||
                                        '  B.INVENTORY_ITEM_ID = T.INVENTORY_ITEM_ID  '||
                                        '  AND B.ORGANIZATION_ID = T.ORGANIZATION_ID  '||
                                        '  AND HU.LOCATION_ID = HL.LOCATION_ID        '||
                                        '  AND HU.ORGANIZATION_ID = B.ORGANIZATION_ID '||
                                        '  AND GLPV.LEDGER_ID = OOD.SET_OF_BOOKS_ID '||
                                        '  AND POHC.HAZARD_CLASS_ID(+) = B.HAZARD_CLASS_ID'||
                                        '  AND FNDL.INSTALLED_FLAG = ''B''     '||
                                        '  AND B.INVENTORY_ITEM_STATUS_CODE <> ''Inactive''   '||
                                        '  AND FNDL.LANGUAGE_CODE = T.LANGUAGE '||
                                        '  AND FNDL.LANGUAGE_CODE = NVL(POHC.LANGUAGE,FNDL.LANGUAGE_CODE)  '||
                                        '  AND FLV.LOOKUP_TYPE = ''ITEM_TYPE'' '||
                                        '  AND FLV.LANGUAGE = FNDL.LANGUAGE_CODE   '||
                                        '  AND FLV.VIEW_APPLICATION_ID = 3     '||
                                        '  AND FLV.LOOKUP_CODE = B.ITEM_TYPE'||
                                        '  AND B.ORGANIZATION_ID = MP.ORGANIZATION_ID '||
                                        '  AND OOD.ORGANIZATION_ID = MP.ORGANIZATION_ID' ;
Line: 307

                WSH_DEBUG_SV.log(l_module_name,'P_UPDATED_N_DAYS',P_UPDATED_N_DAYS);
Line: 405

            IF p_updated_n_days IS NOT NULL THEN
                    l_Item_Condn5Tab(1).g_number_val := p_updated_n_days;
Line: 407

                    l_Item_Condn5Tab(1).g_Bind_Literal := ':b_updated_n_days';
Line: 415

                    WSH_ITM_QUERY_CUSTOM.ADD_CONDITION(l_Item_Table, ' AND B.LAST_UPDATE_DATE >= SYSDATE - :b_updated_n_days ', l_Item_Condn5Tab, 'NUMBER');
Line: 554

                        select WSH_ITM_REQUEST_CONTROL_S.NEXTVAL
                        into
                        l_num_ReqCtrl_tab(l_num_ReqCtrl_tab.COUNT + 1)
                        from dual;
Line: 568

				SELECT LANGUAGE_CODE INTO l_LanguageCode FROM
					FND_LANGUAGES WHERE
					INSTALLED_FLAG = 'B';
Line: 576

                            WSH_DEBUG_SV.LOG (l_module_name, 'Number of Request Controls to be inserted : ' , l_num_ReqCtrl_tab.COUNT,WSH_DEBUG_SV.C_STMT_LEVEL);
Line: 582

                    INSERT INTO WSH_ITM_REQUEST_CONTROL(
                        REQUEST_CONTROL_ID,
                        APPLICATION_ID,
                        PROCESS_FLAG,
                        SERVICE_TYPE_CODE,
                        ORIGINAL_SYSTEM_REFERENCE,
                        LANGUAGE_CODE,
                        LAST_UPDATE_DATE,
                        LAST_UPDATED_BY,
                        CREATION_DATE,
                        CREATED_BY,
                        LAST_UPDATE_LOGIN
                    )
                    VALUES(
                        l_num_ReqCtrl_tab(i),
                        702,
                        0,
                        'ITEM_SYNC',
                        l_num_invItemID_tab(i),
                        l_LanguageCode,
                        SYSDATE,
                        l_user_id,
                        SYSDATE,
                        l_user_id,
                        l_login_id
                    );
Line: 610

                            WSH_DEBUG_SV.LOG (l_module_name, 'Number of Items to be inserted : ' , l_num_ItmReqCtrl_tab.COUNT,WSH_DEBUG_SV.C_STMT_LEVEL);
Line: 615

                    INSERT INTO WSH_ITM_ITEMS (
                        ITEM_ID,
                        REQUEST_CONTROL_ID,
                        INVENTORY_ITEM_ID,
                        ORGANIZATION_ID,
                        PRODUCT_CODE,
                        SRC_ORGANIZATION_ID,
                        DESCRIPTION,
                        LONG_DESCRIPTION,
                        HAZARD_CLASS,
                        ITEM_TYPE,
                        UNIT_OF_MEASURE,
                        ITEM_VALUE,
                        INCOMING_CURRENCY,
                        COUNTRY,
                        ATTRIBUTE1_VALUE,
                        ATTRIBUTE2_VALUE,
                        ATTRIBUTE3_VALUE,
                        ATTRIBUTE4_VALUE,
                        ATTRIBUTE5_VALUE,
                        ATTRIBUTE6_VALUE,
                        ATTRIBUTE7_VALUE,
                        ATTRIBUTE8_VALUE,
                        ATTRIBUTE9_VALUE,
                        ATTRIBUTE10_VALUE,
                        ATTRIBUTE11_VALUE,
                        ATTRIBUTE12_VALUE,
                        ATTRIBUTE13_VALUE,
                        ATTRIBUTE14_VALUE,
                        ATTRIBUTE15_VALUE,
                        LAST_UPDATE_DATE,
                        LAST_UPDATED_BY,
                        CREATION_DATE,
                        CREATED_BY,
                        LAST_UPDATE_LOGIN,
                        OPERATING_UNIT
                    )
                    VALUES(
                        WSH_ITM_ITEMS_S.NEXTVAL,
                        l_num_ItmReqCtrl_tab(i),
                        l_num_invItem_tab(i),
                        l_num_orgId_tab(i),
                        l_varchar_PrdCode_tab(i),
                        l_num_srcOrgId_tab(i),
                        l_varchar_Desc_tab(i),
                        l_varchar_LongDesc_tab(i),
                        l_varchar_hazClass_tab(i),
                        l_varchar_ItmType_tab(i),
                        l_varchar_UOM_tab(i),
                        l_num_itmVal_tab(i),
                        l_varchar_Curr_tab(i),
                        l_varchar_Coun_tab(i),
                        l_varchar_Attrib1_tab(i),
                        l_varchar_Attrib2_tab(i),
                        l_varchar_Attrib3_tab(i),
                        l_varchar_Attrib4_tab(i),
                        l_varchar_Attrib5_tab(i),
                        l_varchar_Attrib6_tab(i),
                        l_varchar_Attrib7_tab(i),
                        l_varchar_Attrib8_tab(i),
                        l_varchar_Attrib9_tab(i),
                        l_varchar_Attrib10_tab(i),
                        l_varchar_Attrib11_tab(i),
                        l_varchar_Attrib12_tab(i),
                        l_varchar_Attrib13_tab(i),
                        l_varchar_Attrib14_tab(i),
                        l_varchar_Attrib15_tab(i),
                        SYSDATE,
                        l_user_id,
                        SYSDATE,
                        l_user_id,
                        l_login_id,
                        l_num_Operunit_tab(i)
                    );