DBA Data[Home] [Help]

APPS.OE_VALIDATE_WF dependencies on OE_GLOBALS

Line 817: FND_MESSAGE.SET_TOKEN('PROCESS', Display_Name(l_name,OE_GLOBALS.G_WFI_LIN));

813: END IF;
814:
815: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
816: FND_MESSAGE.SET_NAME('ONT','OE_WFVAL_ASSGN_ERR');
817: FND_MESSAGE.SET_TOKEN('PROCESS', Display_Name(l_name,OE_GLOBALS.G_WFI_LIN));
818: FND_MESSAGE.SET_TOKEN( 'ITEM_TYPE', NVL(l_item_type, 'STANDARD'));
819: OE_MSG_PUB.Add;
820: oe_debug_pub.add('LOG 4 : Added OE_WFVAL_ASSGN_ERR' ,1);
821:

Line 824: FND_MESSAGE.SET_TOKEN('PROCESS',Display_Name(l_name,OE_GLOBALS.G_WFI_LIN));

820: oe_debug_pub.add('LOG 4 : Added OE_WFVAL_ASSGN_ERR' ,1);
821:
822: ELSIF l_msg_count > 0 THEN
823: FND_MESSAGE.SET_NAME('ONT','OE_WFVAL_ASSGN_WNG');
824: FND_MESSAGE.SET_TOKEN('PROCESS',Display_Name(l_name,OE_GLOBALS.G_WFI_LIN));
825: -- FND_MESSAGE.SET_TOKEN('PROCESS',Display_Name(l_name,l_item_type)); #4617652
826: FND_MESSAGE.SET_TOKEN( 'ITEM_TYPE', NVL(l_item_type, 'STANDARD'));
827: OE_MSG_PUB.Add;
828: oe_debug_pub.add('LOG 5 : Added OE_WFVAL_ASSGN_WNG', 1);

Line 1024: IF l_process_item_type = OE_GLOBALS.G_WFI_HDR THEN

1020: -- corresponding activity is WAITFORFLOW
1021: l_matching_activity := l_wait_text_default;
1022: l_w_c := 'WAIT';
1023: -- determines the corresponding activity is WAITFORFLOW
1024: IF l_process_item_type = OE_GLOBALS.G_WFI_HDR THEN
1025: IF (NVL(l_flow_name,'MASTER') <> 'DETAIL') THEN
1026: FND_MESSAGE.SET_NAME('ONT','OE_WFVAL_SYNC_DEF');
1027: FND_MESSAGE.SET_TOKEN('ACTIVITY_LABEL', l_instance_label);
1028: FND_MESSAGE.SET_TOKEN('PROCESS_NAME',Display_Name(l_process,l_process_item_type));

Line 1035: ELSIF l_process_item_type = OE_GLOBALS.G_WFI_LIN THEN

1031: -- incorrect synchronization activity definition
1032: X_return_status := FND_API.G_RET_STS_ERROR;
1033: END IF;
1034:
1035: ELSIF l_process_item_type = OE_GLOBALS.G_WFI_LIN THEN
1036: IF (NVL(l_flow_name,'DETAIL') <> 'MASTER') THEN
1037: FND_MESSAGE.SET_NAME('ONT','OE_WFVAL_SYNC_DEF');
1038: FND_MESSAGE.SET_TOKEN('ACTIVITY_LABEL', l_instance_label);
1039: --l_all_activity_tbl(l_instance).instance_label

Line 1127: IF l_process_item_type = OE_GLOBALS.G_WFI_HDR THEN

1123: -- corresponding activity is CONTINUEFLOW
1124: l_matching_activity := l_cont_text_default;
1125: l_w_c := 'CONTINUE';
1126:
1127: IF l_process_item_type = OE_GLOBALS.G_WFI_HDR THEN
1128: IF (NVL(l_flow_name,'MASTER') <> 'DETAIL') THEN
1129: FND_MESSAGE.SET_NAME('ONT','OE_WFVAL_SYNC_DEF');
1130: FND_MESSAGE.SET_TOKEN('ACTIVITY_LABEL', l_instance_label);
1131: FND_MESSAGE.SET_TOKEN('PROCESS_NAME',Display_Name(l_process,l_process_item_type));

Line 1137: ELSIF l_process_item_type = OE_GLOBALS.G_WFI_LIN THEN

