DBA Data[Home] [Help]

APPS.PO_CONTERMS_WF_PVT dependencies on PO_HEADERS_ALL

Line 163: l_po_revision_num PO_HEADERS_ALL.REVISION_NUM%TYPE;

159: p_action_code IN VARCHAR2,
160: p_doc_subtype IN VARCHAR2,
161: x_event_tbl OUT NOCOPY EVENT_TBL_TYPE) IS
162:
163: l_po_revision_num PO_HEADERS_ALL.REVISION_NUM%TYPE;
164: l_po_start_date PO_HEADERS_ALL.START_DATE%TYPE;
165: l_po_end_date PO_HEADERS_ALL.END_DATE%TYPE;
166: l_archive_start_date PO_HEADERS_ALL.START_DATE%TYPE;
167: l_archive_end_date PO_HEADERS_ALL.END_DATE%TYPE;

Line 164: l_po_start_date PO_HEADERS_ALL.START_DATE%TYPE;

160: p_doc_subtype IN VARCHAR2,
161: x_event_tbl OUT NOCOPY EVENT_TBL_TYPE) IS
162:
163: l_po_revision_num PO_HEADERS_ALL.REVISION_NUM%TYPE;
164: l_po_start_date PO_HEADERS_ALL.START_DATE%TYPE;
165: l_po_end_date PO_HEADERS_ALL.END_DATE%TYPE;
166: l_archive_start_date PO_HEADERS_ALL.START_DATE%TYPE;
167: l_archive_end_date PO_HEADERS_ALL.END_DATE%TYPE;
168:

Line 165: l_po_end_date PO_HEADERS_ALL.END_DATE%TYPE;

161: x_event_tbl OUT NOCOPY EVENT_TBL_TYPE) IS
162:
163: l_po_revision_num PO_HEADERS_ALL.REVISION_NUM%TYPE;
164: l_po_start_date PO_HEADERS_ALL.START_DATE%TYPE;
165: l_po_end_date PO_HEADERS_ALL.END_DATE%TYPE;
166: l_archive_start_date PO_HEADERS_ALL.START_DATE%TYPE;
167: l_archive_end_date PO_HEADERS_ALL.END_DATE%TYPE;
168:
169: BEGIN

Line 166: l_archive_start_date PO_HEADERS_ALL.START_DATE%TYPE;

162:
163: l_po_revision_num PO_HEADERS_ALL.REVISION_NUM%TYPE;
164: l_po_start_date PO_HEADERS_ALL.START_DATE%TYPE;
165: l_po_end_date PO_HEADERS_ALL.END_DATE%TYPE;
166: l_archive_start_date PO_HEADERS_ALL.START_DATE%TYPE;
167: l_archive_end_date PO_HEADERS_ALL.END_DATE%TYPE;
168:
169: BEGIN
170: IF g_fnd_debug = 'Y' then

Line 167: l_archive_end_date PO_HEADERS_ALL.END_DATE%TYPE;

163: l_po_revision_num PO_HEADERS_ALL.REVISION_NUM%TYPE;
164: l_po_start_date PO_HEADERS_ALL.START_DATE%TYPE;
165: l_po_end_date PO_HEADERS_ALL.END_DATE%TYPE;
166: l_archive_start_date PO_HEADERS_ALL.START_DATE%TYPE;
167: l_archive_end_date PO_HEADERS_ALL.END_DATE%TYPE;
168:
169: BEGIN
170: IF g_fnd_debug = 'Y' then
171: IF (FND_LOG.G_CURRENT_RUNTIME_LEVEL <= FND_LOG.LEVEL_STATEMENT) THEN

Line 204: FROM po_headers_all

200: l_po_start_date,
201: l_po_end_date,
202: l_po_revision_num
203:
204: FROM po_headers_all
205: WHERE po_header_id = p_po_header_id;
206:
207: IF g_fnd_debug = 'Y' then
208: IF (FND_LOG.G_CURRENT_RUNTIME_LEVEL <= FND_LOG.LEVEL_STATEMENT) THEN

Line 307: l_conterms_yn PO_headers_all.conterms_exist_Flag%Type :='N';

303:
304: return VARCHAR2 IS
305: l_changed VARCHAR2(1) := 'N';
306: l_k_terms_changed VARCHAR2(30);
307: l_conterms_yn PO_headers_all.conterms_exist_Flag%Type :='N';
308:
309: l_return_status VARCHAR2(1);
310: l_msg_data VARCHAR2(2000);
311: l_msg_count NUMBER;

Line 313: l_po_header_id PO_HEADERS_ALL.PO_HEADER_ID%TYPE;

