DBA Data[Home] [Help]

APPS.PO_PDOI_DIST_PROCESS_PVT dependencies on FND_API

Line 413: FND_API.g_FALSE,

409: NVL(draft_headers.attribute14, txn_headers.attribute14),
410: NVL(draft_headers.attribute15, txn_headers.attribute15),
411:
412: -- set initial value for error_flag
413: FND_API.g_FALSE,
414:
415: NULL, -- gms_txn_required_flag
416: NULL, -- tax_attribute_update_code
417: NULL, -- ship_to_ou_coa_id_tbl

Line 819: IF (PO_PDOI_PARAMS.g_product.wip_installed = FND_API.g_TRUE) THEN

815:
816: d_position := 50;
817:
818: -- derive wip attributes if WIP is installed
819: IF (PO_PDOI_PARAMS.g_product.wip_installed = FND_API.g_TRUE) THEN
820: -- derive wip_entity_id from wip_entity
821: derive_wip_entity_id
822: (
823: p_key => l_key,

Line 980: PO_PDOI_PARAMS.g_product.project_11510_installed = FND_API.g_FALSE)

976:
977: -- valiadte and derive project related info
978: IF (x_dists.ln_order_type_lookup_code_tbl(i) = 'FIXED PRICE' AND
979: x_dists.ln_purchase_basis_tbl(i) = 'SERVICES'AND
980: PO_PDOI_PARAMS.g_product.project_11510_installed = FND_API.g_FALSE)
981: OR
982: (x_dists.ln_order_type_lookup_code_tbl(i) = 'TEMP LABOR' AND
983: PO_PDOI_PARAMS.g_product.project_cwk_installed = FND_API.g_FALSE) THEN
984:

Line 983: PO_PDOI_PARAMS.g_product.project_cwk_installed = FND_API.g_FALSE) THEN

979: x_dists.ln_purchase_basis_tbl(i) = 'SERVICES'AND
980: PO_PDOI_PARAMS.g_product.project_11510_installed = FND_API.g_FALSE)
981: OR
982: (x_dists.ln_order_type_lookup_code_tbl(i) = 'TEMP LABOR' AND
983: PO_PDOI_PARAMS.g_product.project_cwk_installed = FND_API.g_FALSE) THEN
984:
985: d_position := 120;
986:
987: IF (PO_LOG.d_stmt) THEN