1133: oe_debug_pub.add('LOG 8 : Added OE_WFVAL_SYNC_DEF',1);
1134: X_return_status := FND_API.G_RET_STS_ERROR;
1135: END IF;
1136:
1137: ELSIF l_process_item_type = OE_GLOBALS.G_WFI_LIN THEN
1138: IF (NVL(l_flow_name,'DETAIL') <> 'MASTER') THEN
1139: FND_MESSAGE.SET_NAME('ONT','OE_WFVAL_SYNC_DEF');
1140: FND_MESSAGE.SET_TOKEN('ACTIVITY_LABEL', l_instance_label);
1141: FND_MESSAGE.SET_TOKEN('PROCESS_NAME',Display_Name(l_process,l_process_item_type));

Line 1153: IF l_process_item_type = OE_GLOBALS.G_WFI_HDR THEN

1149:
1150: IF l_matching_activity IS NOT NULL THEN
1151:
1152: oe_debug_pub.add('In C.S. Matching Activity is not null',1);
1153: IF l_process_item_type = OE_GLOBALS.G_WFI_HDR THEN
1154: -- Selecting distinct order line workflow processes assigned
1155: -- to p_order_type
1156: OPEN c_all_line_flows(l_order_type_id);
1157: LOOP

Line 1174: , P_process_item_type => OE_GLOBALS.G_WFI_LIN

1170: G_exit_from_loop := 'NO';
1171:
1172: Get_Activities
1173: ( P_process => l_line_process
1174: , P_process_item_type => OE_GLOBALS.G_WFI_LIN
1175: , P_instance_label => l_matching_activity
1176: , P_activity_item_type => OE_GLOBALS.G_WFI_LIN
1177: );
1178:

Line 1176: , P_activity_item_type => OE_GLOBALS.G_WFI_LIN

1172: Get_Activities
1173: ( P_process => l_line_process
1174: , P_process_item_type => OE_GLOBALS.G_WFI_LIN
1175: , P_instance_label => l_matching_activity
1176: , P_activity_item_type => OE_GLOBALS.G_WFI_LIN
1177: );
1178:
1179: l_line_activity_tbl := G_all_activity_tbl;
1180:

Line 1185: FND_MESSAGE.SET_TOKEN('PROCESS1',Display_Name(l_line_process,OE_GLOBALS.G_WFI_LIN));

1181: oe_debug_pub.add('C.S. Line Act tbl COUNT : '||l_line_activity_tbl.COUNT,1);
1182:
1183: IF l_line_activity_tbl.COUNT = 0 THEN
1184: FND_MESSAGE.SET_NAME('ONT','OE_WFVAL_SYNC_MISS');
1185: FND_MESSAGE.SET_TOKEN('PROCESS1',Display_Name(l_line_process,OE_GLOBALS.G_WFI_LIN));
1186: FND_MESSAGE.SET_TOKEN('ACTIVITY1',l_matching_activity);
1187: FND_MESSAGE.SET_TOKEN('ACTIVITY2', l_instance_label);
1188: FND_MESSAGE.SET_TOKEN('PROCESS2',Display_Name(l_process,l_process_item_type));
1189: OE_MSG_PUB.Add;

Line 1216: FND_MESSAGE.SET_TOKEN('PROCESS1',Display_Name(l_line_process,OE_GLOBALS.G_WFI_LIN));

1212: IF l_wfval_out_of_sync = 'YES' THEN
1213: -- IF NOT Each selected process contains, on some level,
1214: -- instance_label = l_matching_activity THEN
1215: FND_MESSAGE.SET_NAME('ONT','OE_WFVAL_SYNC_MISS');
1216: FND_MESSAGE.SET_TOKEN('PROCESS1',Display_Name(l_line_process,OE_GLOBALS.G_WFI_LIN));
1217: FND_MESSAGE.SET_TOKEN('ACTIVITY1',l_matching_activity);
1218: FND_MESSAGE.SET_TOKEN('ACTIVITY2', l_instance_label);
1219: FND_MESSAGE.SET_TOKEN('PROCESS2',Display_Name(l_process,l_process_item_type));
1220: OE_MSG_PUB.Add;

Line 1248: FND_MESSAGE.SET_TOKEN('PROCESS_NAME',Display_Name(l_line_process,OE_GLOBALS.G_WFI_LIN));

1244: -- must be 'MASTER', else it will be an error.
1245:
1246: FND_MESSAGE.SET_NAME('ONT','OE_WFVAL_SYNC_DEF');
1247: FND_MESSAGE.SET_TOKEN('ACTIVITY_LABEL', l_matching_activity);
1248: FND_MESSAGE.SET_TOKEN('PROCESS_NAME',Display_Name(l_line_process,OE_GLOBALS.G_WFI_LIN));
1249: OE_MSG_PUB.Add;
1250: oe_debug_pub.add('LOG 11 : Added OE_WFVAL_SYNC_DEF',1);
1251: X_return_status := FND_API.G_RET_STS_ERROR;
1252: END IF;

