178: x_pte_source_system_id := l_x_SSC_rec.pte_source_system_id;
179:
180: -- Load display out parameters if any
181:
182: l_SSC_val_rec := QP_Ssc_Util.Get_Values
183: ( p_SSC_rec => l_x_SSC_rec
184: );
185: x_enabled := l_SSC_val_rec.enabled;
186: x_pte := l_SSC_val_rec.pte;
346: );
347:
348: l_old_SSC_rec := l_SSC_rec;
349:
350: IF p_attr_id = QP_Ssc_Util.G_APPLICATION_SHORT_NAME THEN
351: l_SSC_rec.application_short_name := p_attr_value;
352: ELSIF p_attr_id = QP_Ssc_Util.G_ENABLED THEN
353: l_SSC_rec.enabled_flag := p_attr_value;
354: ELSIF p_attr_id = QP_Ssc_Util.G_PTE THEN
348: l_old_SSC_rec := l_SSC_rec;
349:
350: IF p_attr_id = QP_Ssc_Util.G_APPLICATION_SHORT_NAME THEN
351: l_SSC_rec.application_short_name := p_attr_value;
352: ELSIF p_attr_id = QP_Ssc_Util.G_ENABLED THEN
353: l_SSC_rec.enabled_flag := p_attr_value;
354: ELSIF p_attr_id = QP_Ssc_Util.G_PTE THEN
355: l_SSC_rec.pte_code := p_attr_value;
356: ELSIF p_attr_id = QP_Ssc_Util.G_PTE_SOURCE_SYSTEM THEN
350: IF p_attr_id = QP_Ssc_Util.G_APPLICATION_SHORT_NAME THEN
351: l_SSC_rec.application_short_name := p_attr_value;
352: ELSIF p_attr_id = QP_Ssc_Util.G_ENABLED THEN
353: l_SSC_rec.enabled_flag := p_attr_value;
354: ELSIF p_attr_id = QP_Ssc_Util.G_PTE THEN
355: l_SSC_rec.pte_code := p_attr_value;
356: ELSIF p_attr_id = QP_Ssc_Util.G_PTE_SOURCE_SYSTEM THEN
357: l_SSC_rec.pte_source_system_id := TO_NUMBER(p_attr_value);
358: ELSIF p_attr_id = QP_Ssc_Util.G_ATTRIBUTE1
352: ELSIF p_attr_id = QP_Ssc_Util.G_ENABLED THEN
353: l_SSC_rec.enabled_flag := p_attr_value;
354: ELSIF p_attr_id = QP_Ssc_Util.G_PTE THEN
355: l_SSC_rec.pte_code := p_attr_value;
356: ELSIF p_attr_id = QP_Ssc_Util.G_PTE_SOURCE_SYSTEM THEN
357: l_SSC_rec.pte_source_system_id := TO_NUMBER(p_attr_value);
358: ELSIF p_attr_id = QP_Ssc_Util.G_ATTRIBUTE1
359: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE10
360: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE11
354: ELSIF p_attr_id = QP_Ssc_Util.G_PTE THEN
355: l_SSC_rec.pte_code := p_attr_value;
356: ELSIF p_attr_id = QP_Ssc_Util.G_PTE_SOURCE_SYSTEM THEN
357: l_SSC_rec.pte_source_system_id := TO_NUMBER(p_attr_value);
358: ELSIF p_attr_id = QP_Ssc_Util.G_ATTRIBUTE1
359: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE10
360: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE11
361: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE12
362: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE13
355: l_SSC_rec.pte_code := p_attr_value;
356: ELSIF p_attr_id = QP_Ssc_Util.G_PTE_SOURCE_SYSTEM THEN
357: l_SSC_rec.pte_source_system_id := TO_NUMBER(p_attr_value);
358: ELSIF p_attr_id = QP_Ssc_Util.G_ATTRIBUTE1
359: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE10
360: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE11
361: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE12
362: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE13
363: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE14
356: ELSIF p_attr_id = QP_Ssc_Util.G_PTE_SOURCE_SYSTEM THEN
357: l_SSC_rec.pte_source_system_id := TO_NUMBER(p_attr_value);
358: ELSIF p_attr_id = QP_Ssc_Util.G_ATTRIBUTE1
359: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE10
360: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE11
361: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE12
362: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE13
363: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE14
364: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE15
357: l_SSC_rec.pte_source_system_id := TO_NUMBER(p_attr_value);
358: ELSIF p_attr_id = QP_Ssc_Util.G_ATTRIBUTE1
359: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE10
360: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE11
361: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE12
362: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE13
363: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE14
364: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE15
365: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE2
358: ELSIF p_attr_id = QP_Ssc_Util.G_ATTRIBUTE1
359: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE10
360: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE11
361: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE12
362: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE13
363: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE14
364: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE15
365: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE2
366: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE3
359: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE10
360: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE11
361: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE12
362: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE13
363: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE14
364: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE15
365: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE2
366: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE3
367: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE4
360: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE11
361: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE12
362: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE13
363: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE14
364: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE15
365: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE2
366: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE3
367: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE4
368: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE5
361: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE12
362: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE13
363: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE14
364: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE15
365: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE2
366: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE3
367: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE4
368: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE5
369: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE6
362: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE13
363: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE14
364: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE15
365: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE2
366: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE3
367: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE4
368: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE5
369: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE6
370: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE7
363: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE14
364: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE15
365: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE2
366: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE3
367: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE4
368: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE5
369: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE6
370: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE7
371: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE8
364: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE15
365: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE2
366: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE3
367: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE4
368: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE5
369: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE6
370: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE7
371: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE8
372: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE9
365: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE2
366: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE3
367: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE4
368: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE5
369: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE6
370: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE7
371: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE8
372: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE9
373: OR p_attr_id = QP_Ssc_Util.G_CONTEXT
366: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE3
367: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE4
368: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE5
369: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE6
370: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE7
371: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE8
372: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE9
373: OR p_attr_id = QP_Ssc_Util.G_CONTEXT
374: THEN
367: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE4
368: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE5
369: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE6
370: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE7
371: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE8
372: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE9
373: OR p_attr_id = QP_Ssc_Util.G_CONTEXT
374: THEN
375:
368: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE5
369: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE6
370: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE7
371: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE8
372: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE9
373: OR p_attr_id = QP_Ssc_Util.G_CONTEXT
374: THEN
375:
376: l_SSC_rec.attribute1 := p_attribute1;
369: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE6
370: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE7
371: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE8
372: OR p_attr_id = QP_Ssc_Util.G_ATTRIBUTE9
373: OR p_attr_id = QP_Ssc_Util.G_CONTEXT
374: THEN
375:
376: l_SSC_rec.attribute1 := p_attribute1;
377: l_SSC_rec.attribute10 := p_attribute10;
478: x_pte_source_system := FND_API.G_MISS_CHAR;
479:
480: -- Load display out parameters if any
481:
482: l_SSC_val_rec := QP_Ssc_Util.Get_Values
483: ( p_SSC_rec => l_x_SSC_rec
484: , p_old_SSC_rec => l_SSC_rec
485: );
486:
1299: THEN
1300:
1301: -- Query row from DB
1302:
1303: g_SSC_rec := QP_Ssc_Util.Query_Row
1304: ( p_pte_source_system_id => p_pte_source_system_id
1305: );
1306:
1307: g_SSC_rec.db_flag := FND_API.G_TRUE;