3:
4: TYPE po_tax_errors_type IS RECORD(
5: error_level PO_TBL_VARCHAR20,
6: document_type_code PO_TBL_VARCHAR25,
7: document_id PO_TBL_NUMBER,
8: document_num PO_TBL_NUMBER,
9: line_id PO_TBL_NUMBER,
10: line_num PO_TBL_NUMBER,
11: line_location_id PO_TBL_NUMBER,
4: TYPE po_tax_errors_type IS RECORD(
5: error_level PO_TBL_VARCHAR20,
6: document_type_code PO_TBL_VARCHAR25,
7: document_id PO_TBL_NUMBER,
8: document_num PO_TBL_NUMBER,
9: line_id PO_TBL_NUMBER,
10: line_num PO_TBL_NUMBER,
11: line_location_id PO_TBL_NUMBER,
12: shipment_num PO_TBL_NUMBER,
5: error_level PO_TBL_VARCHAR20,
6: document_type_code PO_TBL_VARCHAR25,
7: document_id PO_TBL_NUMBER,
8: document_num PO_TBL_NUMBER,
9: line_id PO_TBL_NUMBER,
10: line_num PO_TBL_NUMBER,
11: line_location_id PO_TBL_NUMBER,
12: shipment_num PO_TBL_NUMBER,
13: distribution_id PO_TBL_NUMBER,
6: document_type_code PO_TBL_VARCHAR25,
7: document_id PO_TBL_NUMBER,
8: document_num PO_TBL_NUMBER,
9: line_id PO_TBL_NUMBER,
10: line_num PO_TBL_NUMBER,
11: line_location_id PO_TBL_NUMBER,
12: shipment_num PO_TBL_NUMBER,
13: distribution_id PO_TBL_NUMBER,
14: distribution_num PO_TBL_NUMBER,
7: document_id PO_TBL_NUMBER,
8: document_num PO_TBL_NUMBER,
9: line_id PO_TBL_NUMBER,
10: line_num PO_TBL_NUMBER,
11: line_location_id PO_TBL_NUMBER,
12: shipment_num PO_TBL_NUMBER,
13: distribution_id PO_TBL_NUMBER,
14: distribution_num PO_TBL_NUMBER,
15: message_text PO_TBL_VARCHAR2000);
8: document_num PO_TBL_NUMBER,
9: line_id PO_TBL_NUMBER,
10: line_num PO_TBL_NUMBER,
11: line_location_id PO_TBL_NUMBER,
12: shipment_num PO_TBL_NUMBER,
13: distribution_id PO_TBL_NUMBER,
14: distribution_num PO_TBL_NUMBER,
15: message_text PO_TBL_VARCHAR2000);
16:
9: line_id PO_TBL_NUMBER,
10: line_num PO_TBL_NUMBER,
11: line_location_id PO_TBL_NUMBER,
12: shipment_num PO_TBL_NUMBER,
13: distribution_id PO_TBL_NUMBER,
14: distribution_num PO_TBL_NUMBER,
15: message_text PO_TBL_VARCHAR2000);
16:
17: G_TAX_ERRORS_TBL po_tax_errors_type;
10: line_num PO_TBL_NUMBER,
11: line_location_id PO_TBL_NUMBER,
12: shipment_num PO_TBL_NUMBER,
13: distribution_id PO_TBL_NUMBER,
14: distribution_num PO_TBL_NUMBER,
15: message_text PO_TBL_VARCHAR2000);
16:
17: G_TAX_ERRORS_TBL po_tax_errors_type;
18:
15: message_text PO_TBL_VARCHAR2000);
16:
17: G_TAX_ERRORS_TBL po_tax_errors_type;
18:
19: PROCEDURE calculate_tax(p_po_header_id_tbl IN PO_TBL_NUMBER,
20: p_po_release_id_tbl IN PO_TBL_NUMBER,
21: p_calling_program IN VARCHAR2,
22: x_return_status OUT NOCOPY VARCHAR2
23: );
16:
17: G_TAX_ERRORS_TBL po_tax_errors_type;
18:
19: PROCEDURE calculate_tax(p_po_header_id_tbl IN PO_TBL_NUMBER,
20: p_po_release_id_tbl IN PO_TBL_NUMBER,
21: p_calling_program IN VARCHAR2,
22: x_return_status OUT NOCOPY VARCHAR2
23: );
24:
49:
50: PROCEDURE SHIPMENT_DIST_DELETED_FROM_OA
51: (
52: P_PO_HEADER_ID IN NUMBER,
53: P_DEL_SHIPMENT_TABLE IN PO_TBL_NUMBER,
54: P_DEL_DIST_SHIPMENT_TABLE IN PO_TBL_NUMBER
55: );
56:
57: PROCEDURE initialize_global_error_record;
50: PROCEDURE SHIPMENT_DIST_DELETED_FROM_OA
51: (
52: P_PO_HEADER_ID IN NUMBER,
53: P_DEL_SHIPMENT_TABLE IN PO_TBL_NUMBER,
54: P_DEL_DIST_SHIPMENT_TABLE IN PO_TBL_NUMBER
55: );
56:
57: PROCEDURE initialize_global_error_record;
58:
126: PROCEDURE unapprove_doc_header(p_document_id IN NUMBER,
127: p_document_type IN VARCHAR2,
128: x_return_status OUT NOCOPY VARCHAR2);
129:
130: PROCEDURE unapprove_schedules(p_line_location_id_tbl IN PO_TBL_NUMBER,
131: x_return_status OUT NOCOPY VARCHAR2);
132:
133: END PO_TAX_INTERFACE_PVT;