309: l_return_status VARCHAR2(1);
310: l_msg_data VARCHAR2(2000);
311: l_msg_count NUMBER;
312:
313: l_po_header_id PO_HEADERS_ALL.PO_HEADER_ID%TYPE;
314: l_po_doc_type PO_Document_Types_all_B.Document_type_code%Type;
315: l_po_doc_subtype PO_Document_Types_all_B.Document_subtype%Type;
316: l_archived_conterms_flag PO_headers_all.conterms_exist_Flag%Type :='N';
317:

Line 316: l_archived_conterms_flag PO_headers_all.conterms_exist_Flag%Type :='N';

312:
313: l_po_header_id PO_HEADERS_ALL.PO_HEADER_ID%TYPE;
314: l_po_doc_type PO_Document_Types_all_B.Document_type_code%Type;
315: l_po_doc_subtype PO_Document_Types_all_B.Document_subtype%Type;
316: l_archived_conterms_flag PO_headers_all.conterms_exist_Flag%Type :='N';
317:
318: l_contracts_call_exception exception;
319: l_api_name VARCHAR2(100);
320: BEGIN

Line 674: -- SQL What:Updates PO_HEADERS_ALL table and sets the contract terms dates

670: MODULE =>g_module_prefix||l_api_name,
671: MESSAGE =>'120: Before update of dates in po headers'||l_deliv_upd_date);
672: END IF;
673: END IF;
674: -- SQL What:Updates PO_HEADERS_ALL table and sets the contract terms dates
675: -- SQL Why :After PO is Approved, sync up contract terms dates.
676: -- SQL Join:none
677: UPDATE PO_HEADERS_ALL
678: SET conterms_articles_upd_date = l_articles_upd_date,

Line 677: UPDATE PO_HEADERS_ALL

673: END IF;
674: -- SQL What:Updates PO_HEADERS_ALL table and sets the contract terms dates
675: -- SQL Why :After PO is Approved, sync up contract terms dates.
676: -- SQL Join:none
677: UPDATE PO_HEADERS_ALL
678: SET conterms_articles_upd_date = l_articles_upd_date,
679: conterms_deliv_upd_date = l_deliv_upd_date,
680: last_updated_by = FND_GLOBAL.user_id,
681: last_update_login = FND_GLOBAL.login_id,

Line 803: l_conterms_exist_flag PO_HEADERS_ALL.CONTERMS_EXIST_FLAG%TYPE;

799: x_return_status OUT NOCOPY VARCHAR2,
800: x_msg_data OUT NOCOPY VARCHAR2,
801: x_msg_count OUT NOCOPY NUMBER) IS
802:
803: l_conterms_exist_flag PO_HEADERS_ALL.CONTERMS_EXIST_FLAG%TYPE;
804: l_po_doc_subtype PO_DOCUMENT_TYPES_ALL_B.DOCUMENT_SUBTYPE%TYPE;
805: l_po_revision_num PO_HEADERS_ALL.REVISION_NUM%TYPE;
806: l_event_tbl EVENT_TBL_TYPE;
807: l_k_api_name VARCHAR2(100);

Line 805: l_po_revision_num PO_HEADERS_ALL.REVISION_NUM%TYPE;

801: x_msg_count OUT NOCOPY NUMBER) IS
802:
803: l_conterms_exist_flag PO_HEADERS_ALL.CONTERMS_EXIST_FLAG%TYPE;
804: l_po_doc_subtype PO_DOCUMENT_TYPES_ALL_B.DOCUMENT_SUBTYPE%TYPE;
805: l_po_revision_num PO_HEADERS_ALL.REVISION_NUM%TYPE;
806: l_event_tbl EVENT_TBL_TYPE;
807: l_k_api_name VARCHAR2(100);
808: l_cancel_flag PO_HEADERS_ALL.CANCEL_FLAG%TYPE;
809: l_po_doc_type VARCHAR2(2);

Line 808: l_cancel_flag PO_HEADERS_ALL.CANCEL_FLAG%TYPE;

804: l_po_doc_subtype PO_DOCUMENT_TYPES_ALL_B.DOCUMENT_SUBTYPE%TYPE;
805: l_po_revision_num PO_HEADERS_ALL.REVISION_NUM%TYPE;
806: l_event_tbl EVENT_TBL_TYPE;
807: l_k_api_name VARCHAR2(100);
808: l_cancel_flag PO_HEADERS_ALL.CANCEL_FLAG%TYPE;
809: l_po_doc_type VARCHAR2(2);
810:
811: l_i BINARY_INTEGER;
812: l_Contracts_call_exception EXCEPTION;

Line 816: l_last_signed_revision PO_HEADERS_ALL.REVISION_NUM%TYPE;

