1: PACKAGE BODY PO_DOCUMENT_CHECKS_GRP AS
2: /* $Header: POXGDCKB.pls 120.10.12010000.2 2008/08/02 10:35:20 rramasam ship $*/
3:
4: g_pkg_name CONSTANT VARCHAR2(30) := 'PO_DOCUMENT_CHECKS_GRP';
5:
1: PACKAGE BODY PO_DOCUMENT_CHECKS_GRP AS
2: /* $Header: POXGDCKB.pls 120.10.12010000.2 2008/08/02 10:35:20 rramasam ship $*/
3:
4: g_pkg_name CONSTANT VARCHAR2(30) := 'PO_DOCUMENT_CHECKS_GRP';
5:
6: g_log_head CONSTANT VARCHAR2(50) := 'po.plsql.'|| g_pkg_name || '.';
7:
8: -- Read the profile option that enables/disables the debug log
500: END IF;
501: END IF;
502:
503: -- Call SUB_CHK_2
504: PO_DOCUMENT_CHECKS_GRP.po_submission_check(p_api_version => p_api_version,
505: p_action_requested => p_action_requested,
506: p_document_type => p_document_type,
507: p_document_subtype => p_document_subtype,
508: p_document_level => g_document_level_HEADER,
590: END IF;
591: END IF;
592:
593: -- Call SUB_CHK_2
594: PO_DOCUMENT_CHECKS_GRP.po_submission_check
595: (
596: p_api_version => p_api_version,
597: p_action_requested => p_action_requested,
598: p_document_type => p_document_type,
682: -- as OUT parameter. Setting OUT parameters will be handled within that
683: -- procedure
684:
685: -- Call SUB_CHK_5
686: PO_DOCUMENT_CHECKS_GRP.po_submission_check
687: (
688: p_api_version => p_api_version,
689: p_action_requested => p_action_requested,
690: p_document_type => p_document_type,
1219:
1220: --Call the overloaded procedure that takes in Table IDs after
1221: -- creating size=1 Tables of IDs 1 with value of the scalar input IDs
1222: l_progress := '010';
1223: PO_DOCUMENT_CHECKS_GRP.po_status_check(
1224: p_api_version => p_api_version,
1225: p_header_id => PO_TBL_NUMBER(p_header_id),
1226: p_release_id => PO_TBL_NUMBER(p_release_id),
1227: p_document_type => PO_TBL_VARCHAR30(p_document_type),
1755: , x_price_updateable OUT NOCOPY VARCHAR2
1756: ) IS
1757:
1758: d_module VARCHAR2(70) :=
1759: 'po.plsql.PO_DOCUMENT_CHECKS_GRP.check_payitem_price_updateable';
1760: d_progress NUMBER;
1761: l_is_price_updateable BOOLEAN;
1762:
1763: BEGIN
1819: x_new_report_id OUT NOCOPY NUMBER -- id for new combined online report
1820: )
1821: IS
1822: d_module VARCHAR2(70) :=
1823: 'po.plsql.PO_DOCUMENT_CHECKS_GRP.merge_online_report_id';
1824: d_progress NUMBER;
1825: l_id1_max_seq NUMBER; -- max sequence number value for the first online report
1826: l_id2_seq_list PO_TBL_NUMBER; -- list for all sequence numbers of report 2
1827:
2138: )
2139: IS
2140:
2141: d_module VARCHAR2(70) :=
2142: 'po.plsql.PO_DOCUMENT_CHECKS_GRP.po_combined_submission_check';
2143: d_progress NUMBER;
2144: l_report_id1_rownum NUMBER; --the number of data rows for report 1
2145: l_report_id2_rownum NUMBER; --the number of data rows for report 2
2146: l_report_id2 NUMBER; --id for report 2
2313:
2314: -- Bug 5560980 END
2315:
2316:
2317: END PO_DOCUMENT_CHECKS_GRP;