Line 1265: FND_MESSAGE.SET_TOKEN('PROCESS_NAME',Display_Name(l_line_process,OE_GLOBALS.G_WFI_LIN));

1261: -- and matching activity attribute CONTINUATION_FLOW
1262: -- must be 'MASTER', else it will be an error.
1263: FND_MESSAGE.SET_NAME('ONT','OE_WFVAL_SYNC_DEF');
1264: FND_MESSAGE.SET_TOKEN('ACTIVITY_LABEL', l_matching_activity);
1265: FND_MESSAGE.SET_TOKEN('PROCESS_NAME',Display_Name(l_line_process,OE_GLOBALS.G_WFI_LIN));
1266: OE_MSG_PUB.Add;
1267: oe_debug_pub.add('LOG 12 : Added OE_WFVAL_SYNC_DEF',1 );
1268: X_return_status := FND_API.G_RET_STS_ERROR;
1269: END IF;

Line 1279: ELSIF l_process_item_type = OE_GLOBALS.G_WFI_LIN THEN

1275: NULL; /* Bug # 4908592 */
1276: END LOOP; -- c_all_line_flows
1277: CLOSE c_all_line_flows;
1278:
1279: ELSIF l_process_item_type = OE_GLOBALS.G_WFI_LIN THEN
1280: IF l_order_flow IS NOT NULL THEN
1281:
1282: G_all_activity_tbl.DELETE;
1283: G_exit_from_loop := 'NO';

Line 1287: , P_process_item_type => OE_GLOBALS.G_WFI_HDR

1283: G_exit_from_loop := 'NO';
1284:
1285: Get_Activities
1286: ( P_process => l_order_flow
1287: , P_process_item_type => OE_GLOBALS.G_WFI_HDR
1288: , P_instance_label => l_matching_activity
1289: , P_activity_item_type => OE_GLOBALS.G_WFI_HDR
1290: );
1291:

Line 1289: , P_activity_item_type => OE_GLOBALS.G_WFI_HDR

1285: Get_Activities
1286: ( P_process => l_order_flow
1287: , P_process_item_type => OE_GLOBALS.G_WFI_HDR
1288: , P_instance_label => l_matching_activity
1289: , P_activity_item_type => OE_GLOBALS.G_WFI_HDR
1290: );
1291:
1292: l_header_activity_tbl := G_all_activity_tbl;
1293: oe_debug_pub.add('C.S. Hdr Act tbl COUNT : '||l_header_activity_tbl.COUNT,1);

Line 1298: FND_MESSAGE.SET_TOKEN('PROCESS1',Display_Name(l_order_flow,OE_GLOBALS.G_WFI_HDR));

1294: l_wfval_out_of_sync := NULL;
1295:
1296: IF l_header_activity_tbl.COUNT = 0 THEN
1297: FND_MESSAGE.SET_NAME('ONT','OE_WFVAL_SYNC_MISS');
1298: FND_MESSAGE.SET_TOKEN('PROCESS1',Display_Name(l_order_flow,OE_GLOBALS.G_WFI_HDR));
1299: FND_MESSAGE.SET_TOKEN('ACTIVITY1',l_matching_activity);
1300: FND_MESSAGE.SET_TOKEN('ACTIVITY2', l_instance_label);
1301: FND_MESSAGE.SET_TOKEN('PROCESS2',Display_Name(l_process,l_process_item_type));
1302: OE_MSG_PUB.Add;

Line 1326: FND_MESSAGE.SET_TOKEN('PROCESS1',Display_Name(l_order_flow,OE_GLOBALS.G_WFI_HDR));

1322: IF l_wfval_out_of_sync = 'YES' THEN
1323: -- IF NOT l_order_flow contains instance_label =
1324: -- l_matching_activity THEN
1325: FND_MESSAGE.SET_NAME('ONT','OE_WFVAL_SYNC_MISS');
1326: FND_MESSAGE.SET_TOKEN('PROCESS1',Display_Name(l_order_flow,OE_GLOBALS.G_WFI_HDR));
1327: FND_MESSAGE.SET_TOKEN('ACTIVITY1',l_matching_activity);
1328: FND_MESSAGE.SET_TOKEN('ACTIVITY2', l_instance_label);
1329: FND_MESSAGE.SET_TOKEN('PROCESS2',Display_Name(l_process,l_process_item_type));
1330: OE_MSG_PUB.Add;

Line 1352: FND_MESSAGE.SET_TOKEN('PROCESS_NAME',Display_Name(l_order_flow,OE_GLOBALS.G_WFI_HDR));

