DBA Data[Home] [Help]

APPS.LNS_BILLING_BATCH_PUB dependencies on AR_INVOICE_API_PUB

Line 1062: l_batch_source_rec ar_invoice_api_pub.batch_source_rec_type;

1058: l_term_id number;
1059: l_ar_inv_created boolean;
1060: l_PRIMARY_SALESREP_ID number;
1061:
1062: l_batch_source_rec ar_invoice_api_pub.batch_source_rec_type;
1063: l_trx_header_tbl ar_invoice_api_pub.trx_header_tbl_type;
1064: l_trx_lines_tbl ar_invoice_api_pub.trx_line_tbl_type;
1065: l_trx_dist_tbl ar_invoice_api_pub.trx_dist_tbl_type;
1066: l_trx_salescredits_tbl ar_invoice_api_pub.trx_salescredits_tbl_type;

Line 1063: l_trx_header_tbl ar_invoice_api_pub.trx_header_tbl_type;

1059: l_ar_inv_created boolean;
1060: l_PRIMARY_SALESREP_ID number;
1061:
1062: l_batch_source_rec ar_invoice_api_pub.batch_source_rec_type;
1063: l_trx_header_tbl ar_invoice_api_pub.trx_header_tbl_type;
1064: l_trx_lines_tbl ar_invoice_api_pub.trx_line_tbl_type;
1065: l_trx_dist_tbl ar_invoice_api_pub.trx_dist_tbl_type;
1066: l_trx_salescredits_tbl ar_invoice_api_pub.trx_salescredits_tbl_type;
1067: l_new_lines_tbl LNS_BILLING_BATCH_PUB.BILL_LINES_TBL;

Line 1064: l_trx_lines_tbl ar_invoice_api_pub.trx_line_tbl_type;

1060: l_PRIMARY_SALESREP_ID number;
1061:
1062: l_batch_source_rec ar_invoice_api_pub.batch_source_rec_type;
1063: l_trx_header_tbl ar_invoice_api_pub.trx_header_tbl_type;
1064: l_trx_lines_tbl ar_invoice_api_pub.trx_line_tbl_type;
1065: l_trx_dist_tbl ar_invoice_api_pub.trx_dist_tbl_type;
1066: l_trx_salescredits_tbl ar_invoice_api_pub.trx_salescredits_tbl_type;
1067: l_new_lines_tbl LNS_BILLING_BATCH_PUB.BILL_LINES_TBL;
1068:

Line 1065: l_trx_dist_tbl ar_invoice_api_pub.trx_dist_tbl_type;

1061:
1062: l_batch_source_rec ar_invoice_api_pub.batch_source_rec_type;
1063: l_trx_header_tbl ar_invoice_api_pub.trx_header_tbl_type;
1064: l_trx_lines_tbl ar_invoice_api_pub.trx_line_tbl_type;
1065: l_trx_dist_tbl ar_invoice_api_pub.trx_dist_tbl_type;
1066: l_trx_salescredits_tbl ar_invoice_api_pub.trx_salescredits_tbl_type;
1067: l_new_lines_tbl LNS_BILLING_BATCH_PUB.BILL_LINES_TBL;
1068:
1069: /*-----------------------------------------------------------------------+

Line 1066: l_trx_salescredits_tbl ar_invoice_api_pub.trx_salescredits_tbl_type;

1062: l_batch_source_rec ar_invoice_api_pub.batch_source_rec_type;
1063: l_trx_header_tbl ar_invoice_api_pub.trx_header_tbl_type;
1064: l_trx_lines_tbl ar_invoice_api_pub.trx_line_tbl_type;
1065: l_trx_dist_tbl ar_invoice_api_pub.trx_dist_tbl_type;
1066: l_trx_salescredits_tbl ar_invoice_api_pub.trx_salescredits_tbl_type;
1067: l_new_lines_tbl LNS_BILLING_BATCH_PUB.BILL_LINES_TBL;
1068:
1069: /*-----------------------------------------------------------------------+
1070: | Cursor Declarations |

Line 2089: ar_invoice_api_pub.g_api_outputs.batch_id := null;

2085:
2086: -- fnd_global.apps_initialize(FND_GLOBAL.USER_ID, FND_GLOBAL.RESP_ID, FND_GLOBAL.RESP_APPL_ID, FND_GLOBAL.SECURITY_GROUP_ID);
2087:
2088: l_batch_id := null;
2089: ar_invoice_api_pub.g_api_outputs.batch_id := null;
2090:
2091: LogMessage(FND_LOG.LEVEL_STATEMENT, 'Org info just before call to invoice api');
2092: l_org_id := MO_GLOBAL.GET_CURRENT_ORG_ID();
2093: LogMessage(FND_LOG.LEVEL_STATEMENT, 'MO_GLOBAL.GET_CURRENT_ORG_ID(): ' || l_org_id);

Line 2099: LogMessage(FND_LOG.LEVEL_UNEXPECTED, 'Calling AR_INVOICE_API_PUB.CREATE_INVOICE...');

2095: LogMessage(FND_LOG.LEVEL_STATEMENT, 'MO_GLOBAL.check_valid_org(' || g_org_id || '): ' || l_org_status);
2096:
2097: BEGIN
2098:
2099: LogMessage(FND_LOG.LEVEL_UNEXPECTED, 'Calling AR_INVOICE_API_PUB.CREATE_INVOICE...');
2100: l_start := sysdate;
2101: AR_INVOICE_API_PUB.CREATE_INVOICE(
2102: p_api_version => 1.0,
2103: p_init_msg_list => FND_API.G_TRUE,

Line 2101: AR_INVOICE_API_PUB.CREATE_INVOICE(

2097: BEGIN
2098:
2099: LogMessage(FND_LOG.LEVEL_UNEXPECTED, 'Calling AR_INVOICE_API_PUB.CREATE_INVOICE...');
2100: l_start := sysdate;
2101: AR_INVOICE_API_PUB.CREATE_INVOICE(
2102: p_api_version => 1.0,
2103: p_init_msg_list => FND_API.G_TRUE,
2104: p_commit => FND_API.G_FALSE,
2105: p_batch_source_rec => l_batch_source_rec,

Line 2165: l_batch_id := ar_invoice_api_pub.g_api_outputs.batch_id;

2161:
2162: l_end := sysdate;
2163: LogMessage(FND_LOG.LEVEL_PROCEDURE, 'Invoice API timing: ' || round((l_end - l_start)*86400, 2) || ' sec');
2164:
2165: l_batch_id := ar_invoice_api_pub.g_api_outputs.batch_id;
2166:
2167: LogMessage(FND_LOG.LEVEL_STATEMENT, 'l_return_status: ' || l_return_status);
2168: LogMessage(FND_LOG.LEVEL_STATEMENT, 'l_msg_data: ' || substr(l_msg_data,1,225));
2169: LogMessage(FND_LOG.LEVEL_STATEMENT, 'l_batch_id: ' || l_batch_id);