DBA Data[Home] [Help]

APPS.PO_RCO_VALIDATION_PVT dependencies on POS_CHG_REC

Line 27: p_po_change_table IN pos_chg_rec_tbl,

23: PROCEDURE Insert_LineQuantityOrAmount(p_chn_grp_id IN NUMBER);
24:
25: PROCEDURE Validate_Quantity(p_header_id IN NUMBER,
26: p_release_id IN NUMBER,
27: p_po_change_table IN pos_chg_rec_tbl,
28: p_errortable IN OUT NOCOPY po_req_change_err_table,
29: p_error_index IN OUT NOCOPY NUMBER,
30: x_return_status OUT NOCOPY VARCHAR2,
31: x_return_msg OUT NOCOPY VARCHAR2);

Line 65: po_change_record_tbl IN OUT NOCOPY pos_chg_rec_tbl);

61: p_req_hdr_id NUMBER,
62: req_change_record_tbl IN OUT NOCOPY change_tbl_type,
63: req_index IN NUMBER,
64: po_index IN NUMBER,
65: po_change_record_tbl IN OUT NOCOPY pos_chg_rec_tbl);
66:
67: PROCEDURE insert_pricebreakrows(p_chn_grp_id IN NUMBER)
68: IS
69: l_api_name VARCHAR2(50) := 'Insert_PriceBreakRows';

Line 622: p_po_change_table IN pos_chg_rec_tbl,

618: END insert_linequantityoramount;
619:
620: PROCEDURE validate_quantity(p_header_id IN NUMBER,
621: p_release_id IN NUMBER,
622: p_po_change_table IN pos_chg_rec_tbl,
623: p_errortable IN OUT NOCOPY po_req_change_err_table,
624: p_error_index IN OUT NOCOPY NUMBER,
625: x_return_status OUT NOCOPY VARCHAR2,
626: x_return_msg OUT NOCOPY VARCHAR2)

Line 1221: PROCEDURE generate_po_change_table(p_po_change_table IN OUT NOCOPY pos_chg_rec_tbl,

1217: EXCEPTION WHEN OTHERS THEN
1218: RETURN NULL;
1219: END calculate_newunitprice;
1220:
1221: PROCEDURE generate_po_change_table(p_po_change_table IN OUT NOCOPY pos_chg_rec_tbl,
1222: p_progress OUT NOCOPY VARCHAR) IS
1223: l_shipment_index number_tbl;
1224: l_last NUMBER := 1;
1225: i NUMBER := 1;

Line 1351: l_po_change_table pos_chg_rec_tbl;

1347: x_retmsg OUT NOCOPY VARCHAR,
1348: p_errortable IN OUT NOCOPY po_req_change_err_table)
1349: IS
1350: l_api_name VARCHAR2(50) := 'Validate_Changes';
1351: l_po_change_table pos_chg_rec_tbl;
1352: l_error_table error_tbl_type;
1353: l_main_loop_flag VARCHAR2(1) := fnd_api.g_true;
1354: l_get_cur_id_loop_flag VARCHAR2(1) := fnd_api.g_true;
1355: i NUMBER := 2;

Line 1440: l_po_change_table := pos_chg_rec_tbl();

1436:
1437: k := 2; /*index of l_po_change_table*/
1438: p_req_change_table(l_current_row_id).dirty_flag := 'Y';
1439:
1440: l_po_change_table := pos_chg_rec_tbl();
1441: l_po_change_table.extend(1);
1442: copy_change(l_current_hdr_id, l_current_rel_id, p_req_hdr_id,
1443: p_req_change_table, l_current_row_id, 1, l_po_change_table);
1444:

Line 2084: po_change_record_tbl IN OUT NOCOPY pos_chg_rec_tbl)

2080: p_req_hdr_id NUMBER,
2081: req_change_record_tbl IN OUT NOCOPY change_tbl_type,
2082: req_index IN NUMBER,
2083: po_index IN NUMBER,
2084: po_change_record_tbl IN OUT NOCOPY pos_chg_rec_tbl)
2085: IS
2086: l_api_name VARCHAR2(50) := 'Copy_Change';
2087: l_progress VARCHAR2(3) := '000';
2088: l_po_doc_type VARCHAR2(30);