DBA Data[Home] [Help]

APPS.ARP_PROCESS_APPLICATION dependencies on FND_API

Line 3324: x_return_status := FND_API.G_RET_STS_SUCCESS;

3320: arp_standard.debug( 'arp_process_application.receipt_application()+' );
3321: END IF;
3322:
3323: /* Bug 3773036: Initializing return status ..*/
3324: x_return_status := FND_API.G_RET_STS_SUCCESS;
3325:
3326: /* move parm gt_id into local var. It may get set by prorate_recoverable
3327: if discounts are present */
3328: l_gt_id := p_gt_id;

Line 3915: IF x_return_status <> FND_API.G_RET_STS_SUCCESS

3911: END IF;
3912:
3913: /* Bug 3773036 - treat all non success errors the same and ensure
3914: errors returned from TM are displayed */
3915: IF x_return_status <> FND_API.G_RET_STS_SUCCESS
3916: THEN
3917: RAISE trade_mgt_err;
3918: END IF;
3919:

Line 5509: l_fnd_api_constants_rec ar_bills_main.fnd_api_constants_type := ar_bills_main.get_fnd_api_constants_rec;

5505: l_exchange_rate ra_customer_trx.exchange_rate%TYPE;
5506: l_chart_of_accounts_id gl_sets_of_books.chart_of_accounts_id%TYPE;
5507: l_func_amount_due_remaining ar_payment_schedules.amount_due_remaining%TYPE;
5508:
5509: l_fnd_api_constants_rec ar_bills_main.fnd_api_constants_type := ar_bills_main.get_fnd_api_constants_rec;
5510: l_fnd_msg_pub_constants_rec ar_bills_main.fnd_msg_pub_constants_type := ar_bills_main.get_fnd_msg_pub_constants_rec;
5511: l_attribute_rec AR_RECEIPT_API_PUB.attribute_rec_type;
5512: l_global_attribute_rec AR_RECEIPT_API_PUB.global_attribute_rec_type;
5513: l_return_status VARCHAR2(1);

Line 5654: p_init_msg_list=>l_fnd_api_constants_rec.G_FALSE,