812: l_Contracts_call_exception EXCEPTION;
813: l_api_name CONSTANT VARCHAR(30) := 'UPDATE_CONTRACT_TERMS';
814:
815: -- Bug 3652222 START
816: l_last_signed_revision PO_HEADERS_ALL.REVISION_NUM%TYPE;
817: l_signed_records VARCHAR2(1);
818: -- Bug 3652222 END
819: BEGIN
820: IF g_fnd_debug = 'Y' then

Line 842: FROM po_headers_all

838: l_po_doc_subtype,
839: l_po_revision_num,
840: l_cancel_flag,
841: l_po_doc_type
842: FROM po_headers_all
843: WHERE po_header_id = p_po_header_id;
844:
845: IF g_fnd_debug = 'Y' then
846: IF (FND_LOG.G_CURRENT_RUNTIME_LEVEL <= FND_LOG.LEVEL_STATEMENT) THEN

Line 1262: l_po_header_id PO_HEADERS_ALL.PO_HEADER_ID%TYPE;

1258: actid IN NUMBER,
1259: funcmode IN VARCHAR2,
1260: result OUT NOCOPY VARCHAR2) IS
1261:
1262: l_po_header_id PO_HEADERS_ALL.PO_HEADER_ID%TYPE;
1263: l_conterms_yn PO_headers_all.conterms_exist_Flag%Type :='N';
1264: l_po_doc_type PO_Document_Types_all_B.Document_type_code%Type;
1265: l_po_doc_subtype PO_Document_Types_all_B.Document_subtype%Type;
1266:

Line 1263: l_conterms_yn PO_headers_all.conterms_exist_Flag%Type :='N';

1259: funcmode IN VARCHAR2,
1260: result OUT NOCOPY VARCHAR2) IS
1261:
1262: l_po_header_id PO_HEADERS_ALL.PO_HEADER_ID%TYPE;
1263: l_conterms_yn PO_headers_all.conterms_exist_Flag%Type :='N';
1264: l_po_doc_type PO_Document_Types_all_B.Document_type_code%Type;
1265: l_po_doc_subtype PO_Document_Types_all_B.Document_subtype%Type;
1266:
1267: l_return_status VARCHAR2(1);

Line 1412: l_po_header_id PO_HEADERS_ALL.PO_HEADER_ID%TYPE;

1408: actid IN NUMBER,
1409: funcmode IN VARCHAR2,
1410: result OUT NOCOPY VARCHAR2) IS
1411:
1412: l_po_header_id PO_HEADERS_ALL.PO_HEADER_ID%TYPE;
1413: l_conterms_yn PO_headers_all.conterms_exist_Flag%Type :='N';
1414: l_po_doc_type PO_Document_Types_all_B.Document_type_code%Type;
1415: l_po_doc_subtype PO_Document_Types_all_B.Document_subtype%Type;
1416:

Line 1413: l_conterms_yn PO_headers_all.conterms_exist_Flag%Type :='N';

1409: funcmode IN VARCHAR2,
1410: result OUT NOCOPY VARCHAR2) IS
1411:
1412: l_po_header_id PO_HEADERS_ALL.PO_HEADER_ID%TYPE;
1413: l_conterms_yn PO_headers_all.conterms_exist_Flag%Type :='N';
1414: l_po_doc_type PO_Document_Types_all_B.Document_type_code%Type;
1415: l_po_doc_subtype PO_Document_Types_all_B.Document_subtype%Type;
1416:
1417: l_return_status VARCHAR2(1);

Line 1563: l_po_header_id PO_HEADERS_ALL.PO_HEADER_ID%TYPE;

1559: actid IN NUMBER,
1560: funcmode IN VARCHAR2,
1561: result OUT NOCOPY VARCHAR2) IS
1562:
1563: l_po_header_id PO_HEADERS_ALL.PO_HEADER_ID%TYPE;
1564: l_conterms_yn PO_headers_all.conterms_exist_Flag%Type :='N';
1565: l_po_doc_type PO_Document_Types_all_B.Document_type_code%Type;
1566: l_po_doc_subtype PO_Document_Types_all_B.Document_subtype%Type;
1567:

Line 1564: l_conterms_yn PO_headers_all.conterms_exist_Flag%Type :='N';

1560: funcmode IN VARCHAR2,
1561: result OUT NOCOPY VARCHAR2) IS
1562:
1563: l_po_header_id PO_HEADERS_ALL.PO_HEADER_ID%TYPE;
1564: l_conterms_yn PO_headers_all.conterms_exist_Flag%Type :='N';
1565: l_po_doc_type PO_Document_Types_all_B.Document_type_code%Type;
1566: l_po_doc_subtype PO_Document_Types_all_B.Document_subtype%Type;
1567:
1568: l_return_status VARCHAR2(1);

Line 1715: l_po_header_id PO_HEADERS_ALL.PO_HEADER_ID%TYPE;