Line 1006: IF (PO_PDOI_PARAMS.g_product.pa_installed = FND_API.g_TRUE AND

1002:
1003: d_position := 130;
1004:
1005: -- derive project fields if enabled
1006: IF (PO_PDOI_PARAMS.g_product.pa_installed = FND_API.g_TRUE AND
1007: x_dists.project_accounting_context_tbl(i) = 'Y') THEN
1008: IF (PO_LOG.d_stmt) THEN
1009: PO_LOG.stmt(d_module, d_position, 'project info needs to be derived');
1010: END IF;

Line 1018: IF (PO_PDOI_PARAMS.g_product.gms_enabled = FND_API.g_FALSE AND

1014: END IF;
1015:
1016: -- set correct values on gms_txn_required_flag and award_id
1017: -- depending on current context
1018: IF (PO_PDOI_PARAMS.g_product.gms_enabled = FND_API.g_FALSE AND
1019: (x_dists.award_num_tbl(i) IS NOT NULL OR
1020: x_dists.award_id_tbl(i) IS NOT NULL))
1021: OR
1022: (x_dists.project_accounting_context_tbl(i) <> 'Y')

Line 1040: IF (PO_PDOI_PARAMS.g_product.gms_enabled = FND_API.g_TRUE AND

1036: x_dists.gms_txn_required_flag_tbl(i) := 'Y';
1037: END IF;
1038:
1039: -- derive award_id from award_num
1040: IF (PO_PDOI_PARAMS.g_product.gms_enabled = FND_API.g_TRUE AND
1041: x_dists.gms_txn_required_flag_tbl(i) = 'Y' AND
1042: x_dists.award_num_tbl(i) IS NOT NULL AND
1043: x_dists.award_id_tbl(i) IS NULL) THEN
1044:

Line 1052: p_commit => FND_API.g_FALSE,

1048: x_dists.award_id_tbl(i) :=
1049: GMS_PO_API_GRP.get_award_id
1050: (
1051: p_api_version => 1.0,
1052: p_commit => FND_API.g_FALSE,
1053: p_init_msg_list => FND_API.g_TRUE,
1054: p_validation_level => FND_API.g_VALID_LEVEL_FULL,
1055: x_msg_count => l_msg_count,
1056: x_msg_data => l_msg_data,

Line 1053: p_init_msg_list => FND_API.g_TRUE,

1049: GMS_PO_API_GRP.get_award_id
1050: (
1051: p_api_version => 1.0,
1052: p_commit => FND_API.g_FALSE,
1053: p_init_msg_list => FND_API.g_TRUE,
1054: p_validation_level => FND_API.g_VALID_LEVEL_FULL,
1055: x_msg_count => l_msg_count,
1056: x_msg_data => l_msg_data,
1057: x_return_status => l_return_status,

Line 1054: p_validation_level => FND_API.g_VALID_LEVEL_FULL,

1050: (
1051: p_api_version => 1.0,
1052: p_commit => FND_API.g_FALSE,
1053: p_init_msg_list => FND_API.g_TRUE,
1054: p_validation_level => FND_API.g_VALID_LEVEL_FULL,
1055: x_msg_count => l_msg_count,
1056: x_msg_data => l_msg_data,
1057: x_return_status => l_return_status,
1058: p_award_number => x_dists.award_num_tbl(i)

Line 1067: IF (l_return_status <> FND_API.g_RET_STS_SUCCESS) THEN

1063: PO_LOG.stmt(d_module, d_position, 'award_id', x_dists.award_id_tbl(i));
1064: END IF;
1065:
1066: -- check return status to see whether derivation is successful
1067: IF (l_return_status <> FND_API.g_RET_STS_SUCCESS) THEN
1068: -- insert error
1069: PO_PDOI_ERR_UTL.add_fatal_error
1070: (
1071: p_interface_header_id => x_dists.intf_header_id_tbl(i),

Line 1082: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;

1078: p_column_value => x_dists.award_num_tbl(i),
1079: p_error_message => l_msg_data
1080: );
1081:
1082: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;
1083: x_dists.gms_txn_required_flag_tbl(i) := 'N';
1084: END IF;
1085: END IF;
1086: END IF; -- IF (x_dists.ln_order_type_lookup_code_tbl(i) = 'FIXED PRICE' AND

Line 1132: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;

1128: p_token1_name => 'DELIVER_TO_LOCATION',
1129: p_token1_value => x_dists.deliver_to_loc_tbl(i)
1130: );
1131:
1132: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;
1133: END IF;
1134:
1135: -- derivation error for deliver_to_person_id
1136: IF (x_dists.deliver_to_person_name_tbl(i) IS NOT NULL AND

Line 1158: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;

1154: p_token1_name => 'DELIVER_TO_PERSON',
1155: p_token1_value => x_dists.deliver_to_person_name_tbl(i)
1156: );
1157:
1158: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;
1159: END IF;
1160:
1161: -- derivation error for destination_type_code
1162: IF (x_dists.dest_type_tbl(i) IS NOT NULL AND

Line 1184: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;

1180: p_token1_name => 'DESTINATION_TYPE',
1181: p_token1_value => x_dists.dest_type_tbl(i)
1182: );
1183:
1184: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;
1185: END IF;
1186:
1187: -- derivation error for destination_organization_id
1188: IF (x_dists.dest_org_tbl(i) IS NOT NULL AND

Line 1210: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;

1206: p_token1_name => 'DESTINATION_ORGANIZATION',
1207: p_token1_value => x_dists.dest_org_tbl(i)
1208: );
1209:
1210: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;
1211: END IF;
1212:
1213: IF (PO_PDOI_PARAMS.g_product.wip_installed = FND_API.g_TRUE AND
1214: x_dists.dest_type_code_tbl(i) = 'SHOP FLOOR') THEN

Line 1213: IF (PO_PDOI_PARAMS.g_product.wip_installed = FND_API.g_TRUE AND

1209:
1210: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;
1211: END IF;
1212:
1213: IF (PO_PDOI_PARAMS.g_product.wip_installed = FND_API.g_TRUE AND
1214: x_dists.dest_type_code_tbl(i) = 'SHOP FLOOR') THEN
1215: -- derivation error for wip_entity_id
1216: IF (x_dists.wip_entity_tbl(i) IS NOT NULL AND
1217: x_dists.wip_entity_id_tbl(i) IS NULL) THEN

Line 1238: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;

1234: p_token1_name => 'WIP_ENTITY',
1235: p_token1_value => x_dists.wip_entity_tbl(i)
1236: );
1237:
1238: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;
1239: END IF;
1240:
1241: -- derivation error for wip_line_id
1242: IF (x_dists.wip_line_code_tbl(i) IS NOT NULL AND

Line 1264: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;

1260: p_token1_name => 'WIP_LINE_CODE',
1261: p_token1_value => x_dists.wip_line_code_tbl(i)
1262: );
1263:
1264: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;
1265: END IF;
1266: END IF;
1267:
1268: -- derivation error for bom_resource_id

Line 1291: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;

1287: p_token1_name => 'BOM_RESOURCE_CODE',
1288: p_token1_value => x_dists.bom_resource_code_tbl(i)
1289: );
1290:
1291: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;
1292: END IF;
1293:
1294: -- derivation error for ship_to_ou_coa_id
1295: IF (x_dists.dest_charge_account_id_tbl(i) IS NULL AND

Line 1316: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;

1312: p_token1_name => 'DESTINATION_ORGANIZATION',
1313: p_token1_value => x_dists.dest_org_tbl(i)
1314: );
1315:
1316: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;
1317: END IF;
1318:
1319: -- check derivation error for project fields
1320: IF (l_derive_project_info_row_tbl.EXISTS(i)) THEN

Line 1349: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;

1345: p_token1_name => 'PROJECT',
1346: p_token1_value => x_dists.project_tbl(i)
1347: );
1348:
1349: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;
1350: END IF;
1351:
1352: -- derivation error for task_id
1353: IF (x_dists.project_id_tbl(i) IS NOT NULL AND

Line 1376: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;

1372: p_token1_name => 'TASK',
1373: p_token1_value => x_dists.task_tbl(i)
1374: );
1375:
1376: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;
1377: END IF;
1378:
1379: -- derivation error for expenditure_type
1380: IF (x_dists.project_id_tbl(i) IS NOT NULL AND

Line 1403: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;

1399: p_token1_name => 'EXPENDITURE',
1400: p_token1_value => x_dists.expenditure_tbl(i)
1401: );
1402:
1403: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;
1404: END IF;
1405:
1406: -- derivation error for expenditure_organization_id
1407: IF (x_dists.project_id_tbl(i) IS NOT NULL AND

Line 1430: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;

1426: p_token1_name => 'EXPENDITURE_ORGANIZATION',
1427: p_token1_value => x_dists.expenditure_org_tbl(i)
1428: );
1429:
1430: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;
1431: END IF;
1432:
1433: -- derivation error on expenditure_item_date
1434: IF (x_dists.project_id_tbl(i) IS NOT NULL AND

Line 1455: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;

1451: p_token1_name => 'EXPENDITURE',
1452: p_token1_value => x_dists.expenditure_tbl(i)
1453: );
1454:
1455: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;
1456: END IF;
1457: END IF;
1458: END LOOP;
1459:

Line 1593: x_dists.dist_num_unique_tbl(i) = FND_API.g_FALSE) THEN

1589: END IF;
1590:
1591: -- default distribution_num
1592: IF (x_dists.dist_num_tbl(i) IS NULL OR
1593: x_dists.dist_num_unique_tbl(i) = FND_API.g_FALSE) THEN
1594: x_dists.dist_num_tbl(i) :=
1595: PO_PDOI_MAINPROC_UTL_PVT.get_next_dist_num(x_dists.loc_line_loc_id_tbl(i));
1596: END IF;
1597:

Line 1638: -- Compare l_po_encumbrance_flag to 'Y' rather than FND_API.G_TRUE

1634: -- If the flag is g_TRUE, default gl_encumbered_period
1635: -- later in bulk mode
1636:
1637: -- bug4907624
1638: -- Compare l_po_encumbrance_flag to 'Y' rather than FND_API.G_TRUE
1639:
1640: IF (l_po_encumbrance_flag = 'Y') THEN
1641: x_dists.gl_encumbered_date_tbl(i) :=
1642: NVL(x_dists.gl_encumbered_date_tbl(i), sysdate);

Line 1682: IF (PO_PDOI_PARAMS.g_product.gms_enabled = FND_API.g_TRUE AND

1678: x_dists.gms_txn_required_flag_tbl(i) := 'N';
1679: END IF;
1680:
1681: -- validate the Award transaction and then create the ADL
1682: IF (PO_PDOI_PARAMS.g_product.gms_enabled = FND_API.g_TRUE AND
1683: x_dists.gms_txn_required_flag_tbl(i) = 'Y') THEN
1684:
1685: d_position := 30;
1686:

Line 1690: p_commit => FND_API.g_FALSE,

1686:
1687: GMS_PO_API_GRP.validate_transaction
1688: (
1689: p_api_version => 1.0,
1690: p_commit => FND_API.g_FALSE,
1691: p_init_msg_list => FND_API.g_TRUE,
1692: p_validation_level => FND_API.g_VALID_LEVEL_FULL,
1693: x_msg_count => l_msg_count,
1694: x_msg_data => l_msg_data,

Line 1691: p_init_msg_list => FND_API.g_TRUE,

1687: GMS_PO_API_GRP.validate_transaction
1688: (
1689: p_api_version => 1.0,
1690: p_commit => FND_API.g_FALSE,
1691: p_init_msg_list => FND_API.g_TRUE,
1692: p_validation_level => FND_API.g_VALID_LEVEL_FULL,
1693: x_msg_count => l_msg_count,
1694: x_msg_data => l_msg_data,
1695: x_return_status => l_return_status,

Line 1692: p_validation_level => FND_API.g_VALID_LEVEL_FULL,

1688: (
1689: p_api_version => 1.0,
1690: p_commit => FND_API.g_FALSE,
1691: p_init_msg_list => FND_API.g_TRUE,
1692: p_validation_level => FND_API.g_VALID_LEVEL_FULL,
1693: x_msg_count => l_msg_count,
1694: x_msg_data => l_msg_data,
1695: x_return_status => l_return_status,
1696: p_project_id => x_dists.project_id_tbl(i),

Line 1708: IF (l_return_status <> FND_API.g_RET_STS_SUCCESS) THEN

1704: IF (PO_LOG.d_stmt) THEN
1705: PO_LOG.stmt(d_module, d_position, 'return status', l_return_status);
1706: END IF;
1707:
1708: IF (l_return_status <> FND_API.g_RET_STS_SUCCESS) THEN
1709: PO_PDOI_ERR_UTL.add_fatal_error
1710: (
1711: p_interface_header_id => x_dists.intf_header_id_tbl(i),
1712: p_interface_line_id => x_dists.intf_line_id_tbl(i),

Line 1722: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;

1718: p_column_value => x_dists.award_num_tbl(i),
1719: p_error_message => l_msg_data
1720: );
1721:
1722: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;
1723: ELSE
1724:
1725: d_position := 40;
1726:

Line 1737: p_commit => FND_API.g_FALSE,

1733:
1734: GMS_PO_API_GRP.create_pdoi_adls
1735: (
1736: p_api_version => 1.0,
1737: p_commit => FND_API.g_FALSE,
1738: p_init_msg_list => FND_API.g_TRUE,
1739: p_validation_level => FND_API.g_VALID_LEVEL_FULL,
1740: x_msg_count => l_msg_count,
1741: x_msg_data => l_msg_data,

Line 1738: p_init_msg_list => FND_API.g_TRUE,

1734: GMS_PO_API_GRP.create_pdoi_adls
1735: (
1736: p_api_version => 1.0,
1737: p_commit => FND_API.g_FALSE,
1738: p_init_msg_list => FND_API.g_TRUE,
1739: p_validation_level => FND_API.g_VALID_LEVEL_FULL,
1740: x_msg_count => l_msg_count,
1741: x_msg_data => l_msg_data,
1742: x_return_status => l_return_status,

Line 1739: p_validation_level => FND_API.g_VALID_LEVEL_FULL,

1735: (
1736: p_api_version => 1.0,
1737: p_commit => FND_API.g_FALSE,
1738: p_init_msg_list => FND_API.g_TRUE,
1739: p_validation_level => FND_API.g_VALID_LEVEL_FULL,
1740: x_msg_count => l_msg_count,
1741: x_msg_data => l_msg_data,
1742: x_return_status => l_return_status,
1743: p_distribution_id => x_dists.po_dist_id_tbl(i),

Line 1756: IF (l_return_status <> FND_API.G_RET_STS_SUCCESS) THEN

1752: PO_LOG.stmt(d_module, d_position, 'return status', l_return_status);
1753: END IF;
1754:
1755: -- insert error if failed
1756: IF (l_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
1757: PO_PDOI_ERR_UTL.add_fatal_error
1758: (
1759: p_interface_header_id => x_dists.intf_header_id_tbl(i),
1760: p_interface_line_id => x_dists.intf_line_id_tbl(i),

Line 1770: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;

1766: p_column_value => x_dists.award_num_tbl(i),
1767: p_error_message => l_msg_data
1768: );
1769:
1770: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;
1771: END IF;
1772: END IF; -- IF (x_dists.award_id_tbl(i) IS NOT NULL)
1773: END IF; -- IF (l_return_status <> FND_API.G_RET_STS_SUCCESS)
1774: END IF; -- IF (PO_PDOI_PARAMS.g_product.gms_enabled = FND_API.g_TRUE AND ..

Line 1773: END IF; -- IF (l_return_status <> FND_API.G_RET_STS_SUCCESS)

1769:
1770: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;
1771: END IF;
1772: END IF; -- IF (x_dists.award_id_tbl(i) IS NOT NULL)
1773: END IF; -- IF (l_return_status <> FND_API.G_RET_STS_SUCCESS)
1774: END IF; -- IF (PO_PDOI_PARAMS.g_product.gms_enabled = FND_API.g_TRUE AND ..
1775:
1776: d_position := 50;
1777:

Line 1774: END IF; -- IF (PO_PDOI_PARAMS.g_product.gms_enabled = FND_API.g_TRUE AND ..

1770: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;
1771: END IF;
1772: END IF; -- IF (x_dists.award_id_tbl(i) IS NOT NULL)
1773: END IF; -- IF (l_return_status <> FND_API.G_RET_STS_SUCCESS)
1774: END IF; -- IF (PO_PDOI_PARAMS.g_product.gms_enabled = FND_API.g_TRUE AND ..
1775:
1776: d_position := 50;
1777:
1778: IF (PO_LOG.d_stmt) THEN

Line 1986: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;

1982: p_column_name => 'CHARGE_ACCOUNT_ID',
1983: p_column_value => x_dists.charge_account_id_tbl(i)
1984: );
1985:
1986: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;
1987: END IF;
1988: ELSIF (l_budget_success <> TRUE) THEN
1989: PO_PDOI_ERR_UTL.add_fatal_error
1990: (

Line 2001: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;

1997: p_column_name => 'BUDGET_ACCOUNT_ID',
1998: p_column_value => x_dists.budget_account_id_tbl(i)
1999: );
2000:
2001: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;
2002: ELSIF (l_accrual_success <> TRUE) THEN
2003: PO_PDOI_ERR_UTL.add_fatal_error
2004: (
2005: p_interface_header_id => x_dists.intf_header_id_tbl(i),

Line 2015: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;

2011: p_column_name => 'ACCRUAL_ACCOUNT_ID',
2012: p_column_value => x_dists.accrual_account_id_tbl(i)
2013: );
2014:
2015: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;
2016: ELSIF (l_variance_success <> TRUE) THEN
2017: PO_PDOI_ERR_UTL.add_fatal_error
2018: (
2019: p_interface_header_id => x_dists.intf_header_id_tbl(i),

Line 2029: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;

2025: p_column_name => 'VARIANCE_ACCOUNT_ID',
2026: p_column_value => x_dists.variance_account_id_tbl(i)
2027: );
2028:
2029: x_dists.error_flag_tbl(i) := FND_API.g_TRUE;
2030: ELSE
2031: NULL;
2032: END IF;
2033:

Line 2111: -- FND_API.g_TRUE.

2107: --x_dists
2108: -- The record contains the values to be validated.
2109: -- If there is error(s) on any attribute of the distribution row,
2110: -- corresponding value in error_flag_tbl will be set with value
2111: -- FND_API.g_TRUE.
2112: --OUT:
2113: --End of Comments
2114: ------------------------------------------------------------------------
2115: PROCEDURE validate_dists

Line 2232: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2228: IF (PO_LOG.d_stmt) THEN
2229: PO_LOG.stmt(d_module, d_position, 'vaidate dists return fatal');
2230: END IF;
2231:
2232: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2233: END IF;
2234:
2235: PO_TIMING_UTL.stop_time(PO_PDOI_CONSTANTS.g_T_DIST_VALIDATE);
2236:

Line 3430: x_dists.error_flag_tbl(p_index) := FND_API.g_TRUE;

3426: p_column_name => 'PROJECT_ID',
3427: p_column_value => x_dists.project_id_tbl(p_index)
3428: );
3429:
3430: x_dists.error_flag_tbl(p_index) := FND_API.g_TRUE;
3431: END IF;
3432:
3433: d_position := 20;
3434:

Line 3460: x_dists.error_flag_tbl(p_index) := FND_API.g_TRUE;

3456: p_column_name => 'AWARD_ID',
3457: p_column_value => x_dists.award_id_tbl(p_index)
3458: );
3459:
3460: x_dists.error_flag_tbl(p_index) := FND_API.g_TRUE;
3461: END IF;
3462:
3463: IF (PO_LOG.d_proc) THEN
3464: PO_LOG.proc_end (d_module);

Line 4329: -- corresponding value in error_flag_tbl will be set with value FND_API.G_FALSE.

4325: -----------------------------------------------------------------------
4326: --Start of Comments
4327: --Name: populate_error_flag
4328: --Function:
4329: -- corresponding value in error_flag_tbl will be set with value FND_API.G_FALSE.
4330: --Parameters:
4331: --IN:
4332: --x_results
4333: -- The validation results that contains the errored line information.

Line 4339: -- FND_API.g_TRUE.

4335: --x_dists
4336: -- The record contains the values to be validated.
4337: -- If there is error(s) on any attribute of the price differential row,
4338: -- corresponding value in error_flag_tbl will be set with value
4339: -- FND_API.g_TRUE.
4340: --OUT:
4341: --End of Comments
4342: ------------------------------------------------------------------------
4343: PROCEDURE populate_error_flag

Line 4375: x_dists.error_flag_tbl(l_index_tbl(x_results.entity_id(i))) := FND_API.g_TRUE;

4371: PO_LOG.stmt(d_module, d_position, 'error on index',
4372: l_index_tbl(x_results.entity_id(i)));
4373: END IF;
4374:
4375: x_dists.error_flag_tbl(l_index_tbl(x_results.entity_id(i))) := FND_API.g_TRUE;
4376: END IF;
4377: END LOOP;
4378:
4379: IF (PO_LOG.d_proc) THEN