1348: -- and matching activity attribute WAITING_FLOW must
1349: -- be 'DETAIL', else it will be an error.
1350: FND_MESSAGE.SET_NAME('ONT','OE_WFVAL_SYNC_DEF');
1351: FND_MESSAGE.SET_TOKEN('ACTIVITY_LABEL',l_matching_activity);
1352: FND_MESSAGE.SET_TOKEN('PROCESS_NAME',Display_Name(l_order_flow,OE_GLOBALS.G_WFI_HDR));
1353: OE_MSG_PUB.Add;
1354: oe_debug_pub.add('LOG 14 : Added OE_WFVAL_SYNC_DEF' ,1);
1355: X_return_status := FND_API.G_RET_STS_ERROR;
1356: END IF;

Line 1369: FND_MESSAGE.SET_TOKEN('PROCESS_NAME',Display_Name(l_order_flow,OE_GLOBALS.G_WFI_HDR));

1365: -- and matching activity attribute CONTINUATION_FLOW
1366: -- must be 'DETAIL', else it will be an error. */
1367: FND_MESSAGE.SET_NAME('ONT','OE_WFVAL_SYNC_DEF');
1368: FND_MESSAGE.SET_TOKEN('ACTIVITY_LABEL', l_matching_activity);
1369: FND_MESSAGE.SET_TOKEN('PROCESS_NAME',Display_Name(l_order_flow,OE_GLOBALS.G_WFI_HDR));
1370: OE_MSG_PUB.Add;
1371: oe_debug_pub.add('LOG 15 : Added OE_WFVAL_SYNC_DEF',1 );
1372: X_return_status := FND_API.G_RET_STS_ERROR;
1373: END IF;

Line 1561: l_type := OE_GLOBALS.G_WFI_LIN;

1557: l_msg_count := OE_MSG_PUB.count_msg;
1558:
1559: -- Copying passed into locals
1560: l_name := P_name;
1561: l_type := OE_GLOBALS.G_WFI_LIN;
1562: l_order_flow := P_order_flow;
1563: l_errors_only := p_quick_val;
1564: l_fulfill_act_exists := 'N';
1565:

Line 1569: , P_type => OE_GLOBALS.G_WFI_LIN

1565:
1566: oe_debug_pub.add('Calling Out Transitions from Validate Line Flow',5);
1567: OE_VALIDATE_WF.OUT_TRANSITIONS
1568: ( P_name => l_name
1569: , P_type => OE_GLOBALS.G_WFI_LIN
1570: , X_return_status => l_return_status
1571: );
1572:
1573: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

Line 1620: , P_process_item_type => OE_GLOBALS.G_WFI_LIN

1616:
1617: IF l_continue_further THEN
1618: IF NOT OE_VALIDATE_WF.HAS_ACTIVITY
1619: ( P_process => l_name
1620: , P_process_item_type => OE_GLOBALS.G_WFI_LIN
1621: , P_activity => fulfill_attributes.FulfillAttr
1622: , P_activity_item_type => OE_GLOBALS.G_WFI_LIN
1623: ) THEN
1624:

Line 1622: , P_activity_item_type => OE_GLOBALS.G_WFI_LIN

1618: IF NOT OE_VALIDATE_WF.HAS_ACTIVITY
1619: ( P_process => l_name
1620: , P_process_item_type => OE_GLOBALS.G_WFI_LIN
1621: , P_activity => fulfill_attributes.FulfillAttr
1622: , P_activity_item_type => OE_GLOBALS.G_WFI_LIN
1623: ) THEN
1624:
1625: FND_MESSAGE.SET_NAME('ONT','OE_WFVAL_NO_FULFILL_ACT');
1626: FND_MESSAGE.SET_TOKEN('PROCESS_NAME',Display_Name(l_name,l_type));

Line 1677: , P_process_item_type => OE_GLOBALS.G_WFI_HDR

1673: oe_debug_pub.add('Calling Get Activities for Header in Validate Order Line',5);
1674:
1675: Get_Activities
1676: ( P_process => l_order_flow
1677: , P_process_item_type => OE_GLOBALS.G_WFI_HDR
1678: , P_instance_label => NULL
1679: , P_activity_item_type => NULL
1680: );
1681:

Line 1762: FND_MESSAGE.SET_TOKEN('PROCESS1',Display_Name(l_name,OE_GLOBALS.G_WFI_LIN));