1711: actid IN NUMBER,
1712: funcmode IN VARCHAR2,
1713: result OUT NOCOPY VARCHAR2) IS
1714:
1715: l_po_header_id PO_HEADERS_ALL.PO_HEADER_ID%TYPE;
1716: l_conterms_yn PO_headers_all.conterms_exist_Flag%Type :='N';
1717: l_po_doc_type PO_Document_Types_all_B.Document_type_code%Type;
1718: l_po_doc_subtype PO_Document_Types_all_B.Document_subtype%Type;
1719:

Line 1716: l_conterms_yn PO_headers_all.conterms_exist_Flag%Type :='N';

1712: funcmode IN VARCHAR2,
1713: result OUT NOCOPY VARCHAR2) IS
1714:
1715: l_po_header_id PO_HEADERS_ALL.PO_HEADER_ID%TYPE;
1716: l_conterms_yn PO_headers_all.conterms_exist_Flag%Type :='N';
1717: l_po_doc_type PO_Document_Types_all_B.Document_type_code%Type;
1718: l_po_doc_subtype PO_Document_Types_all_B.Document_subtype%Type;
1719:
1720: l_return_status VARCHAR2(1);

Line 1870: l_po_header_id PO_HEADERS_ALL.PO_HEADER_ID%TYPE;

1866: actid IN NUMBER,
1867: funcmode IN VARCHAR2,
1868: result OUT NOCOPY VARCHAR2) IS
1869:
1870: l_po_header_id PO_HEADERS_ALL.PO_HEADER_ID%TYPE;
1871: l_conterms_yn PO_headers_all.conterms_exist_Flag%Type :='N';
1872: l_po_doc_type PO_Document_Types_all_B.Document_type_code%Type;
1873: l_po_doc_subtype PO_Document_Types_all_B.Document_subtype%Type;
1874:

Line 1871: l_conterms_yn PO_headers_all.conterms_exist_Flag%Type :='N';

1867: funcmode IN VARCHAR2,
1868: result OUT NOCOPY VARCHAR2) IS
1869:
1870: l_po_header_id PO_HEADERS_ALL.PO_HEADER_ID%TYPE;
1871: l_conterms_yn PO_headers_all.conterms_exist_Flag%Type :='N';
1872: l_po_doc_type PO_Document_Types_all_B.Document_type_code%Type;
1873: l_po_doc_subtype PO_Document_Types_all_B.Document_subtype%Type;
1874:
1875: l_return_status VARCHAR2(1);

Line 2026: l_po_header_id PO_HEADERS_ALL.PO_HEADER_ID%TYPE;

2022: actid IN NUMBER,
2023: funcmode IN VARCHAR2,
2024: result OUT NOCOPY VARCHAR2) IS
2025:
2026: l_po_header_id PO_HEADERS_ALL.PO_HEADER_ID%TYPE;
2027: l_conterms_yn PO_headers_all.conterms_exist_Flag%Type :='N';
2028: l_po_doc_type PO_Document_Types_all_B.Document_type_code%Type;
2029: l_po_doc_subtype PO_Document_Types_all_B.Document_subtype%Type;
2030:

Line 2027: l_conterms_yn PO_headers_all.conterms_exist_Flag%Type :='N';

2023: funcmode IN VARCHAR2,
2024: result OUT NOCOPY VARCHAR2) IS
2025:
2026: l_po_header_id PO_HEADERS_ALL.PO_HEADER_ID%TYPE;
2027: l_conterms_yn PO_headers_all.conterms_exist_Flag%Type :='N';
2028: l_po_doc_type PO_Document_Types_all_B.Document_type_code%Type;
2029: l_po_doc_subtype PO_Document_Types_all_B.Document_subtype%Type;
2030:
2031: l_return_status VARCHAR2(1);

Line 2196: l_bus_doc_version PO_HEADERS_ALL.revision_num%TYPE;

2192: ,p_busdocdates_tbl IN EVENT_TBL_TYPE
2193: ,x_return_status OUT NOCOPY VARCHAR2
2194: ) IS
2195:
2196: l_bus_doc_version PO_HEADERS_ALL.revision_num%TYPE;
2197: l_contracts_document_type VARCHAR2(150);
2198:
2199: l_api_name VARCHAR2(30) := 'cancel_deliverables';
2200: l_msg_data VARCHAR2(2000);

Line 2216: FROM po_headers_all

2212: -- SQL why : to cancel deliverables on the current version
2213: -- SQL join: po_header_id
2214: SELECT revision_num
2215: INTO l_bus_doc_version
2216: FROM po_headers_all
2217: WHERE po_header_id = p_bus_doc_id;
2218: ELSE
2219: l_bus_doc_version := p_bus_doc_version;
2220: END IF;