DBA Data[Home] [Help]

APPS.AR_REFUNDS_PVT dependencies on FND_API

Line 149: p_init_msg_list => FND_API.G_FALSE,

145:
146: debug('Calling IBY_DISBURSEMENT_SETUP_PUB.create_external_payee..');
147: IBY_DISBURSEMENT_SETUP_PUB.Create_External_Payee (
148: p_api_version => 1.0,
149: p_init_msg_list => FND_API.G_FALSE,
150: p_ext_payee_tab => l_External_Payee_Tab,
151: x_return_status => l_payee_return_status,
152: x_msg_count => x_msg_count,
153: x_msg_data => x_msg_data,

Line 156: IF (l_payee_return_status <> FND_API.g_ret_sts_success OR

152: x_msg_count => x_msg_count,
153: x_msg_data => x_msg_data,
154: x_ext_payee_id_tab => l_Ext_Payee_ID_Tab,
155: x_ext_payee_status_tab => l_Ext_Payee_Create_Tab);
156: IF (l_payee_return_status <> FND_API.g_ret_sts_success OR
157: l_ext_payee_create_tab(0).payee_creation_status = 'E') THEN
158: x_return_status := FND_API.G_RET_STS_ERROR;
159: debug('Error found creating an external payee');
160: debug('Payee creation status : '||l_ext_payee_create_tab(0).payee_creation_status);

Line 158: x_return_status := FND_API.G_RET_STS_ERROR;

154: x_ext_payee_id_tab => l_Ext_Payee_ID_Tab,
155: x_ext_payee_status_tab => l_Ext_Payee_Create_Tab);
156: IF (l_payee_return_status <> FND_API.g_ret_sts_success OR
157: l_ext_payee_create_tab(0).payee_creation_status = 'E') THEN
158: x_return_status := FND_API.G_RET_STS_ERROR;
159: debug('Error found creating an external payee');
160: debug('Payee creation status : '||l_ext_payee_create_tab(0).payee_creation_status);
161: debug('Payee creation error : '||l_ext_payee_create_tab(0).payee_creation_msg);
162: RAISE FND_API.G_EXC_ERROR;

Line 162: RAISE FND_API.G_EXC_ERROR;

158: x_return_status := FND_API.G_RET_STS_ERROR;
159: debug('Error found creating an external payee');
160: debug('Payee creation status : '||l_ext_payee_create_tab(0).payee_creation_status);
161: debug('Payee creation error : '||l_ext_payee_create_tab(0).payee_creation_msg);
162: RAISE FND_API.G_EXC_ERROR;
163: END IF;
164:
165: IF p_bank_account_id IS NOT NULL THEN
166: l_payee_rec.Payment_Function := 'AR_CUSTOMER_REFUNDS';

Line 188: p_init_msg_list => FND_API.G_FALSE,

184: l_pay_assign_rec.End_Date := NULL;
185:
186: IBY_DISBURSEMENT_SETUP_PUB.Set_Payee_Instr_Assignment(
187: p_api_version => 1.0,
188: p_init_msg_list => FND_API.G_FALSE,
189: p_commit => FND_API.G_FALSE,
190: x_return_status => l_assign_return_status,
191: x_msg_count => x_msg_count,
192: x_msg_data => x_msg_data,

Line 189: p_commit => FND_API.G_FALSE,

185:
186: IBY_DISBURSEMENT_SETUP_PUB.Set_Payee_Instr_Assignment(
187: p_api_version => 1.0,
188: p_init_msg_list => FND_API.G_FALSE,
189: p_commit => FND_API.G_FALSE,
190: x_return_status => l_assign_return_status,
191: x_msg_count => x_msg_count,
192: x_msg_data => x_msg_data,
193: p_payee => l_payee_rec,

Line 198: IF (l_assign_return_status <> FND_API.g_ret_sts_success) THEN

194: p_assignment_attribs => l_pay_assign_rec,
195: x_assign_id => l_assign_id,
196: x_response => l_response);
197:
198: IF (l_assign_return_status <> FND_API.g_ret_sts_success) THEN
199: x_return_status := FND_API.G_RET_STS_ERROR;
200: debug('Error found assinging Bank account id to an external payee');
201: RAISE FND_API.G_EXC_ERROR;
202: END IF;

Line 199: x_return_status := FND_API.G_RET_STS_ERROR;

195: x_assign_id => l_assign_id,
196: x_response => l_response);
197:
198: IF (l_assign_return_status <> FND_API.g_ret_sts_success) THEN
199: x_return_status := FND_API.G_RET_STS_ERROR;
200: debug('Error found assinging Bank account id to an external payee');
201: RAISE FND_API.G_EXC_ERROR;
202: END IF;
203: END IF;

Line 201: RAISE FND_API.G_EXC_ERROR;

197:
198: IF (l_assign_return_status <> FND_API.g_ret_sts_success) THEN
199: x_return_status := FND_API.G_RET_STS_ERROR;
200: debug('Error found assinging Bank account id to an external payee');
201: RAISE FND_API.G_EXC_ERROR;
202: END IF;
203: END IF;
204:
205: /* First populate AP interface table..*/