5650: --Call Misc receipt creation routine.
5651: AR_RECEIPT_API_PUB.create_misc(
5652: -- IN parameters
5653: p_api_version=>1.0,
5654: p_init_msg_list=>l_fnd_api_constants_rec.G_FALSE,
5655: p_commit=>l_fnd_api_constants_rec.G_FALSE,
5656: p_validation_level=>l_fnd_api_constants_rec.G_VALID_LEVEL_FULL,
5657: p_attribute_record=>l_attribute_rec,
5658: p_global_attribute_record=>l_global_attribute_rec,

Line 5655: p_commit=>l_fnd_api_constants_rec.G_FALSE,

5651: AR_RECEIPT_API_PUB.create_misc(
5652: -- IN parameters
5653: p_api_version=>1.0,
5654: p_init_msg_list=>l_fnd_api_constants_rec.G_FALSE,
5655: p_commit=>l_fnd_api_constants_rec.G_FALSE,
5656: p_validation_level=>l_fnd_api_constants_rec.G_VALID_LEVEL_FULL,
5657: p_attribute_record=>l_attribute_rec,
5658: p_global_attribute_record=>l_global_attribute_rec,
5659: p_receipt_date=>p_apply_date,

Line 5656: p_validation_level=>l_fnd_api_constants_rec.G_VALID_LEVEL_FULL,

5652: -- IN parameters
5653: p_api_version=>1.0,
5654: p_init_msg_list=>l_fnd_api_constants_rec.G_FALSE,
5655: p_commit=>l_fnd_api_constants_rec.G_FALSE,
5656: p_validation_level=>l_fnd_api_constants_rec.G_VALID_LEVEL_FULL,
5657: p_attribute_record=>l_attribute_rec,
5658: p_global_attribute_record=>l_global_attribute_rec,
5659: p_receipt_date=>p_apply_date,
5660: p_amount=>(p_amount_applied * -1),

Line 5711: FND_API.G_FALSE);

5707:
5708: FOR l_count IN 1..l_msg_count LOOP
5709:
5710: l_msg_data := FND_MSG_PUB.Get(FND_MSG_PUB.G_NEXT,
5711: FND_API.G_FALSE);
5712: IF PG_DEBUG in ('Y', 'C') THEN
5713: arp_util.debug( to_char(l_count)||' : '||l_msg_data);
5714: END IF;
5715:

Line 5725: IF l_return_status = FND_API.G_RET_STS_SUCCESS Then

5721:
5722: /*-----------------------------------------------------+
5723: | If API return status is not SUCCESS raise exception |
5724: +-----------------------------------------------------*/
5725: IF l_return_status = FND_API.G_RET_STS_SUCCESS Then
5726:
5727: /*-----------------------------------------------------+
5728: | Success do nothing, else branch introduced to make |
5729: | sure that NULL case will also raise exception |

Line 5751: FND_MSG_PUB.Get (FND_MSG_PUB.G_FIRST, FND_API.G_TRUE,

5747: arp_util.debug( 'API EXCEPTION: ' ||
5748: 'arp_process_application.activity_application(misc_receipt creation))'
5749: ||SQLERRM);
5750: END IF;
5751: FND_MSG_PUB.Get (FND_MSG_PUB.G_FIRST, FND_API.G_TRUE,
5752: l_msg_data, l_msg_index);
5753: FND_MESSAGE.Set_Encoded (l_msg_data);
5754: app_exception.raise_exception;
5755:

Line 6761: x_return_status := FND_API.G_RET_STS_SUCCESS;

6757: BEGIN
6758: IF PG_DEBUG in ('Y', 'C') THEN
6759: arp_standard.debug( 'arp_process_application.other_account_application()+' );
6760: END IF;
6761: x_return_status := FND_API.G_RET_STS_SUCCESS;
6762:
6763: IF PG_DEBUG in ('Y', 'C') THEN
6764: arp_standard.debug( '-- p_receipt_ps_id = '||TO_CHAR(p_receipt_ps_id));
6765: arp_standard.debug( '-- p_amount_applied = '||

Line 6856: x_return_status := FND_API.G_RET_STS_ERROR;

6852: EXCEPTION
6853: WHEN no_data_found THEN
6854: null;
6855: WHEN too_many_rows THEN
6856: x_return_status := FND_API.G_RET_STS_ERROR;
6857: FND_MESSAGE.set_name ('AR', 'AR_RW_APP_CLAIM_MULTI_ASSIGN' );
6858: APP_EXCEPTION.raise_exception;
6859: END;
6860: END IF;

Line 7085: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

7081: , x_return_status => x_return_status
7082: , x_msg_count => x_msg_count
7083: , x_msg_data => x_msg_data);
7084: END IF;
7085: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7086: raise trade_mgt_err;
7087: END IF;
7088: END IF;
7089: x_application_ref_id := l_ra_rec.secondary_application_ref_id;

Line 7205: x_return_status := FND_API.G_RET_STS_ERROR;

7201: arp_standard.debug( 'arp_process_application.other_account_application()-' );
7202: END IF;
7203: EXCEPTION
7204: WHEN trade_mgt_err THEN
7205: x_return_status := FND_API.G_RET_STS_ERROR;
7206: IF PG_DEBUG in ('Y', 'C') THEN
7207: arp_standard.debug('Trade Management : ' ||
7208: 'EXCEPTION: arp_process_application.other_account_application' );
7209: END IF;

Line 7211: x_return_status := FND_API.G_RET_STS_ERROR;

7207: arp_standard.debug('Trade Management : ' ||
7208: 'EXCEPTION: arp_process_application.other_account_application' );
7209: END IF;
7210: WHEN OTHERS THEN
7211: x_return_status := FND_API.G_RET_STS_ERROR;
7212: IF PG_DEBUG in ('Y', 'C') THEN
7213: arp_standard.debug(
7214: 'EXCEPTION: arp_process_application.other_account_application' );
7215: END IF;

Line 7391: ,p_init_msg_list => FND_API.G_TRUE

7387: END IF;
7388:
7389: OZF_Claim_GRP.Create_Deduction
7390: (p_api_version_number => 1.0
7391: ,p_init_msg_list => FND_API.G_TRUE
7392: ,p_commit => FND_API.G_FALSE
7393: ,x_return_status => l_return_status
7394: ,x_msg_count => x_msg_count
7395: ,x_msg_data => x_msg_data

Line 7392: ,p_commit => FND_API.G_FALSE

7388:
7389: OZF_Claim_GRP.Create_Deduction
7390: (p_api_version_number => 1.0
7391: ,p_init_msg_list => FND_API.G_TRUE
7392: ,p_commit => FND_API.G_FALSE
7393: ,x_return_status => l_return_status
7394: ,x_msg_count => x_msg_count
7395: ,x_msg_data => x_msg_data
7396: ,p_deduction => l_claim_rec

Line 7401: IF l_return_status = FND_API.G_RET_STS_SUCCESS

7397: ,x_claim_id => x_claim_id
7398: ,x_claim_number => x_claim_number
7399: ,x_claim_reason_code_id => l_claim_reason_code_id
7400: ,x_claim_reason_name => x_claim_reason_name );
7401: IF l_return_status = FND_API.G_RET_STS_SUCCESS
7402: THEN
7403: x_return_status := 'S';
7404: IF p_customer_trx_id IS NOT NULL and p_customer_trx_id > 0
7405: THEN

Line 7414: ELSIF l_return_status = FND_API.G_RET_STS_ERROR

7410: put_trx_in_dispute(p_invoice_ps_id
7411: ,p_amount
7412: ,'Y');
7413: END IF;
7414: ELSIF l_return_status = FND_API.G_RET_STS_ERROR
7415: THEN
7416: x_return_status := 'E';
7417: ELSE
7418: x_return_status := 'U';

Line 7496: l_return_status := FND_API.G_RET_STS_SUCCESS;

7492: IF PG_DEBUG in ('Y', 'C') THEN
7493: arp_standard.debug( 'arp_process_application.update_claim()+' );
7494: END IF;
7495:
7496: l_return_status := FND_API.G_RET_STS_SUCCESS;
7497:
7498: IF p_claim_id IS NOT NULL THEN
7499: l_claim_rec.claim_id := p_claim_id;
7500: ELSE

Line 7547: ,p_init_msg_list => FND_API.G_TRUE

7543: END IF;
7544:
7545: OZF_Claim_GRP.Update_Deduction
7546: (p_api_version_number => 1.0
7547: ,p_init_msg_list => FND_API.G_TRUE
7548: ,p_commit => FND_API.G_FALSE
7549: ,x_return_status => l_return_status
7550: ,x_msg_count => x_msg_count
7551: ,x_msg_data => x_msg_data

Line 7548: ,p_commit => FND_API.G_FALSE

7544:
7545: OZF_Claim_GRP.Update_Deduction
7546: (p_api_version_number => 1.0
7547: ,p_init_msg_list => FND_API.G_TRUE
7548: ,p_commit => FND_API.G_FALSE
7549: ,x_return_status => l_return_status
7550: ,x_msg_count => x_msg_count
7551: ,x_msg_data => x_msg_data
7552: ,p_deduction => l_claim_rec

Line 7559: IF l_return_status = FND_API.G_RET_STS_SUCCESS

7555: ,x_claim_reason_name => x_claim_reason_name
7556: ,x_claim_id => p_claim_id
7557: ,x_claim_number => x_claim_number );
7558:
7559: IF l_return_status = FND_API.G_RET_STS_SUCCESS
7560: THEN
7561: x_return_status := 'S';
7562:
7563: --Bug 1812328 : added the call to remove_dispute_on_trx().

Line 7593: ELSIF l_return_status = FND_API.G_RET_STS_ERROR

7589: , l_amount_from_dispute);
7590:
7591: END IF;
7592:
7593: ELSIF l_return_status = FND_API.G_RET_STS_ERROR
7594: THEN
7595: x_return_status := 'E';
7596: ELSE
7597: x_return_status := 'U';

Line 7600: IF PG_DEBUG in ('Y', 'C') AND l_return_status <> FND_API.G_RET_STS_SUCCESS

7596: ELSE
7597: x_return_status := 'U';
7598: END IF;
7599:
7600: IF PG_DEBUG in ('Y', 'C') AND l_return_status <> FND_API.G_RET_STS_SUCCESS
7601: THEN
7602: arp_standard.debug( 'arp_process_application.update_claim: ERROR occurred calling update_deduction: '||SQLERRM );
7603: END IF;
7604: IF PG_DEBUG in ('Y', 'C') THEN

Line 8004: p_init_msg_list => FND_API.G_TRUE,

8000: -- reverse Misc Receipt
8001:
8002: AR_RECEIPT_API_PUB.Reverse(
8003: p_api_version => 1.0,
8004: p_init_msg_list => FND_API.G_TRUE,
8005: x_return_status => l_return_status,
8006: x_msg_count => l_msg_count,
8007: x_msg_data => l_msg_data,
8008: p_cash_receipt_id => p_cash_receipt_id,

Line 8045: FND_API.G_FALSE);

8041:
8042: FOR l_count IN 1..l_msg_count LOOP
8043:
8044: l_msg_data := FND_MSG_PUB.Get(FND_MSG_PUB.G_NEXT,
8045: FND_API.G_FALSE);
8046: IF PG_DEBUG in ('Y', 'C') THEN
8047: arp_util.debug( to_char(l_count)||' : '||l_msg_data);
8048: END IF;
8049:

Line 8059: IF l_return_status = FND_API.G_RET_STS_SUCCESS Then

8055:
8056: /*-----------------------------------------------------+
8057: | If API return status is not SUCCESS raise exception |
8058: +-----------------------------------------------------*/
8059: IF l_return_status = FND_API.G_RET_STS_SUCCESS Then
8060:
8061: /*-----------------------------------------------------+
8062: | Success do nothing, else branch introduced to make |
8063: | sure that NULL case will also raise exception |

Line 8088: FND_MSG_PUB.Get (FND_MSG_PUB.G_FIRST, FND_API.G_TRUE,

8084: arp_util.debug( 'API EXCEPTION: ' ||
8085: 'arp_process_application.reverse_action_misc_receipt'
8086: ||SQLERRM);
8087: END IF;
8088: FND_MSG_PUB.Get (FND_MSG_PUB.G_FIRST, FND_API.G_TRUE,
8089: l_msg_data, l_msg_index);
8090: FND_MESSAGE.Set_Encoded (l_msg_data);
8091: app_exception.raise_exception;
8092:

Line 8253: l_fnd_api_constants_rec ar_bills_main.fnd_api_constants_type := ar_bills_main.get_fnd_api_constants_rec;

8249: l_cm_ps_rec ar_payment_schedules%ROWTYPE;
8250: l_ae_doc_rec ae_doc_rec_type;
8251: l_source_type ar_distributions.source_type%TYPE; /* jrautiai BR implementation */
8252: l_flag char;
8253: l_fnd_api_constants_rec ar_bills_main.fnd_api_constants_type := ar_bills_main.get_fnd_api_constants_rec;
8254:
8255: l_inv_bal_amount NUMBER;
8256: l_inv_orig_amount NUMBER;
8257: l_allow_over_application VARCHAR2(1);

Line 8284: x_return_status := FND_API.G_RET_STS_SUCCESS;

8280: IF PG_DEBUG in ('Y', 'C') THEN
8281: arp_standard.debug('arp_process_application.cm_activity_application()+' );
8282: END IF;
8283:
8284: x_return_status := FND_API.G_RET_STS_SUCCESS;
8285:
8286: -- Output IN parameters
8287: IF PG_DEBUG in ('Y', 'C') THEN
8288: arp_standard.debug('CM PS Id. : '||TO_CHAR( p_cm_ps_id ) );