R12 API to load supplier bank address ?
Hi ,
I am using iby_ext_bankacct_pub api to load bank, branches, and bank accounts.
But this api does't support address details. is there any api to load bank addresses ?
Regards,
Prabhu
923018 wrote:
Hi,
Since in R12 the banks are at the party level, pls try adding the address using the API- HZ_LOCATION_V2PUB.CREATE_LOCATION.
Your approach would be as below:
1)Create Bank -->IBY_EXT_BANKACCT_PUB.create_ext_bank
2)Create bank branch --> IBY_EXT_BANKACCT_PUB.create_ext_bank_branch
3)Create address for bank branch -->HZ_LOCATION_V2PUB.CREATE_LOCATION
4)Create party site for the bank branch with Location created as above --> HZ_PARTY_SITE_V2PUB.CREATE_PARTY_SITE
5)Create bank account from the bank id and bank branch from step1 and step2-->IBY_EXT_BANKACCT_PUB.create_ext_bank_acct
Hope this helps.
Thanks,
Ashwini.Hi Ashwini,
Thanks for your inputs. I am trying these steps. So in the step 4, we are linking the address created to bank branch ?
Is there a similar way to add address to bank ?
Regards,
Prabhu
Similar Messages
-
API to load Supplier Bank Account Information
Hi all,
Can you any one please let me know if there is any API to load Supplier Bank Account Information for existing suppliers.
Thanks,
Vinod.In Release 11i the answer is no - direct load to tables.
In Release 12 the answer is yes, check out:
IBY_EXT_BANKACCT_PUB.create_ext_bank
IBY_EXT_BANKACCT_PUB.create_ext_bank_branch
IBY_EXT_BANKACCT_PUB.create_ext_bank_acct
IBY_DISBURSEMENT_SETUP_PUB.Create_External_Payee
IBY_DISBURSEMENT_SETUP_PUB.Set_Payee_Instr_Assignment
Regards,
Gareth -
Supplier Bank Account Load API
Hi all,
Can you any one please let me know if there is any API to load Supplier Bank Account Information for existing suppliers.
Thanks,
Vinod.You should probably ask this question in an E Business Suite forum.
-
Hi All,
I have a requirement to import SUPPLIER EXTERNAL BANK, BANK BRACHES AND BANK ACCOUNT information into base tables.
Could any one guide me how to start this conversion. If any one has sample code, kindly share.
Awaiting your replies.
Thanks in advnace.Check this.
API to load Supplier Bank Account Information
Hope this helps,
Sandeep Gandhi -
Supplier Bank Accounts, unable to view banking details at site level - R12
Hi All,
I've loaded Supplier banks & branches, and linked bank account with supplier through API.
However, when I query on the Supplier Banking Details screen (Payables Super User > Suppliers > Inquiry > Suppliers > Banking Details) and select Site for account assignment level and select the site name, I do not see anything.
From the backend tables, I can see the bank accounts created and linked to suppliers. However, nothing is displayed after querying there or on the Search Supplier Bank Account Assignment screen either.
Is it a configuration / setup / profile / security setting that's preventing the records from being displayed on the screen?
Any help / advise is appreciated - apps version R12.1.3
Thanks in advance,
LGUsing the overloaded version of the API appears to add a bank account that's displayed by the user interface in Vendors. No warranties since I can't explain why (just guess). Association value appears to be S for supplier and SS for site.
set serveroutput on
DECLARE
lv_return_status varchar2(1);
lv_msg_count number;
lv_msg_data varchar2(2000);
l_bank_id number;
l_branch_id number;
l_end_date date;
l_start_date date;
l_acct_id number;
l_response IBY_FNDCPT_COMMON_PUB.Result_rec_type;
l_bank_acct_rec apps.iby_ext_bankacct_pub.extbankacct_rec_type;
BEGIN
l_bank_acct_rec.bank_id := 14761;
l_bank_acct_rec.branch_id := 662490;
l_bank_acct_rec.country_code := 'US';
l_bank_acct_rec.bank_account_name := 'YOUNG DAVID 2';
l_bank_acct_rec.bank_account_num := '9999990380';
l_bank_acct_rec.currency := 'USD';
l_bank_acct_rec.acct_type := 'CHECKING';
select party_id into l_bank_acct_rec.acct_owner_party_id
from AP.ap_suppliers where segment1 = '18606407610';
IBY_EXT_BANKACCT_PUB.create_ext_bank_acct (
p_api_version => 1,
p_ext_bank_acct_rec => l_bank_acct_rec,
x_acct_id C,
--x_start_date => l_start_date,
--x_end_date => l_end_date,
x_return_status => lv_return_status,
x_msg_count => lv_msg_count,
x_msg_data => lv_msg_data,
x_response => l_response
IBY_EXT_BANKACCT_PUB.create_ext_bank_acct (
p_api_version => 1,
p_init_msg_list => FND_API.G_FALSE,
p_ext_bank_acct_rec => l_bank_acct_rec,
p_association_level => 'S' ,
p_supplier_site_id => null ,
p_party_site_id => null ,
p_org_id => 1712,
p_org_type => 'OPERATING_UNIT',
x_acct_id => l_acct_id,
x_return_status => lv_return_status,
x_msg_count => lv_msg_count,
x_msg_data => lv_msg_data,
x_response => l_response
dbms_output.put_line(lv_return_status||'-'||lv_msg_count||'-'||lv_msg_data|| '-' || l_acct_id);
dbms_output.put_line(l_response.Result_Code ||'-'||l_response.Result_Message );
end;
/ -
API to load suppler in oracle apps 11.5.10.2
Hi,
Can anyone tell, is there any API to load supplier in oracle apps 11.5.10.2?
Thanks In Advance,
RRHi All,
I have got the API to load supplier, supplier sites and supplier contacts. API name is ap_po_vendors_apis_pkg.insert_new_vendor, ap_po_vendors_apis_pkg.insert_new_vendor_site and ap_po_vendors_apis_pkg.insert_new_vendor_contact. I am able to load supplier using that api but not able to load supplier sites. Code compiles successfully but does'nt add site to the supplier. My code is below -
DECLARE
l_vendor_site_id number;
v_vendor_status varchar2(15);
v_err_msg varchar2(3000);
l_user_id NUMBER(10);
l_resp_id NUMBER(10);
l_appl_id NUMBER(10);
BEGIN
fnd_global.apps_initialize(29563,54351,200);
/*Create supplier sites*/
ap_po_vendors_apis_pkg.insert_new_vendor_site
(x_vendor_site_id => l_vendor_site_id,
x_status =>v_vendor_status,
x_exception_msg => v_err_msg,
p_vendor_site_code => 'KBC',
p_vendor_id => 69349,
p_org_id =>1198,
p_address_line1 => '105,Milverton Avenue,',
p_address_line2 =>null,
p_address_line3 =>null,
p_address_line4 =>null,
p_city => 'Shanghai',
p_state => null,
p_zip => '200232',
p_province =>null,
p_county =>null,
p_country => null,
p_area_code =>null,
p_phone =>null,
p_fax_area_code =>null,
p_fax =>null,
p_email_address =>null,
p_purchasing_site_flag => 'Y',
p_pay_site_flag => 'Y',
p_rfq_only_site_flag => 'N',
p_source => null,
p_what_to_import => null,
p_commit_size => null);
COMMIT;
DBMS_OUTPUT.PUT_LINE('VENDOR SITE ID :'|| l_vendor_site_id||v_vendor_status||v_err_msg);
EXCEPTION
WHEN others then
DBMS_OUTPUT.PUT_LINE('Errors :'||sqlerrm);
END;
Can any one tell what is wrong in it?
Thanks,
RR -
INFORMATION REGARDING SUPPLIERS(BANK AND BANK ACCOUNT CONVERSION)
HI ALL
I DIDN'T FIND THE INTERFACE TABLES FOR ABOVE SAID CONVERSION.
ANY ONE CAN SEND THE INTERFACE TABLES OR API.
FOR SUPPLIERS(BANK AND BANK ACCOUNT CONVERSION)
THANKS IN ADVANCEHi,
Release 11i: No such direct open interface/API for Supplier Banks, not sure but you may be able to use the Customer Banks interface (using dummy customer) to get the bank accounts in, then direct update or private API to assign to Supplier.
Release 12: Bank Accounts have moved to new table, not sure if there is direct open interface / API for bank accounts, possibly same thing applies at 11i.
For suppliers there is supplier open interface from later 11i versions.
Gareth
http://garethroberts.blogspot.com
Message was edited by:
gareth.roberts -
API for end dating a Supplier Bank account- R12
Hi
I'm looking for a API to end date a supplier bank account.
Could someone help me wiht this.
THanksHi;
All APIs are listed in Oracle Integration Repository.First check below
http://irep.oracle.com/index.html
Please check below which could be helpful for your issue:
How to set Bank Account Uses End Date to Specific Supplier Site [ID 726763.1]
API User Notes - HTML Format [ID 236937.1]
R12.0.[3-4] : Oracle Install Base Api / Open Interface Setup Test [ID 427566.1]
Oracle Trading Community Architecture API User Notes, June 2003 [ID 241320.1]
Technical Uses of Customer Interface and TCA-API [ID 269121.1]
Pelase also check below:
Api's in EBS
Re: Api's in EBS
http://sairamgoudmalla.blogspot.com/2009/05/script-to-find-oracle-apis-for-any.html
API
Fixed Asset API
List of API
Re: List of APIs
Oracle Common Application Components API Reference Guide
download.oracle.com/docs/cd/B25284_01/current/acrobat/jta115api.pdf
List of APIs and open interface R12
Re: List of APIs and open interface R12
Regard
Helios -
R12 Supplier Bank Account Update API error
Hi All ,
While updating the supplier bank accounts by using API (iby_ext_bankacct_pub.update_ext_bank_acct). i am getting below error.
The record is locked by other users for modifications.
Could you please help on this ...
Thanks in Advance,
Thanks,
LakshminarayanaOne of the reason of this error is incorrect object_version_number. In API iby_ext_bankacct_pub.update_ext_bank_acct there is a parameter p_ext_bank_acct_rec, in this record type one field is object_version_number. Pass the correct version number which is same as for the given bank account.
Below is the query to find the correct object_version_number --
SELECT object_version_number
FROM IBY_EXT_BANK_ACCOUNTS
WHERE ext_bank_account_id = <bank_account_id>;
Thanks,
PC -
API for loading qualification subjects on R12.1
Hi friends,
I am trying to load employee qualifications and subjects into a R12.1 enviroment using public API's.
I am able to load the qualifications with the seeded api: PER_QUALIFICATIONS_API - and it works fine.
But, I cant find any API for loading the subjects for the qualification.
The form is PERWSQUA, and the base table is PER_SUBJECTS_TAKEN
Any help is highly appreciated.
Brgds,
Tom AndersenHi,
Found it myself..
Can use the private package per_sub_ins
Thanx,
Tom/ -
Update button issue in updating supplier bank details R12
Hi,
My current Prod setup is Release 12.0.6 and 10.2.0.4 database OEL 4 64 bit
We currently facing issue of when we navigate thru AP superuser-->supplier-->entry--> update any exisitng supplier
banking details we get following error:
Error Page
Exception Details.
oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25058: Definition TaxPayerId of type Attribute not found in ExtBanksVO1
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1247)
at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:3117)
at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2914)
at OA.jspService(_OA.java:228)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:335)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:702)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:359)
at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:252)
at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:42)
at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:186)
at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)
at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:191)
at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:322)
at OA.jspService(_OA.java:221)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:335)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:610)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:359)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:299)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:187)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
## Detail 0 ##
oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25058: Definition TaxPayerId of type Attribute not found in ExtBanksVO1
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:896)
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1169)
at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:3117)
at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2914)
at OA.jspService(_OA.java:228)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:335)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:702)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:359)
at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:252)
at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:42)
at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:186)
at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)
at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:191)
at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:322)
at OA.jspService(_OA.java:221)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:335)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:610)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:359)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:299)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:187)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25058: Definition TaxPayerId of type Attribute not found in ExtBanksVO1
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:896)
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1169)
at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:3117)
at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2914)
at OA.jspService(_OA.java:228)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:335)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:702)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:359)
at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:252)
at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:42)
at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:186)
at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)
at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:191)
at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:322)
at OA.jspService(_OA.java:221)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:335)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:610)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:359)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:299)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:187)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
We tried clearing cache from backend as well as front end
Also bounced apache services .
Post bouncing application issue gets resolved but then crops up in 10 to 15 minutes
Help is appreciated.
This issue is not reproducible on our latest clone.
Regards,
MilanHi,
My current Prod setup is Release 12.0.6 and 10.2.0.4 database OEL 4 64 bit
We currently facing issue of when we navigate thru AP superuser-->supplier-->entry--> update any exisitng supplier
banking details we get following error:
Error Page
Exception Details.
oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25058: Definition TaxPayerId of type Attribute not found in ExtBanksVO1
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1247)
at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:3117)
at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2914)
at OA.jspService(_OA.java:228)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:335)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:702)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:359)
at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:252)
at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:42)
at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:186)
at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)
at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:191)
at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:322)
at OA.jspService(_OA.java:221)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:335)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:610)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:359)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:299)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:187)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
## Detail 0 ##
oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25058: Definition TaxPayerId of type Attribute not found in ExtBanksVO1
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:896)
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1169)
at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:3117)
at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2914)
at OA.jspService(_OA.java:228)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:335)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:702)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:359)
at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:252)
at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:42)
at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:186)
at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)
at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:191)
at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:322)
at OA.jspService(_OA.java:221)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:335)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:610)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:359)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:299)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:187)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25058: Definition TaxPayerId of type Attribute not found in ExtBanksVO1
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:896)
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1169)
at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:3117)
at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2914)
at OA.jspService(_OA.java:228)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:335)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:702)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:359)
at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:252)
at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:42)
at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:186)
at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)
at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:191)
at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:322)
at OA.jspService(_OA.java:221)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:335)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:610)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:359)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:299)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:187)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
We tried clearing cache from backend as well as front end
Also bounced apache services .
Post bouncing application issue gets resolved but then crops up in 10 to 15 minutes
Help is appreciated.
This issue is not reproducible on our latest clone.
Regards,
Milan -
Update supplier bank account details using open Interface
In R12, how do you update/create the supplier bank accounts for existing supplier and supplier site? Is it correct that the bank account details cannot be
imported individually and it can only be imported along with the supplier or supplier site? Please provide the steps if we can update the bank account details (like the import program and all that?)
Thanks in advance!
-ShirishOne of the reason of this error is incorrect object_version_number. In API iby_ext_bankacct_pub.update_ext_bank_acct there is a parameter p_ext_bank_acct_rec, in this record type one field is object_version_number. Pass the correct version number which is same as for the given bank account.
Below is the query to find the correct object_version_number --
SELECT object_version_number
FROM IBY_EXT_BANK_ACCOUNTS
WHERE ext_bank_account_id = <bank_account_id>;
Thanks,
PC -
can any one send me the Query so that i can know the supplier and Bank info. Like which supplier has been assigned with which bank? I am in R12 .
You can use the following queries:
Bank at Supplier Site level
SELECT HZP.PARTY_NAME "VENDOR NAME"
, APS.SEGMENT1 "VENDOR NUMBER"
, ASS.VENDOR_SITE_CODE "SITE CODE"
, IEB.BANK_ACCOUNT_NUM "ACCOUNT NUMBER"
, IEB.BANK_ACCOUNT_NAME "ACCOUNT NAME"
, IEB.BANK_ACCOUNT_TYPE "Bank Account Type"
, HZPBANK.PARTY_NAME "BANK NAME"
, HOPBRANCH.BANK_OR_BRANCH_NUMBER "BANK NUMBER"
, HZPBRANCH.PARTY_NAME "BRANCH NAME"
, HOPBRANCH.BANK_OR_BRANCH_NUMBER "BRANCH NUMBER"
, HZPBANK.address1 "Bank Address"
, HZPBANK.country "Bank Country"
, HZPBANK.city "Bank City"
, HZPBANK.Postal_Code
, NVL(HZPBANK.state, HZPBANK.province) "State/Province"
FROM apps.HZ_PARTIES HZP
, apps.AP_SUPPLIERS APS
, apps.HZ_PARTY_SITES SITE_SUPP
, apps.AP_SUPPLIER_SITES_ALL ASS
, apps.IBY_EXTERNAL_PAYEES_ALL IEP
, apps.IBY_PMT_INSTR_USES_ALL IPI
, apps.IBY_EXT_BANK_ACCOUNTS IEB
, apps.HZ_PARTIES HZPBANK
, apps.HZ_PARTIES HZPBRANCH
, apps.HZ_ORGANIZATION_PROFILES HOPBANK
, apps.HZ_ORGANIZATION_PROFILES HOPBRANCH
WHERE HZP.PARTY_ID = APS.PARTY_ID
AND HZP.PARTY_ID = SITE_SUPP.PARTY_ID
AND SITE_SUPP.PARTY_SITE_ID = ASS.PARTY_SITE_ID
AND ASS.VENDOR_ID = APS.VENDOR_ID
AND IEP.PAYEE_PARTY_ID = HZP.PARTY_ID
AND IEP.PARTY_SITE_ID = SITE_SUPP.PARTY_SITE_ID
AND IEP.SUPPLIER_SITE_ID = ASS.VENDOR_SITE_ID
AND IEP.EXT_PAYEE_ID = IPI.EXT_PMT_PARTY_ID
AND IPI.INSTRUMENT_ID = IEB.EXT_BANK_ACCOUNT_ID
AND IEB.BANK_ID = HZPBANK.PARTY_ID
AND IEB.BANK_ID = HZPBRANCH.PARTY_ID
AND HZPBRANCH.PARTY_ID = HOPBRANCH.PARTY_ID
AND HZPBANK.PARTY_ID = HOPBANK.PARTY_ID
ORDER BY 1,3
Bank at Supplier level
SELECT HZP.PARTY_NAME "VENDOR NAME"
, APS.SEGMENT1 "VENDOR NUMBER"
, IEB.BANK_ACCOUNT_NUM "ACCOUNT NUMBER"
, IEB.BANK_ACCOUNT_NAME "ACCOUNT NAME"
, IEB.BANK_ACCOUNT_TYPE "Bank Account Type"
, HZPBANK.PARTY_NAME "BANK NAME"
, HOPBRANCH.BANK_OR_BRANCH_NUMBER "BANK NUMBER"
, HZPBRANCH.PARTY_NAME "BRANCH NAME"
, HOPBRANCH.BANK_OR_BRANCH_NUMBER "BRANCH NUMBER"
, HZPBANK.address1 "Bank Address"
, HZPBANK.country "Bank Country"
, HZPBANK.city "Bank City"
, HZPBANK.Postal_Code
, NVL(HZPBANK.state, HZPBANK.province) "State/Province"
FROM apps.HZ_PARTIES HZP
, apps.AP_SUPPLIERS APS
, apps.IBY_EXTERNAL_PAYEES_ALL IEP
, apps.IBY_PMT_INSTR_USES_ALL IPI
, apps.IBY_EXT_BANK_ACCOUNTS IEB
, apps.HZ_PARTIES HZPBANK
, apps.HZ_PARTIES HZPBRANCH
, apps.HZ_ORGANIZATION_PROFILES HOPBANK
, apps.HZ_ORGANIZATION_PROFILES HOPBRANCH
WHERE HZP.PARTY_ID = APS.PARTY_ID
AND IEP.PAYEE_PARTY_ID = HZP.PARTY_ID
AND IEP.EXT_PAYEE_ID = IPI.EXT_PMT_PARTY_ID
AND IPI.INSTRUMENT_ID = IEB.EXT_BANK_ACCOUNT_ID
AND IEB.BANK_ID = HZPBANK.PARTY_ID
AND IEB.BANK_ID = HZPBRANCH.PARTY_ID
AND HZPBRANCH.PARTY_ID = HOPBRANCH.PARTY_ID
AND HZPBANK.PARTY_ID = HOPBANK.PARTY_ID
and IEP.SUPPLIER_SITE_ID is null
and aps.vendor_id = 2 -
Creating Supplier Bank Accounts and assigning to Supplier.
Hi Team,
Step 1: I have created Suppliers,Sites and contacts.
Step 2: I have created one Supplier Bank and one Supplier Bank Branch.
In HZ_PARTIES I am able to see 3 records outof which one corresponds to Bank record and the other branch record and the other one is the relationship one.
Step 3 : For Account creation and assigning to Supplier level I am using the following API iby_ext_bankacct_pub.create_ext_bank_acct and passing these values,
p_in_acct_rec.bank_id := 62462; (party_id from hz_parties)
p_in_acct_rec.branch_id := 62464; (partyd_id from hz_parties)
p_in_acct_rec.country_code := 'DE';
p_in_acct_rec.bank_account_name := 'AKU BÜROMÖBELMNTAGE';
p_in_acct_rec.bank_account_num := 8707629220;
p_in_acct_rec.acct_owner_party_id := 23267; (party_id from ap_suppliers)
p_in_acct_rec.currency := 'GER';
p_in_acct_rec.object_version_number := '1.0';
p_in_acct_rec.start_date := sysdate;
p_in_acct_rec.foreign_payment_use_flag := 'Y';
p_in_acct_rec.payment_factor_flag := 'N';
iby_ext_bankacct_pub.create_ext_bank_acct
p_api_version => 1.0,
p_init_msg_list => fnd_api.g_true,
p_ext_bank_acct_rec => p_in_acct_rec,
p_association_level => 'S',
p_supplier_site_id => 1376, (getting from ap_suppliers)
p_party_site_id => 16202,
p_org_id => 304,
p_org_type => 'OPERATING_UNIT',
x_acct_id => l_account_id,
x_return_status => v_return_status,
x_msg_count => v_msg_count,
x_msg_data => v_msg_data,
x_response => x_result_rec_type
I am passing the above values to the API.
API is running succesfully.
I am able to check account details in the following table IBY_EXT_BANK_ACCOUNTS
After running the above API records are getting populated in these 3 tables IBY_EXT_BANK_ACCOUNTS, iby_account_owners, IBY_PMT_INSTR_USES_ALL
I am using the following query to cross verify whether the account is created and assigned to Supplier or not,
select s.vendor_name, ss.vendor_site_code,
eb.bank_name, ebb.bank_branch_name, ebb.branch_number,
eba.BANK_ACCOUNT_NUM, eba.BANK_ACCOUNT_NAME
from ap.ap_suppliers s, ap.ap_supplier_sites_all ss,
apps.iby_ext_bank_accounts eba,
apps.iby_account_owners ao, apps.iby_ext_banks_v eb, apps.iby_ext_bank_branches_v ebb
where s.vendor_id = ss.vendor_id
and ao.account_owner_party_id = s.party_id
and eba.ext_bank_account_id = ao.ext_bank_account_id
and eb.bank_party_id = ebb.bank_party_id
and eba.branch_id = ebb.branch_party_id
and eba.bank_id = eb.bank_party_id;
I am able to see the the record after running the above query.
I want the account to be attached to the Supplier level.
If I go to Supplier screen --> and if go to Bank details, I am unable to see the bank account attached to this supplier.Hi,
Did you solved the issue? I have the same task and it works for me. Check if you specify the supplier level in the bank details. Once you specify the association level equal to 'S' you have to choose from the list item - "Supplier level". Here is my code which is same as yours i think...:
set serveroutput on size 1000000;
DECLARE
l_bank_acct_rec apps.iby_ext_bankacct_pub.extbankacct_rec_type;
out_mesg apps.iby_fndcpt_common_pub.result_rec_type;
L_ACCT NUMBER;
l_assign apps.iby_fndcpt_setup_pub.pmtinstrassignment_tbl_type;
l_payee_rec apps.iby_disbursement_setup_pub.payeecontext_rec_type;
l_return_status VARCHAR2 (30);
l_msg_count NUMBER;
l_msg_data VARCHAR2 (3000);
l_msg_dummy VARCHAR2 (3000);
l_output VARCHAR2 (3000);
l_bank_id NUMBER;
l_branch_id NUMBER;
l_bank VARCHAR2 (1000);
l_acct_owner_party_id NUMBER;
l_supplier_site_id NUMBER;
l_party_site_id NUMBER;
--exec_bank_acct EXCEPTION;
l_msg_index NUMBER := 0;
V_RETURN_STATUS varchar2(20);
V_MSG_COUNT number;
v_msg_data varchar2(500);
BEGIN
FND_GLOBAL.APPS_INITIALIZE(1112, 50639, 200);
l_bank_acct_rec.bank_id := 5087; --(party_id from hz_parties)
l_bank_acct_rec.branch_id := 5087; --(partyd_id from hz_parties)
l_bank_acct_rec.country_code := 'BG';
l_bank_acct_rec.bank_account_name := '45623123';
l_bank_acct_rec.bank_account_num := 123145124123;
l_bank_acct_rec.acct_owner_party_id := 183732;-- (party_id from ap_suppliers)
l_bank_acct_rec.currency := 'BGN';
l_bank_acct_rec.object_version_number := '1.0';
l_bank_acct_rec.start_date := sysdate;
--l_bank_acct_rec.foreign_payment_use_flag := 'Y';
--l_bank_acct_rec.payment_factor_flag := 'N';
apps.iby_ext_bankacct_pub.create_ext_bank_acct
(p_api_version => 1.0,
p_init_msg_list => 'F',
p_ext_bank_acct_rec => l_bank_acct_rec,
p_association_level => 'S',
p_supplier_site_id => 3020,
p_party_site_id => 43594,
p_org_id => 81,
p_org_type => 'OPERATING_UNIT',
x_acct_id => l_acct,
x_return_status => l_return_status,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
x_response => out_mesg
COMMIT;
dbms_output.put_line (l_return_status);
IF l_return_status IN ('E') THEN
dbms_output.put_line (l_msg_count);
FOR i IN 1 .. l_msg_count
LOOP
apps.fnd_msg_pub.get( i, apps.fnd_api.g_false, l_msg_data, l_msg_index );
l_msg_data := l_msg_data || 'Bank Account API Error ';
DBMS_OUTPUT.PUT_LINE( 'Error :- '||l_msg_data);
END LOOP;
dbms_output.put_line (l_msg_data);
end if;
end;
/EBS Version: 12.1.3
DB: 11.1.0.7.0
BR,
Bahchevanov. -
Supplier Bank account error Attribute BankPartyid in ExtBankAccountsAM.ExtB
Hi All,
We are currently experiencing an issue where by a user attempts to create a Bank Account for an Employee at site level and upon selecting apply an error message is returned; Attribute BankPartyid in ExtBankAccountsAM.ExtB
We are using Oracle EBS 12.1.3 Financials, the page navigation is UK AP Super User > Suppliers > Entry
Document Name /oracle/apps/iby/fundcapture/setup/components/webui/CreateExtBankAcctPG
Has anyone had issues previously where this error is returned. Its a bit intermittent, and seems more like a PC issue. The same user has logged into Oracle using their own credentials on my PC and not exeprienced the issue. I've attempted to clear down their PC Cache and cleared down the Global Cache configuration. I would like to attempt to log in using my own credentials on the effected users machine and attempt to replicate, however, I would like to avoid this as we have auditing set up, so wouldn't want my name showing on Bank set up reports (unless really neccessary)
I hope this provides enough detail and an overview of the scenario. If you require any further information, please let me know.
Thanks
SimonHi,
There is at least one known bug that sounds similar. In note 1600150.1, R12:Error When Creating External Bank Accoount "Attribute BankPartyId in ExtBankAccountsAM.ExtBankBranchesVO1 is required", patch 16921273 is suggested.
In note 1668742.1, Creating Customer Bank Account: Attribute BankPartyid in ExtBankAccountsAM.ExtBankBranchesVO1 is required, the solution was to ensure that all descriptive flexfield values were entered.
Regards,
Cheryl
Maybe you are looking for
-
Samsung Galaxy S4 stuck on Verizon boot screen after installing update
A few days ago my phone prompted me to install a software update, which I did. Since then, the phone (which was functioning perfectly fine before I installed the update) started acting up. I kept getting messages about apps that stopped working, then
-
Just purchased Traveling Wilbury's Remastered set from iTunes, which includes several bonus Videos....the videos downloaded fine into my library..plays fine in the Library... I have my Music/Video set as "manual manage".... I have other videos on my
-
How to create midlet file in j2se project ?
Hi All, I am new in j2me. My main aim is Send the data mobile to Pc and Vice versa. I am using windows xp, Nokia E50 , netbeans 6.1 IDE. My requirement is , I want set Pc as server and Mobile is client, now i want to create 2 project or I can manage
-
Itunes wont play the right song
When i select a song to play from my library i get a different song to the one selected. Usually the same 3 or 4 are played every time. If i select a song from my purchased playlist that plays the selected song!!
-
Attach documents to a customer parked invoice (FBV2)
Hi, I need to attach documents to a customer parked invoice, in short I need to replicate 'Adding Attachments' functionality in Transaction FBV2. Can any1 please guide me how, I am unable to find any solution to this problem. Cheers Abhishek