DBA Data[Home] [Help]

APPS.FA_INV_XFR_PUB dependencies on FND_API

Line 22: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

18:
19:
20: PROCEDURE do_transfer
21: (p_api_version IN NUMBER,
22: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
23: p_commit IN VARCHAR2 := FND_API.G_FALSE,
24: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
25: p_calling_fn IN VARCHAR2 := NULL,
26: x_return_status OUT NOCOPY VARCHAR2,

Line 23: p_commit IN VARCHAR2 := FND_API.G_FALSE,

19:
20: PROCEDURE do_transfer
21: (p_api_version IN NUMBER,
22: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
23: p_commit IN VARCHAR2 := FND_API.G_FALSE,
24: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
25: p_calling_fn IN VARCHAR2 := NULL,
26: x_return_status OUT NOCOPY VARCHAR2,
27: x_msg_count OUT NOCOPY NUMBER,

Line 24: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

20: PROCEDURE do_transfer
21: (p_api_version IN NUMBER,
22: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
23: p_commit IN VARCHAR2 := FND_API.G_FALSE,
24: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
25: p_calling_fn IN VARCHAR2 := NULL,
26: x_return_status OUT NOCOPY VARCHAR2,
27: x_msg_count OUT NOCOPY NUMBER,
28: x_msg_data OUT NOCOPY VARCHAR2,

Line 96: if (fnd_api.to_boolean(p_init_msg_list)) then

92: end if;
93: end if;
94:
95: -- Initialize message list if p_init_msg_list is set to TRUE.
96: if (fnd_api.to_boolean(p_init_msg_list)) then
97: -- initialize error message stack.
98: fa_srvr_msg.init_server_message;
99:
100: -- initialize debug message stack.

Line 106: if NOT fnd_api.compatible_api_call (

102: end if;
103:
104: -- Check version of the API
105: -- Standard call to check for API call compatibility.
106: if NOT fnd_api.compatible_api_call (
107: G_API_VERSION,
108: p_api_version,
109: G_API_NAME,
110: G_PKG_NAME) then

Line 111: x_return_status := FND_API.G_RET_STS_ERROR;

107: G_API_VERSION,
108: p_api_version,
109: G_API_NAME,
110: G_PKG_NAME) then
111: x_return_status := FND_API.G_RET_STS_ERROR;
112: raise inv_xfr_err;
113: end if;
114:
115: -- get /validate the corporate books for each asset error on mismatch

Line 449: p_init_msg_list => FND_API.G_FALSE,

445: -- if either fails we rollback everything
446:
447: FA_ADJUSTMENT_PUB.do_adjustment
448: (p_api_version => 1.0,
449: p_init_msg_list => FND_API.G_FALSE,
450: p_commit => FND_API.G_FALSE,
451: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
452: x_return_status => l_return_status,
453: x_msg_count => x_msg_count,

Line 450: p_commit => FND_API.G_FALSE,

446:
447: FA_ADJUSTMENT_PUB.do_adjustment
448: (p_api_version => 1.0,
449: p_init_msg_list => FND_API.G_FALSE,
450: p_commit => FND_API.G_FALSE,
451: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
452: x_return_status => l_return_status,
453: x_msg_count => x_msg_count,
454: x_msg_data => x_msg_data,

Line 451: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

447: FA_ADJUSTMENT_PUB.do_adjustment
448: (p_api_version => 1.0,
449: p_init_msg_list => FND_API.G_FALSE,
450: p_commit => FND_API.G_FALSE,
451: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
452: x_return_status => l_return_status,
453: x_msg_count => x_msg_count,
454: x_msg_data => x_msg_data,
455: p_calling_fn => l_calling_fn,

Line 468: if (l_return_status <> FND_API.G_RET_STS_SUCCESS) then

464: x_asset_deprn_rec_new => l_src_asset_deprn_rec_new,
465: x_asset_deprn_mrc_tbl_new => l_src_asset_deprn_mrc_tbl_new,
466: p_group_reclass_options_rec => l_group_reclass_options_rec);
467:
468: if (l_return_status <> FND_API.G_RET_STS_SUCCESS) then
469: raise inv_xfr_err;
470: else
471:
472: -- copy in the invoice thid and copy the exchange rate info

Line 487: p_init_msg_list => FND_API.G_FALSE,

483:
484: -- call for dest
485: FA_ADJUSTMENT_PUB.do_adjustment
486: (p_api_version => 1.0,
487: p_init_msg_list => FND_API.G_FALSE,
488: p_commit => FND_API.G_FALSE,
489: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
490: x_return_status => l_return_status,
491: x_msg_count => x_msg_count,

Line 488: p_commit => FND_API.G_FALSE,

484: -- call for dest
485: FA_ADJUSTMENT_PUB.do_adjustment
486: (p_api_version => 1.0,
487: p_init_msg_list => FND_API.G_FALSE,
488: p_commit => FND_API.G_FALSE,
489: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
490: x_return_status => l_return_status,
491: x_msg_count => x_msg_count,
492: x_msg_data => x_msg_data,

Line 489: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

485: FA_ADJUSTMENT_PUB.do_adjustment
486: (p_api_version => 1.0,
487: p_init_msg_list => FND_API.G_FALSE,
488: p_commit => FND_API.G_FALSE,
489: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
490: x_return_status => l_return_status,
491: x_msg_count => x_msg_count,
492: x_msg_data => x_msg_data,
493: p_calling_fn => l_calling_fn,

Line 506: if (l_return_status <> FND_API.G_RET_STS_SUCCESS) then

502: x_asset_deprn_rec_new => l_dest_asset_deprn_rec_new,
503: x_asset_deprn_mrc_tbl_new => l_dest_asset_deprn_mrc_tbl_new,
504: p_group_reclass_options_rec => l_group_reclass_options_rec);
505:
506: if (l_return_status <> FND_API.G_RET_STS_SUCCESS) then
507: raise inv_xfr_err;
508: end if;
509:
510: end if; -- source adjustment

Line 617: if (fnd_api.to_boolean (p_commit)) then

613:
614: -- moved original interco call to the above logic
615:
616: -- commit if p_commit is TRUE.
617: if (fnd_api.to_boolean (p_commit)) then
618: COMMIT WORK;
619: end if;
620:
621: fnd_profile.put('GL_SET_OF_BKS_ID', l_orig_sob_id);

Line 624: x_return_status := FND_API.G_RET_STS_SUCCESS;

620:
621: fnd_profile.put('GL_SET_OF_BKS_ID', l_orig_sob_id);
622: fnd_client_info.set_currency_context (l_orig_currency_context);
623:
624: x_return_status := FND_API.G_RET_STS_SUCCESS;
625:
626: EXCEPTION
627: -- no need to call dump_debug_messages since they are already
628: -- loaded from adjustment api

Line 646: x_return_status := FND_API.G_RET_STS_ERROR;

642: p_count => x_msg_count,
643: p_data => x_msg_data
644: );
645:
646: x_return_status := FND_API.G_RET_STS_ERROR;
647:
648: when inv_xfr_err then
649: ROLLBACK to do_transfer;
650:

Line 663: x_return_status := FND_API.G_RET_STS_ERROR;

659: p_count => x_msg_count,
660: p_data => x_msg_data
661: );
662:
663: x_return_status := FND_API.G_RET_STS_ERROR;
664:
665: when others then
666: ROLLBACK to do_transfer;
667:

Line 680: x_return_status := FND_API.G_RET_STS_ERROR;

676: p_count => x_msg_count,
677: p_data => x_msg_data
678: );
679:
680: x_return_status := FND_API.G_RET_STS_ERROR;
681:
682: END do_transfer;
683:
684: -- SLA: do_all_books removed as interco is handled in FUN