Line 454: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

450: x_rejection_list => l_rejection_list,
451: p_calling_sequence => g_pkg_name||'.create_refund',
452: p_commit => 'N');
453:
454: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
455: x_msg_count := 0;
456: FOR i in l_rejection_list.FIRST .. l_rejection_list.LAST LOOP
457: debug(i||' Errors found interfacing data to AP ...');
458: debug(l_rejection_list(i).reject_lookup_code);

Line 482: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

478: WHEN NO_DATA_FOUND THEN
479: IF PG_DEBUG in ('Y', 'C') THEN
480: debug('EXCEPTION: AR_REFUNDS_PVT.Create_refund()'||sqlerrm);
481: END IF;
482: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
483: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
484:
485: WHEN OTHERS THEN
486: IF PG_DEBUG in ('Y', 'C') THEN

Line 483: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

479: IF PG_DEBUG in ('Y', 'C') THEN
480: debug('EXCEPTION: AR_REFUNDS_PVT.Create_refund()'||sqlerrm);
481: END IF;
482: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
483: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
484:
485: WHEN OTHERS THEN
486: IF PG_DEBUG in ('Y', 'C') THEN
487: debug('EXCEPTION: AR_REFUNDS_PVT.Create_refund()'||sqlerrm);

Line 489: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

485: WHEN OTHERS THEN
486: IF PG_DEBUG in ('Y', 'C') THEN
487: debug('EXCEPTION: AR_REFUNDS_PVT.Create_refund()'||sqlerrm);
488: END IF;
489: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
490: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
491:
492: END create_refund;
493:

Line 490: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

486: IF PG_DEBUG in ('Y', 'C') THEN
487: debug('EXCEPTION: AR_REFUNDS_PVT.Create_refund()'||sqlerrm);
488: END IF;
489: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
490: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
491:
492: END create_refund;
493:
494: /*========================================================================

Line 540: x_return_status := FND_API.G_RET_STS_SUCCESS;

536:
537: BEGIN
538:
539: debug('ar_refund_pvt.cancel_refund()+');
540: x_return_status := FND_API.G_RET_STS_SUCCESS;
541: IF NOT AP_CANCEL_PKG.Ap_Cancel_Single_Invoice(
542: P_invoice_id => p_application_ref_id
543: , P_last_updated_by => fnd_global.user_id
544: , P_last_update_login => fnd_global.login_id

Line 559: x_return_status := FND_API.G_RET_STS_ERROR;

555: , P_pay_curr_invoice_amount => l_pay_curr_amount
556: , P_Token => l_token
557: , P_calling_sequence => 'ar_refund_pvt.cancel_refund'
558: ) THEN
559: x_return_status := FND_API.G_RET_STS_ERROR;
560: IF l_message_name IS NOT NULL THEN
561: FND_MESSAGE.SET_NAME ('AP',l_message_name);
562: FND_MSG_PUB.Add;
563: END IF;

Line 568: (p_encoded => FND_API.G_FALSE,

564: FND_MESSAGE.SET_NAME ('AR','GENERIC_MESSAGE');
565: FND_MESSAGE.SET_TOKEN('GENERIC_TEXT','CANCEL_REFUND : '||l_token);
566: FND_MSG_PUB.Add;
567: FND_MSG_PUB.Count_And_Get
568: (p_encoded => FND_API.G_FALSE,
569: p_count => x_msg_count,
570: p_data => x_msg_data);
571:
572: debug('Error returned from ap_cancel_single_invoice: '||l_message_name||' '||l_token);

Line 581: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

577: WHEN NO_DATA_FOUND THEN
578: IF PG_DEBUG in ('Y', 'C') THEN
579: debug('EXCEPTION: AR_REFUNDS_PVT.Cancel_refund()'||sqlerrm);
580: END IF;
581: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
582: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
583:
584: WHEN OTHERS THEN
585: IF PG_DEBUG in ('Y', 'C') THEN

Line 582: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

578: IF PG_DEBUG in ('Y', 'C') THEN
579: debug('EXCEPTION: AR_REFUNDS_PVT.Cancel_refund()'||sqlerrm);
580: END IF;
581: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
582: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
583:
584: WHEN OTHERS THEN
585: IF PG_DEBUG in ('Y', 'C') THEN
586: debug('EXCEPTION: AR_REFUNDS_PVT.Cancel_refund()'||sqlerrm);

Line 588: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

584: WHEN OTHERS THEN
585: IF PG_DEBUG in ('Y', 'C') THEN
586: debug('EXCEPTION: AR_REFUNDS_PVT.Cancel_refund()'||sqlerrm);
587: END IF;
588: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
589: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
590:
591: END cancel_refund;
592:

Line 589: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

585: IF PG_DEBUG in ('Y', 'C') THEN
586: debug('EXCEPTION: AR_REFUNDS_PVT.Cancel_refund()'||sqlerrm);
587: END IF;
588: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
589: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
590:
591: END cancel_refund;
592:
593: /*========================================================================