DBA Data[Home] [Help]

APPS.QP_ATTR_MAP_PVT dependencies on QP_PSG_UTIL

Line 893: QP_Psg_Util.Convert_Miss_To_Null (l_old_PSG_rec);

889:
890: -- Set missing old record elements to NULL.
891:
892: l_old_PSG_rec :=
893: QP_Psg_Util.Convert_Miss_To_Null (l_old_PSG_rec);
894:
895: ELSIF l_PSG_rec.operation = QP_GLOBALS.G_OPR_UPDATE
896: OR l_PSG_rec.operation = QP_GLOBALS.G_OPR_DELETE
897: THEN

Line 906: l_old_PSG_rec := QP_Psg_Util.Query_Row

902:
903: IF l_old_PSG_rec.segment_pte_id = FND_API.G_MISS_NUM
904: THEN
905:
906: l_old_PSG_rec := QP_Psg_Util.Query_Row
907: ( p_segment_pte_id => l_PSG_rec.segment_pte_id
908: );
909:
910: ELSE

Line 915: QP_Psg_Util.Convert_Miss_To_Null (l_old_PSG_rec);

911:
912: -- Set missing old record elements to NULL.
913:
914: l_old_PSG_rec :=
915: QP_Psg_Util.Convert_Miss_To_Null (l_old_PSG_rec);
916:
917: END IF;
918:
919: -- Complete new record from old

Line 921: l_PSG_rec := QP_Psg_Util.Complete_Record

917: END IF;
918:
919: -- Complete new record from old
920:
921: l_PSG_rec := QP_Psg_Util.Complete_Record
922: ( p_PSG_rec => l_PSG_rec
923: , p_old_PSG_rec => l_old_PSG_rec
924: );
925:

Line 956: QP_Psg_Util.Clear_Dependent_Attr

952: -- Clear dependent attributes.
953:
954: IF l_control_rec.change_attributes THEN
955: l_p_PSG_rec := l_PSG_rec;
956: QP_Psg_Util.Clear_Dependent_Attr
957: ( p_PSG_rec => l_p_PSG_rec
958: , p_old_PSG_rec => l_old_PSG_rec
959: , x_PSG_rec => l_PSG_rec
960: );

Line 983: QP_Psg_Util.Apply_Attribute_Changes

979: IF l_control_rec.default_attributes
980: OR l_control_rec.change_attributes
981: THEN
982: l_p_PSG_rec := l_PSG_rec;
983: QP_Psg_Util.Apply_Attribute_Changes
984: ( p_PSG_rec => l_p_PSG_rec
985: , p_old_PSG_rec => l_old_PSG_rec
986: , x_PSG_rec => l_PSG_rec
987: );

Line 1026: QP_Psg_Util.Delete_Row

1022: IF l_control_rec.write_to_db THEN
1023:
1024: IF l_PSG_rec.operation = QP_GLOBALS.G_OPR_DELETE THEN
1025:
1026: QP_Psg_Util.Delete_Row
1027: ( p_segment_pte_id => l_PSG_rec.segment_pte_id
1028: );
1029:
1030: ELSE

Line 1040: QP_Psg_Util.Update_Row (l_PSG_rec);

1036: l_PSG_rec.last_update_login := FND_GLOBAL.LOGIN_ID;
1037:
1038: IF l_PSG_rec.operation = QP_GLOBALS.G_OPR_UPDATE THEN
1039:
1040: QP_Psg_Util.Update_Row (l_PSG_rec);
1041:
1042: ELSIF l_PSG_rec.operation = QP_GLOBALS.G_OPR_CREATE THEN
1043:
1044: l_PSG_rec.creation_date := SYSDATE;

Line 1047: QP_Psg_Util.Insert_Row (l_PSG_rec);

1043:
1044: l_PSG_rec.creation_date := SYSDATE;
1045: l_PSG_rec.created_by := FND_GLOBAL.USER_ID;
1046:
1047: QP_Psg_Util.Insert_Row (l_PSG_rec);
1048:
1049: END IF;
1050:
1051: END IF;

Line 2460: QP_Psg_Util.Lock_Row

2456: FOR I IN 1..p_PSG_tbl.COUNT LOOP
2457:
2458: IF p_PSG_tbl(I).operation = QP_GLOBALS.G_OPR_LOCK THEN
2459:
2460: QP_Psg_Util.Lock_Row
2461: ( p_PSG_rec => p_PSG_tbl(I)
2462: , x_PSG_rec => l_PSG_rec
2463: , x_return_status => l_return_status
2464: );

Line 2696: l_PSG_tbl := QP_Psg_Util.Query_Rows

2692:
2693: END LOOP;
2694: -- Get PSG ( parent = PTE )
2695:
2696: l_PSG_tbl := QP_Psg_Util.Query_Rows
2697: ( p_lookup_code => l_PTE_rec.lookup_code
2698: );
2699:
2700: