DBA Data[Home] [Help]

APPS.OKL_BPD_ADVANCED_BILLING_PVT dependencies on OKL_ARINTF_PVT

Line 398: ,xfer_rec IN OKL_ARINTF_PVT.xfer_rec_type

394: x_return_status OUT NOCOPY VARCHAR2
395: --start: | 02-APR-07 cklee R12 Billing enhancement project |
396: -- ,r_xsiv_rec IN Okl_Ext_Sell_Invs_Pub.xsiv_rec_type
397: -- ,r_xlsv_rec IN Okl_Xtl_Sell_Invs_Pub.xlsv_rec_type
398: ,xfer_rec IN OKL_ARINTF_PVT.xfer_rec_type
399: --end: | 02-APR-07 cklee R12 Billing enhancement project |
400: -- rkuttiya added for bug 7209767
401: ,p_source IN VARCHAR2
402: ,l_trx_header_tbl OUT NOCOPY AR_INVOICE_API_PUB.trx_header_tbl_type

Line 560: lxfer_rec OKL_ARINTF_PVT.xfer_rec_type;

556: where cle.id = p_cle_id;
557:
558: --end:| 06-Apr-2007 cklee -- Fixed kle_id, asset_number issues |
559:
560: lxfer_rec OKL_ARINTF_PVT.xfer_rec_type;
561:
562: -- rmunjulu R12 Fixes
563: l_customer_address_id OKL_TRX_AR_INVOICES_V.ibt_id%TYPE;
564: l_customer_bank_account_id OKL_TRX_AR_INVOICES_V.customer_bank_account_id%TYPE;

Line 704: OKL_ARINTF_PVT.get_cust_config_from_line(

700: l_customer_address_id := lxfer_rec.CUSTOMER_ADDRESS_ID;
701: l_customer_bank_account_id := lxfer_rec.CUSTOMER_BANK_ACCOUNT_ID;
702: l_recept_method_id := lxfer_rec.RECEIPT_METHOD_ID;
703:
704: OKL_ARINTF_PVT.get_cust_config_from_line(
705: p_kle_id => lxfer_rec.KLE_ID
706: ,p_customer_address_id => l_customer_address_id
707: ,p_customer_bank_account_id => l_customer_bank_account_id
708: ,p_receipt_method_id => l_recept_method_id

Line 770: OKL_ARINTF_PVT.get_auto_bank_dtls(

766: l_trx_header_tbl(1).customer_bank_account_id := lxfer_rec.CUSTOMER_BANK_ACCOUNT_ID;
767:
768: IF (l_creation_method_code = 'AUTOMATIC') THEN
769: l_khr_id := lxfer_rec.khr_id;
770: OKL_ARINTF_PVT.get_auto_bank_dtls(
771: p_api_version => l_api_version,
772: p_init_msg_list => l_init_msg_list,
773: p_khr_id => l_khr_id,
774: p_customer_address_id => lxfer_rec.CUSTOMER_ADDRESS_ID,

Line 901: ,xfer_rec IN OKL_ARINTF_PVT.xfer_rec_type

897: ,p_num IN NUMBER
898: --start: | 02-APR-07 cklee R12 Billing enhancement project |
899: -- ,r_xsiv_rec IN Okl_Ext_Sell_Invs_Pub.xsiv_rec_type
900: -- ,r_xlsv_rec IN Okl_Xtl_Sell_Invs_Pub.xlsv_rec_type
901: ,xfer_rec IN OKL_ARINTF_PVT.xfer_rec_type
902: --end: | 02-APR-07 cklee R12 Billing enhancement project |
903: ,l_trx_lines_tbl OUT NOCOPY AR_INVOICE_API_PUB.trx_line_tbl_type)
904: IS
905:

Line 1055: -- Migrated logic from okl_arintf_pvt

1051:
1052: l_reason_code VARCHAR2(30);
1053:
1054: --start: 02-APR-07 cklee R12 Billing enhancement project |
1055: -- Migrated logic from okl_arintf_pvt
1056: CURSOR get_memo_line_id_csr IS
1057: SELECT MEMO_LINE_ID
1058: FROM ar_memo_lines
1059: WHERE NAME = 'Lease Upfront Tax';

Line 1100: lxfer_rec OKL_ARINTF_PVT.xfer_rec_type;

1096: l_org_id NUMBER := MO_GLOBAL.GET_CURRENT_ORG_ID();
1097: l_use_inv_org VARCHAR2(10) := NULL;
1098: --end: 02-APR-07 cklee R12 Billing enhancement project |
1099:
1100: lxfer_rec OKL_ARINTF_PVT.xfer_rec_type;
1101:
1102: BEGIN
1103:
1104: -- Assign to local record

Line 1110: -- Migrated logic from okl_arintf_pvt

1106:
1107: x_return_status := OKL_API.G_RET_STS_SUCCESS;
1108:
1109: --start: 02-APR-07 cklee R12 Billing enhancement project |
1110: -- Migrated logic from okl_arintf_pvt
1111: -- get memo line id for tax only invoices
1112: l_memo_line_id := NULL;
1113: OPEN get_memo_line_id_csr;
1114: FETCH get_memo_line_id_csr INTO l_memo_line_id;

Line 1383: -- Migrated logic from okl_arintf_pvt

1379: l_trx_lines_tbl(1).TAX_RATE := NULL;
1380: l_trx_lines_tbl(1).TAX_EXEMPTION_ID := NULL;
1381:
1382: --start: 02-APR-07 cklee R12 Billing enhancement project |
1383: -- Migrated logic from okl_arintf_pvt
1384: if lxfer_rec.AMOUNT = 0 then
1385: l_trx_lines_tbl(1).MEMO_LINE_ID := l_memo_line_id;
1386: else
1387: l_trx_lines_tbl(1).MEMO_LINE_ID := NULL;

Line 1475: -- Migrated from OKL_ARIntf_Pvt |

1471: l_trx_lines_tbl(1).GLOBAL_ATTRIBUTE_CATEGORY := NULL;
1472: l_trx_lines_tbl(1).AMOUNT_INCLUDES_TAX_FLAG := NULL;
1473:
1474: --start: 02-APR-07 cklee R12 Billing enhancement project
1475: -- Migrated from OKL_ARIntf_Pvt |
1476: OPEN l_get_inv_org_yn_csr( l_org_id );
1477: FETCH l_get_inv_org_yn_csr INTO l_use_inv_org;
1478: CLOSE l_get_inv_org_yn_csr;
1479:

Line 1516: ,xfer_rec IN OKL_ARINTF_PVT.xfer_rec_type

1512: ,p_line_id IN NUMBER
1513: --start: | 02-APR-07 cklee R12 Billing enhancement project |
1514: -- ,r_xsiv_rec IN Okl_Ext_Sell_Invs_Pub.xsiv_rec_type
1515: -- ,r_xlsv_rec IN Okl_Xtl_Sell_Invs_Pub.xlsv_rec_type
1516: ,xfer_rec IN OKL_ARINTF_PVT.xfer_rec_type
1517: --end: | 02-APR-07 cklee R12 Billing enhancement project |
1518: ,l_trx_dist_tbl OUT NOCOPY AR_INVOICE_API_PUB.trx_dist_tbl_type )
1519: IS
1520: --start: | 02-APR-07 cklee R12 Billing enhancement project |

Line 1530: lxfer_rec OKL_ARINTF_PVT.xfer_rec_type;

1526: */
1527: --end: | 02-APR-07 cklee R12 Billing enhancement project |
1528:
1529: i NUMBER;
1530: lxfer_rec OKL_ARINTF_PVT.xfer_rec_type;
1531: BEGIN
1532:
1533: -- Assign IN to local record
1534: lxfer_rec := xfer_rec;

Line 1903: lxfer_rec OKL_ARINTF_PVT.xfer_rec_type;

1899: -- AND OPP.ASSIGNED_PROCESS = p_assigned_process
1900: ORDER BY TAI.ID
1901: ;
1902:
1903: lxfer_rec OKL_ARINTF_PVT.xfer_rec_type;
1904: -- xfer_rec OKL_ARINTF_PVT.xfer_rec_type;
1905:
1906: --end: | 02-APR-07 cklee R12 Billing enhancement project |
1907: -- ------------------------------------------

Line 1904: -- xfer_rec OKL_ARINTF_PVT.xfer_rec_type;

1900: ORDER BY TAI.ID
1901: ;
1902:
1903: lxfer_rec OKL_ARINTF_PVT.xfer_rec_type;
1904: -- xfer_rec OKL_ARINTF_PVT.xfer_rec_type;
1905:
1906: --end: | 02-APR-07 cklee R12 Billing enhancement project |
1907: -- ------------------------------------------
1908: -- Variable definition for AR API call