1758:
1759: oe_debug_pub.add('In VLF : Matching activity do not exists, logging message',1);
1760:
1761: FND_MESSAGE.SET_NAME('ONT','OE_WFVAL_SYNC_MISS');
1762: FND_MESSAGE.SET_TOKEN('PROCESS1',Display_Name(l_name,OE_GLOBALS.G_WFI_LIN));
1763: FND_MESSAGE.SET_TOKEN('ACTIVITY1',l_activity);
1764: FND_MESSAGE.SET_TOKEN('ACTIVITY2',l_hdr_activity_tbl(hdr_instance).activity_name);
1765: FND_MESSAGE.SET_TOKEN('PROCESS2',Display_Name(l_order_flow,OE_GLOBALS.G_WFI_HDR));
1766: OE_MSG_PUB.Add;

Line 1765: FND_MESSAGE.SET_TOKEN('PROCESS2',Display_Name(l_order_flow,OE_GLOBALS.G_WFI_HDR));

1761: FND_MESSAGE.SET_NAME('ONT','OE_WFVAL_SYNC_MISS');
1762: FND_MESSAGE.SET_TOKEN('PROCESS1',Display_Name(l_name,OE_GLOBALS.G_WFI_LIN));
1763: FND_MESSAGE.SET_TOKEN('ACTIVITY1',l_activity);
1764: FND_MESSAGE.SET_TOKEN('ACTIVITY2',l_hdr_activity_tbl(hdr_instance).activity_name);
1765: FND_MESSAGE.SET_TOKEN('PROCESS2',Display_Name(l_order_flow,OE_GLOBALS.G_WFI_HDR));
1766: OE_MSG_PUB.Add;
1767: X_return_status := FND_API.G_RET_STS_ERROR;
1768: END IF;
1769: END IF;

Line 1793: , P_process_item_type => OE_GLOBALS.G_WFI_LIN

1789: oe_debug_pub.add('In VLF : For function '||l_all_activity_tbl(testing_instance).function,5);
1790:
1791: OE_VALIDATE_WF.CHECK_SYNC
1792: ( P_process => l_name
1793: , P_process_item_type => OE_GLOBALS.G_WFI_LIN
1794: , P_order_type_id => NULL
1795: , P_order_flow => l_order_flow
1796: , P_instance_label => l_all_activity_tbl(testing_instance).instance_label
1797: , P_act_item_type => OE_GLOBALS.G_WFI_LIN

Line 1797: , P_act_item_type => OE_GLOBALS.G_WFI_LIN

1793: , P_process_item_type => OE_GLOBALS.G_WFI_LIN
1794: , P_order_type_id => NULL
1795: , P_order_flow => l_order_flow
1796: , P_instance_label => l_all_activity_tbl(testing_instance).instance_label
1797: , P_act_item_type => OE_GLOBALS.G_WFI_LIN
1798: , P_function => l_all_activity_tbl(testing_instance).function
1799: , P_type => l_all_activity_tbl(testing_instance).type
1800: , P_instance_id => l_all_activity_tbl(testing_instance).instance_id
1801: , X_return_status => l_return_status

Line 1826: , P_process_item_type => OE_GLOBALS.G_WFI_LIN

1822: oe_debug_pub.add('In VLF : For function '||l_all_activity_tbl(testing_instance).function,5);
1823:
1824: OE_VALIDATE_WF.CHECK_SYNC
1825: ( P_process => l_name
1826: , P_process_item_type => OE_GLOBALS.G_WFI_LIN
1827: , P_order_type_id => NULL
1828: , P_order_flow => l_order_flow
1829: , P_instance_label => l_all_activity_tbl(testing_instance).instance_label
1830: , P_act_item_type => l_all_activity_tbl(testing_instance).activity_item_type

Line 1850: , P_process_item_type => OE_GLOBALS.G_WFI_LIN

1846:
1847: oe_debug_pub.add('In VLF : Calling Has Activity for CLOSE_LINE in process : '||l_name,5);
1848: IF NOT OE_VALIDATE_WF.HAS_ACTIVITY
1849: ( P_process => l_name
1850: , P_process_item_type => OE_GLOBALS.G_WFI_LIN
1851: , P_activity => 'CLOSE_LINE'
1852: , P_activity_item_type => OE_GLOBALS.G_WFI_LIN
1853: ) THEN
1854:

Line 1852: , P_activity_item_type => OE_GLOBALS.G_WFI_LIN

1848: IF NOT OE_VALIDATE_WF.HAS_ACTIVITY
1849: ( P_process => l_name
1850: , P_process_item_type => OE_GLOBALS.G_WFI_LIN
1851: , P_activity => 'CLOSE_LINE'
1852: , P_activity_item_type => OE_GLOBALS.G_WFI_LIN
1853: ) THEN
1854:
1855: FND_MESSAGE.SET_NAME('ONT','OE_WFVAL_MISSING_ACTIVITY');
1856: FND_MESSAGE.SET_TOKEN('PROCESS_NAME',Display_Name(l_name,OE_GLOBALS.G_WFI_LIN));

Line 1856: FND_MESSAGE.SET_TOKEN('PROCESS_NAME',Display_Name(l_name,OE_GLOBALS.G_WFI_LIN));

1852: , P_activity_item_type => OE_GLOBALS.G_WFI_LIN
1853: ) THEN
1854:
1855: FND_MESSAGE.SET_NAME('ONT','OE_WFVAL_MISSING_ACTIVITY');
1856: FND_MESSAGE.SET_TOKEN('PROCESS_NAME',Display_Name(l_name,OE_GLOBALS.G_WFI_LIN));
1857: FND_MESSAGE.SET_TOKEN('ACTIVITY_NAME','CLOSE_LINE');
1858: OE_MSG_PUB.Add;
1859: oe_debug_pub.add('LOG 20 : OE_WFVAL_MISSING_ACTIVITY',1);
1860: END IF;

Line 1874: , P_process_item_type => OE_GLOBALS.G_WFI_LIN

1870: oe_debug_pub.add('In VLF : Calling Wait And Loops for instance_id '||l_all_activity_tbl(l_all_instance).instance_id,5);
1871:
1872: OE_VALIDATE_WF.WAIT_AND_LOOPS
1873: ( P_process => l_name
1874: , P_process_item_type => OE_GLOBALS.G_WFI_LIN
1875: , P_activity_id => l_all_activity_tbl(l_all_instance).instance_id
1876: , P_activity_label => l_all_activity_tbl(l_all_instance).instance_label
1877: , P_api => l_all_activity_tbl(l_all_instance).function
1878: , X_return_status => l_return_status

Line 1892: , P_process_item_type => OE_GLOBALS.G_WFI_LIN

1888:
1889: oe_debug_pub.add('In VLF : Calling Has Activity for INVOICE_INTERFACE and SHIP_LINE in process : '||l_name,5);
1890: IF OE_VALIDATE_WF.HAS_ACTIVITY
1891: ( P_process => l_name
1892: , P_process_item_type => OE_GLOBALS.G_WFI_LIN
1893: , P_activity => 'SHIP_LINE'
1894: , P_activity_item_type => OE_GLOBALS.G_WFI_LIN
1895: ) AND
1896:

Line 1894: , P_activity_item_type => OE_GLOBALS.G_WFI_LIN

1890: IF OE_VALIDATE_WF.HAS_ACTIVITY
1891: ( P_process => l_name
1892: , P_process_item_type => OE_GLOBALS.G_WFI_LIN
1893: , P_activity => 'SHIP_LINE'
1894: , P_activity_item_type => OE_GLOBALS.G_WFI_LIN
1895: ) AND
1896:
1897: OE_VALIDATE_WF.HAS_ACTIVITY
1898: ( P_process => l_name

Line 1899: , P_process_item_type => OE_GLOBALS.G_WFI_LIN

1895: ) AND
1896:
1897: OE_VALIDATE_WF.HAS_ACTIVITY
1898: ( P_process => l_name
1899: , P_process_item_type => OE_GLOBALS.G_WFI_LIN
1900: , P_activity => 'INVOICE_INTERFACE'
1901: , P_activity_item_type => OE_GLOBALS.G_WFI_LIN
1902: ) THEN
1903:

Line 1901: , P_activity_item_type => OE_GLOBALS.G_WFI_LIN

1897: OE_VALIDATE_WF.HAS_ACTIVITY
1898: ( P_process => l_name
1899: , P_process_item_type => OE_GLOBALS.G_WFI_LIN
1900: , P_activity => 'INVOICE_INTERFACE'
1901: , P_activity_item_type => OE_GLOBALS.G_WFI_LIN
1902: ) THEN
1903:
1904: FND_MESSAGE.SET_NAME('ONT','OE_WFVAL_ACT_ORDER');
1905: FND_MESSAGE.SET_TOKEN('PROCESS_NAME',Display_Name(l_name,l_type));

Line 2040: IF l_quick_val AND l_type = OE_GLOBALS.G_WFI_HDR THEN

2036: );
2037:
2038: l_all_activity_tbl := G_all_activity_tbl;
2039:
2040: IF l_quick_val AND l_type = OE_GLOBALS.G_WFI_HDR THEN
2041:
2042: BEGIN
2043: SELECT DISTINCT process_name
2044: INTO l_line_process_name

Line 2059: , P_process_item_type => OE_GLOBALS.G_WFI_LIN

2055: oe_debug_pub.add('Calling Get Activities for Lines in Validate Order Flow '||l_line_process_name,5);
2056:
2057: Get_Activities
2058: ( P_process => l_line_process_name
2059: , P_process_item_type => OE_GLOBALS.G_WFI_LIN
2060: , P_instance_label => NULL
2061: , P_activity_item_type => NULL
2062: );
2063:

Line 2138: FND_MESSAGE.SET_TOKEN('PROCESS1',Display_Name(l_name,OE_GLOBALS.G_WFI_HDR));

2134: IF (matching_activity_exists <> TRUE) THEN
2135:
2136: oe_debug_pub.add('In VOF : matching activity do not Exists, logging message',1);
2137: FND_MESSAGE.SET_NAME('ONT','OE_WFVAL_SYNC_MISS');
2138: FND_MESSAGE.SET_TOKEN('PROCESS1',Display_Name(l_name,OE_GLOBALS.G_WFI_HDR));
2139: FND_MESSAGE.SET_TOKEN('ACTIVITY1',l_activity);
2140: FND_MESSAGE.SET_TOKEN('ACTIVITY2',l_lin_activity_tbl(line_instance).activity_name);
2141: FND_MESSAGE.SET_TOKEN('PROCESS2',Display_Name(l_line_process_name,OE_GLOBALS.G_WFI_LIN));
2142: OE_MSG_PUB.Add;

Line 2141: FND_MESSAGE.SET_TOKEN('PROCESS2',Display_Name(l_line_process_name,OE_GLOBALS.G_WFI_LIN));

2137: FND_MESSAGE.SET_NAME('ONT','OE_WFVAL_SYNC_MISS');
2138: FND_MESSAGE.SET_TOKEN('PROCESS1',Display_Name(l_name,OE_GLOBALS.G_WFI_HDR));
2139: FND_MESSAGE.SET_TOKEN('ACTIVITY1',l_activity);
2140: FND_MESSAGE.SET_TOKEN('ACTIVITY2',l_lin_activity_tbl(line_instance).activity_name);
2141: FND_MESSAGE.SET_TOKEN('PROCESS2',Display_Name(l_line_process_name,OE_GLOBALS.G_WFI_LIN));
2142: OE_MSG_PUB.Add;
2143: X_return_status := FND_API.G_RET_STS_ERROR;
2144: END IF;
2145: END IF;

Line 2169: , P_act_item_type => OE_GLOBALS.G_WFI_HDR

2165: ( P_process => l_name
2166: , P_process_item_type => l_type
2167: , p_order_type_id => l_order_type_id
2168: , P_instance_label => l_all_activity_tbl(testing_instance).instance_label
2169: , P_act_item_type => OE_GLOBALS.G_WFI_HDR
2170: , P_function => l_all_activity_tbl(testing_instance).function
2171: , P_type => l_all_activity_tbl(testing_instance).type
2172: , P_instance_id => l_all_activity_tbl(testing_instance).instance_id
2173: , x_return_status => l_return_status

Line 2189: IF l_type = OE_GLOBALS.G_WFI_HDR THEN

2185: END IF; -- l_all_activity_tbl.COUNT
2186: END IF; -- l_quick_val
2187:
2188: IF NOT l_quick_val THEN
2189: IF l_type = OE_GLOBALS.G_WFI_HDR THEN
2190: IF l_all_activity_tbl.COUNT > 0 THEN
2191: FOR instance_count IN l_all_activity_tbl.FIRST .. l_all_activity_tbl.LAST LOOP
2192: IF l_all_activity_tbl(instance_count).function
2193: IN ('WF_STANDARD.CONTINUEFLOW', 'WF_STANDARD.WAITFORFLOW') THEN

Line 2226: , p_activity_item_type => OE_GLOBALS.G_WFI_HDR

2222: IF NOT OE_VALIDATE_WF.HAS_ACTIVITY
2223: ( p_process => l_name
2224: , p_process_item_type => l_type
2225: , p_activity => 'BOOK_ORDER'
2226: , p_activity_item_type => OE_GLOBALS.G_WFI_HDR
2227: ) THEN
2228:
2229: FND_MESSAGE.SET_NAME('ONT','OE_WFVAL_MISSING_ACTIVITY');
2230: FND_MESSAGE.SET_TOKEN('PROCESS_NAME',Display_Name(l_name,l_type));

Line 2241: , p_activity_item_type => OE_GLOBALS.G_WFI_HDR

2237: IF NOT OE_VALIDATE_WF.HAS_ACTIVITY
2238: ( p_process => l_name
2239: , p_process_item_type => l_type
2240: , p_activity => 'CLOSE_HEADER'
2241: , p_activity_item_type => OE_GLOBALS.G_WFI_HDR
2242: ) THEN
2243:
2244: FND_MESSAGE.SET_NAME('ONT','OE_WFVAL_MISSING_ACTIVITY');
2245: FND_MESSAGE.SET_TOKEN('PROCESS_NAME',Display_Name(l_name,l_type));

Line 2250: END IF; -- only for l_type = OE_GLOBALS.G_WFI_HDR

2246: FND_MESSAGE.SET_TOKEN('ACTIVITY_NAME','CLOSE_HEADER');
2247: OE_MSG_PUB.Add;
2248: oe_debug_pub.add('LOG 23 : Added OE_WFVAL_MISSING_ACTIVITY',1);
2249: END IF;
2250: END IF; -- only for l_type = OE_GLOBALS.G_WFI_HDR
2251:
2252: -- All activities in process p_name assigned APIs
2253: -- wf_standard.defer or wf_standard.wait
2254:

Line 2472: , p_type => OE_GLOBALS.G_WFI_HDR

2468:
2469: OE_VALIDATE_WF.VALIDATE_ORDER_FLOW
2470: ( p_name => l_process_name
2471: , p_order_type_id => l_transaction_tbl(l_record_count).transaction_type_id
2472: , p_type => OE_GLOBALS.G_WFI_HDR
2473: , p_quick_val => FALSE
2474: , x_return_status => l_return_status
2475: , x_msg_count => l_msg_count
2476: , x_msg_data => l_msg_data

Line 2527: FOR blanket_processes IN c_other_process(l_transaction_tbl(l_record_count).transaction_type_id, OE_GLOBALS.G_WFI_BKT) LOOP

2523: ELSIF l_transaction_tbl(l_record_count).sales_document_type_code='B' THEN
2524: -- not applicable to pre-11.5.10 releases
2525: -- Getting associated blanket header (OEBH) internal workflow
2526: -- process name from oe_workflow_assignments
2527: FOR blanket_processes IN c_other_process(l_transaction_tbl(l_record_count).transaction_type_id, OE_GLOBALS.G_WFI_BKT) LOOP
2528:
2529: OE_VALIDATE_WF.VALIDATE_ORDER_FLOW
2530: ( p_name => blanket_processes.process_name
2531: , p_type => OE_GLOBALS.G_WFI_BKT

Line 2531: , p_type => OE_GLOBALS.G_WFI_BKT

2527: FOR blanket_processes IN c_other_process(l_transaction_tbl(l_record_count).transaction_type_id, OE_GLOBALS.G_WFI_BKT) LOOP
2528:
2529: OE_VALIDATE_WF.VALIDATE_ORDER_FLOW
2530: ( p_name => blanket_processes.process_name
2531: , p_type => OE_GLOBALS.G_WFI_BKT
2532: , p_quick_val => FALSE
2533: , x_return_status => l_return_status
2534: , x_msg_count => l_msg_count
2535: , x_msg_data => l_msg_data

Line 2549: FOR negotiation_processes IN c_other_process(l_transaction_tbl(l_record_count).transaction_type_id, OE_GLOBALS.G_WFI_NGO) LOOP

2545: IF OE_CODE_CONTROL.CODE_RELEASE_LEVEL >= '110510' THEN
2546: /* Applicable for Release 11.5.10 + only: Getting the associated
2547: negotiation header (OENH) internal workflow process name from
2548: oe_workflow_assignments; */
2549: FOR negotiation_processes IN c_other_process(l_transaction_tbl(l_record_count).transaction_type_id, OE_GLOBALS.G_WFI_NGO) LOOP
2550:
2551: OE_VALIDATE_WF.VALIDATE_ORDER_FLOW
2552: ( p_name => negotiation_processes.process_name
2553: , p_type => OE_GLOBALS.G_WFI_NGO

Line 2553: , p_type => OE_GLOBALS.G_WFI_NGO

2549: FOR negotiation_processes IN c_other_process(l_transaction_tbl(l_record_count).transaction_type_id, OE_GLOBALS.G_WFI_NGO) LOOP
2550:
2551: OE_VALIDATE_WF.VALIDATE_ORDER_FLOW
2552: ( p_name => negotiation_processes.process_name
2553: , p_type => OE_GLOBALS.G_WFI_NGO
2554: , p_quick_val => FALSE
2555: , x_return_status => l_return_status
2556: , x_msg_count => l_msg_count
2557: , x_msg_data => l_msg_data