RE: Need to create custom fileds in sourcing in SRM
Hi All,
I am working on SRM 4.0. I had a requirement where in Sourcing I need to add a custom field in the standard SRM shopping cart. The best approach is BADI as far as my know ledge is concerned.
Can anybody help me out the procedure, which BADI to use or any other suggestion so that my issue will get resolved.
Await your response.
vishal
Hi Vishal,
To bring customer fields to the sourcing cockpit , you need to add those custom fields to shopping cart first and these fields will automatically show up in the sourcing cockpit.
To add fields in the shopping cart you need to follow the steps given in the following blog:
How to create custom fields in SRM
To find out in which structures the field is to be included you can go through the following notes:
Note 672960 - User-defined fields 2
Note 458591 - User-defined fields: Preparation and use
And after adding the fields in shopping cart you need to regenarate the sourcing screens so that the custom fields are dispalyed in the sourcing cockpit. For doing that the below given note:
Note 632982 - Generation of the screens for the sourcing.
Thanks,
Pradeep
Similar Messages
-
Need to create Customer to multiple sites record in one run.
Hi all,
we have one table called (e.g.) Prospect. To this table we can associate three different sites: one the legal
site, one admin and one for logistic. All the three sites refer to the main Prospect table via the Prospect_id
and related info are all saved into the same Site_all table (the site type is not stored directly into the site_all
table but via a use_site_all table, similarly to what happens with some standard OApps tables).
We need to create the Prospect and associated three sites via an OA Framework page (actually multiple steps).
So to visually resume:
_ Site1 ---- use:legal
Prospect - Site2 -- use:admin
- Site3 --- use:logistic
What's the best approach to achieve the creation of the records in the tables ?
a) to add three EO for the Site table (with related AO) and one big ProspectAllVO view object containing all the fields
from the three EO ?
b) to add just one EO for the site and reference it three times while defiing the ProspectAllVO ?
c) to specify a View Link (but this should be done three times and I'm not sure how to synchronize and manage
the transaction for the creation ?
d) AOB ?
Thanks in advance. Regards.
Giuseppe Naldiis it really just one IDOC?
I have never seen that SAP just does a part of one IDOC.
the structure of DEBMAS ist like this:
E1KNA1M
--E1KNVVM
E1KNVPM
E1KNVDM
E1KNVIM
--E1KNB1M
which means for your example it should be like this
E1KNA1M
--E1KNVVM
E1KNVPM
E1KNVDM
E1KNVIM
--E1KNVVM
E1KNVPM
E1KNVDM
E1KNVIM
--E1KNB1M
and in this case I am very certain that it would never just process and create the part for one sales area.
Maybe your customer already exists from ealier tests with just one sales area.
Display your IDOC in WE02 or WE05 and make sure you have a value in name1 field -
Need to create a flat file source system in bi?
Hi all,
i need to load the data from a flat file to an ods? can anyone pls tell me the steps to create the flat file source system in bi?
ThanksHello,
http://help.sap.com/saphelp_nw70/helpdata/en/43/01ed2fe3811a77e10000000a422035/content.htm
http://help.sap.com/saphelp_nw04s/helpdata/en/80/1a6581e07211d2acb80000e829fbfe/frameset.htm
steps:
create source system file (if you haven't)
- create ods
- create update rules for ods and activate
- create infosource
- assign infosource with datasource (source system file)
- maintain transfer rules - maintain infoobject in sequence as flat file to transfer structure. map infoobject in transfer rules. activate transfer rules
- create update rules ods-infosource and activate
- create infopackage, specify external data path (recommended file put in application server)
hope this helps.
Regards, -
I need to create custom groups
In order to minic the income statement, I need to create a custom group of account numbers, often out of sequence of a simple list of accounts. Thus, for accounts 1 thru 7, my goal would look like this:
Income Accounts
1
2
4
7
Subtotal Income
Expense Accounts
3
5
6
Subtotal Expense
Total Net Income/Loss
Is there a way I can do this in Crystal?
Thanks!Try to insert a group on account field and in group option select specified order and add new item with name "Income Accounts" and the condition is like 1,2,4,7. Add another item with name "Expense Accounts" and the condition is like 3,5,6. If you have any other accounts then it will be grouped with name "Others". If you don't want the "Others" group then go to options and check the option discard all others.
Hope this helps!
Raghavendra -
Urgent help needed in creating customer ship_to and bill_to site id
Hi,
I am using an api to create customer ship_to and bill_to address, in Oracle OM R12 but the api does not return values. I am including the code so any suggestion will be helpful.
declare
l_num_billing_site_use NUMBER;
l_num_cust_site_id NUMBER;
l_rec_cust_site_use apps.Hz_Cust_Account_Site_V2pub.CUST_SITE_USE_REC_TYPE;
l_rec_customer_profile apps.Hz_Customer_Profile_V2pub.CUSTOMER_PROFILE_REC_TYPE;
l_chr_retcode VARCHAR2(20);
l_chr_errbuf VARCHAR2(200);
l_num_count NUMBER;
begin
-- fnd_global.apps_initialize (1885, 21623, 660); -- user id, --resp_id (OM Super User), appl_id
-- mo_global.init ('AR');
-- mo_global.set_policy_context ('S', 511);
l_rec_cust_site_use.site_use_code := 'BILL_TO';
l_rec_cust_site_use.cust_acct_site_id := 24919;
l_rec_cust_site_use.primary_flag := 'N';
l_rec_cust_site_use.created_by_module := 'CONVERSION'; -- Change
BEGIN
apps.Hz_Cust_Account_Site_V2pub.create_cust_site_use( p_init_msg_list => FND_API.G_FALSE
, p_cust_site_use_rec => l_rec_cust_site_use
, p_customer_profile_rec => NULL --l_rec_customer_profile
, p_create_profile => FND_API.G_FALSE
, p_create_profile_amt => FND_API.G_FALSE
, x_site_use_id => l_num_billing_site_use
, x_return_status => l_chr_retcode
, x_msg_count => l_num_count
, x_msg_data => l_chr_errbuf);
EXCEPTION
WHEN OTHERS THEN
FND_FILE.PUT_LINE(FND_FILE.LOG,' Unexpected error creating customer site for Cust Site Id ' || l_num_cust_site_id || ' due to: ' || SQLERRM);
END;
dbms_output.put_line('cust_site_use:'||l_num_billing_site_use);
end;
Thanks,
Srinivas
Edited by: user2138419 on Feb 14, 2010 4:46 PMIt might be a crossdomain.xml problem.
Please make sure that the server hosting the xml allows the domain where the swf is hosted.
You can start with:
<?xml version="1.0" encoding="utf-8" ?>
<cross-domain-policy>
<allow-access-from domain="*"/>
<site-control permitted-cross-domain-policies="master-only"/>
</cross-domain-policy> -
Hi,
I have created a new z-segment to the standard idoc type.
I even done the outbound processing and IDOC is reached to the destination server box.
Do I need to create a new inbound function module to get the extra fields of the z-segment or else does the standard inbound function module itself works.
If I need to create new INBOUND FM how to do it?
Should I copy the std. FM and modify it
OR
write my own FM for it.
Please suggest.
Regards
MacEdgar:
Can you provide me any more detail reagrding how to utlize the Error Pages tab? If I had to guess it apears I want to use Explicit Response Page Header and Explicit Response Page Body under the Appl. Erros tab. Also, from what I have seen I need to build some kind of page using HTML tags. Once this is complete do I need to make any changes in my templates to utilize the error pages?
Thanks,
Lee -
Need to create custom offer letter templates for irec offer letters
Hi All,
I am trying to create a custom template for irec offer letters. The additional fields I require in the offer letter are configured as DFF on the Irec page. Steps I followed to create a custom template:
1.Created a custom rtf and used tag names as specified in the standard "IRCESOLDD_SD.xml" file for the additonally configured DFF fields.
2.Created a new template definiton and used the standard data definiton "iRecruitment Offer Letter Data" as reference while creating my template definiton.
3.Associated this custom template to the required business group.
But while navigating the irec page I get an error like below:
Exception Details.
oracle.apps.fnd.framework.OAException: oracle.jbo.SQLStmtException: JBO-27122: SQL error during statement preparation. Statement: SELECT * FROM (select distinct tmpl.language||decode(tmpl.territory,'00',null,'-'||tmpl.territory) Template_Locale ,la.Name||':'||decode(tmpl.territory,'00',null,te.territory_short_name)||decode(tmpl.language,tb.default_language,decode(tmpl.territory,tb.default_territory,' (*)',null),null) name ,decode(tmpl.language,tb.default_language,decode(tmpl.territory,tb.default_territory,1,2),2) sort_order from xdo_lobs tmpl ,fnd_iso_languages_vl la ,fnd_territories_vl te ,xdo_templates_b tb WHERE tmpl.application_short_name= :1 and tmpl.lob_code= :2 and tmpl.lob_code = tb.template_code and tmpl.lob_type in ('TEMPLATE','MLS_TEMPLATE') and tmpl.file_status = 'E' and lower(tmpl.language)=la.iso_language_2 and upper(tmpl.territory)=te.territory_code(+) order by tmpl.language||decode(tmpl.territory,'00',null,'-'||tmpl.territory)) QRSLT ORDER BY sort_order,name at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:912) at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:886) at oracle.apps.fnd.framework.OAException.wrapperInvocationTargetException(OAException.java:1009) at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:211) at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:133) at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:797) at oracle.apps.irc.offers.webui.IrcSaveForLaterCO.processFormRequest(IrcSaveForLaterCO.java:234) at oracle.apps.irc.offers.webui.CreateOfferCO.processFormRequest(CreateOfferCO.java:364) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:819) at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:385) at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(OAPageLayoutHelper.java:1205) at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(OAPageLayoutBean.java:1579) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1031) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:997) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:852) at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:385) at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(OAFormBean.java:395) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1031) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:997) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:852) at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:385) at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(OABodyBean.java:363) at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2974) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1875) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:543) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:431) at _OA._jspService(_OA.java:212) at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59) at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379) at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594) at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518) 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:621) at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370) at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871) at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453) at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313) at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199) at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260) at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:234) at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:29) at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:879) at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303) at java.lang.Thread.run(Thread.java:619) ## Detail 0 ## java.sql.SQLException: Missing IN or OUT parameter at index:: 1 at oracle.jdbc.driver.OraclePreparedStatement.processCompletedBindRow(OraclePreparedStatement.java:1783) at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3444) at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3493) at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1491) at oracle.jbo.server.QueryCollection.buildResultSet(QueryCollection.java:860) at oracle.jbo.server.QueryCollection.executeQuery(QueryCollection.java:669) at oracle.jbo.server.ViewObjectImpl.executeQueryForCollection(ViewObjectImpl.java:3723) at oracle.jbo.server.OAJboViewObjectImpl.executeQueryForCollection(Unknown Source) at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQueryForCollection(OAViewObjectImpl.java:4560) at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:743) at oracle.jbo.server.ViewRowSetImpl.activateRowSetState(ViewRowSetImpl.java:4972) at oracle.jbo.server.ViewRowSetIteratorImpl.activateIteratorState(ViewRowSetIteratorImpl.java:3747) at oracle.jbo.server.ViewRowSetIteratorImpl.getCurrentRow(ViewRowSetIteratorImpl.java:886) at oracle.jbo.server.ViewRowSetImpl.getCurrentRow(ViewRowSetImpl.java:2731) at oracle.jbo.server.ViewObjectImpl.doPassivateSettings(ViewObjectImpl.java:13050) at oracle.jbo.server.ViewObjectImpl.doPassivateSettings(ViewObjectImpl.java:12778) at oracle.jbo.server.ApplicationModuleImpl.passivateVOs(ApplicationModuleImpl.java:6825) at oracle.jbo.server.ApplicationModuleImpl.doPassivateState(ApplicationModuleImpl.java:6636) at oracle.jbo.server.ApplicationModuleImpl.doPassivateState(ApplicationModuleImpl.java:6667) at oracle.jbo.server.ApplicationModuleImpl.doPassivateAMState(ApplicationModuleImpl.java:6627) at oracle.jbo.server.Serializer.passivate(Serializer.java:191) at oracle.jbo.server.DBSerializer.passivateRootAM(DBSerializer.java:290) at oracle.jbo.server.DBSerializer.passivateRootAM(DBSerializer.java:267) at oracle.jbo.server.ApplicationModuleImpl.passivateStateInternal(ApplicationModuleImpl.java:5305) at oracle.jbo.server.ApplicationModuleImpl.passivateState(ApplicationModuleImpl.java:5182) at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.passivateState(OAApplicationModuleImpl.java:2542) at oracle.jbo.server.ApplicationModuleImpl.passivateStateForUndo(ApplicationModuleImpl.java:7634) at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.passivateStateForUndo(OAApplicationModuleImpl.java:3634) at oracle.apps.irc.offers.server.OffersAMImpl.apiValidate(OffersAMImpl.java:3239) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:190) at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:133) at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:797) at oracle.apps.irc.offers.webui.IrcSaveForLaterCO.processFormRequest(IrcSaveForLaterCO.java:234) at oracle.apps.irc.offers.webui.CreateOfferCO.processFormRequest(CreateOfferCO.java:364) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:819) at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:385) at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(OAPageLayoutHelper.java:1205) at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(OAPageLayoutBean.java:1579) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1031) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:997) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:852) at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:385) at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(OAFormBean.java:395) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1031) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:997) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:852) at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:385) at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(OABodyBean.java:363) at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2974) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1875) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:543) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:431) at _OA._jspService(_OA.java:212) at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59) at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379) at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594) at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518) 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:621) at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370) at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871) at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453) at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313) at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199) at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260) at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:234) at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:29) at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:879) at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303) at java.lang.Thread.run(Thread.java:619) java.sql.SQLException: Missing IN or OUT parameter at index:: 1 at oracle.jdbc.driver.OraclePreparedStatement.processCompletedBindRow(OraclePreparedStatement.java:1783) at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3444) at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3493) at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1491) at oracle.jbo.server.QueryCollection.buildResultSet(QueryCollection.java:860) at oracle.jbo.server.QueryCollection.executeQuery(QueryCollection.java:669) at oracle.jbo.server.ViewObjectImpl.executeQueryForCollection(ViewObjectImpl.java:3723) at oracle.jbo.server.OAJboViewObjectImpl.executeQueryForCollection(Unknown Source) at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQueryForCollection(OAViewObjectImpl.java:4560) at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:743) at oracle.jbo.server.ViewRowSetImpl.activateRowSetState(ViewRowSetImpl.java:4972) at oracle.jbo.server.ViewRowSetIteratorImpl.activateIteratorState(ViewRowSetIteratorImpl.java:3747) at oracle.jbo.server.ViewRowSetIteratorImpl.getCurrentRow(ViewRowSetIteratorImpl.java:886) at oracle.jbo.server.ViewRowSetImpl.getCurrentRow(ViewRowSetImpl.java:2731) at oracle.jbo.server.ViewObjectImpl.doPassivateSettings(ViewObjectImpl.java:13050) at oracle.jbo.server.ViewObjectImpl.doPassivateSettings(ViewObjectImpl.java:12778) at oracle.jbo.server.ApplicationModuleImpl.passivateVOs(ApplicationModuleImpl.java:6825) at oracle.jbo.server.ApplicationModuleImpl.doPassivateState(ApplicationModuleImpl.java:6636) at oracle.jbo.server.ApplicationModuleImpl.doPassivateState(ApplicationModuleImpl.java:6667) at oracle.jbo.server.ApplicationModuleImpl.doPassivateAMState(ApplicationModuleImpl.java:6627) at oracle.jbo.server.Serializer.passivate(Serializer.java:191) at oracle.jbo.server.DBSerializer.passivateRootAM(DBSerializer.java:290) at oracle.jbo.server.DBSerializer.passivateRootAM(DBSerializer.java:267) at oracle.jbo.server.ApplicationModuleImpl.passivateStateInternal(ApplicationModuleImpl.java:5305) at oracle.jbo.server.ApplicationModuleImpl.passivateState(ApplicationModuleImpl.java:5182) at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.passivateState(OAApplicationModuleImpl.java:2542) at oracle.jbo.server.ApplicationModuleImpl.passivateStateForUndo(ApplicationModuleImpl.java:7634) at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.passivateStateForUndo(OAApplicationModuleImpl.java:3634) at oracle.apps.irc.offers.server.OffersAMImpl.apiValidate(OffersAMImpl.java:3239) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:190) at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:133) at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:797) at oracle.apps.irc.offers.webui.IrcSaveForLaterCO.processFormRequest(IrcSaveForLaterCO.java:234) at oracle.apps.irc.offers.webui.CreateOfferCO.processFormRequest(CreateOfferCO.java:364) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:819) at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:385) at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(OAPageLayoutHelper.java:1205) at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(OAPageLayoutBean.java:1579) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1031) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:997) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:852) at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:385) at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(OAFormBean.java:395) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1031) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:997) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:852) at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:385) at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(OABodyBean.java:363) at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2974) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1875) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:543) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:431) at _OA._jspService(_OA.java:212) at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59) at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379) at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594) at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518) 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:621) at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370) at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871) at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453) at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313) at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199) at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260) at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:234) at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:29) at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:879) at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303) at java.lang.Thread.run(Thread.java:619)
Could anyone please help me with this?
Regards,
DivyaHi Divya,
When ever you will get exception with SQL statement just copy that statement to SQL editor and run the parameter.
that statement will give you proper error which you can understand
Check the below statement for your environment and check your offer letter territory and language if you can found out into the output of the below query.
Query :-
SELECT *
FROM (SELECT DISTINCT
tmpl.language
|| DECODE (tmpl.territory, '00', NULL, '-' || tmpl.territory)
template_locale,
la.name
|| ':'
|| DECODE (tmpl.territory, '00', NULL, te.territory_short_name)
|| DECODE (tmpl.language,
tb.default_language,
DECODE (tmpl.territory,
tb.default_territory, ' (*)',
NULL),
NULL
name,
DECODE (tmpl.language,
tb.default_language,
DECODE (tmpl.territory, tb.default_territory, 1, 2),
2
sort_order
FROM xdo_lobs tmpl,
fnd_iso_languages_vl la,
fnd_territories_vl te,
xdo_templates_b tb
WHERE
-- tmpl.application_short_name = :1
-- AND tmpl.lob_code = :2
-- AND
tmpl.lob_code = tb.template_code
AND tmpl.lob_type IN ('TEMPLATE', 'MLS_TEMPLATE')
AND tmpl.file_status = 'E'
AND LOWER (tmpl.language) = la.iso_language_2
AND UPPER (tmpl.territory) = te.territory_code(+)
ORDER BY tmpl.language
|| DECODE (tmpl.territory, '00', NULL, '-' || tmpl.territory))
qrslt
ORDER BY sort_order, name
Let us know if you need any further help.
Regards,
Jigar Makwana -
Need to create custom home page for iProcurment.
Hi,
I have an issue in iProcurment.
i have modified the Menu name from "Requisitions" to "My Requisitions" in custom responsibility "XX iProcurment" its a replica of standard iProcurment responsibility.
then i clear the Cache and bounce the middle tire even though the changes are not reflecting. But when i do the same changes in the standard iProcurment responsibility then i am able to see the changes.
Create a main menu XX_ICX_POR_SSP_HOME its a replica of ICX_POR_SSP_HOME then attached to XX iProcurment
Menu: XX_ICX_POR_SSP_HOME
User Menu Name: XX Internet Procurement Home
Menu Type: Standard
Description: Internet Procurement Home
seq Prompt Submenu Function Description
1 iProcurement Home Page POR SSP HOME Internet Procurement Home Page
3 XX iProcurement: Homepage menu
4 EAM Function To Launch IP
5 iProcurement: Function Security
6 iProcurement Preferences Menu Container iProcurement Preferences Menu Container
Sub menu:
XX_ICX_POR_HOMEPAGE_MENU its a replica of ICX_POR_HOMEPAGE_MENU
Menu: XX_ICX_POR_HOMEPAGE_MENU
User Menu Name: XX iProcurement: Homepage menu
Menu Type: Home Page
Description: iProcurement Homepage menu
seq Prompt Submenu Function Description
5 Shop XX iProcurement: Shop Shop tab
10 My Requisitions iProcurement: Requisition Status Requisition Status tab
15 Receiving iProcurement: Receiving Home Page Menu Receiving tab
20 Contractors iProcurement: Contractor Contractor tab
25 iProcurement: Common Functions Common iProcurement Functions
30 iProcurement: Global Menu iProcurement Global Menu
35 ICX_STANDARD_GLOBAL_MENU ICX Standard Global Menu
40 iProcurement iP Product Branding
Hear i am changing the prompt of "Requisitions" to "My Requisitions"
i have modified the function XX_POR_SSP_HOME its a replica of POR_SSP_HOME
x_object=AppsServlet&x_source=menu&x_menuFunction=displayHomePage
OA.jsp?OAFunc=ICX_POR_LAUNCH_IP&OAHP=XX_ICX_POR_HOMEPAGE_MENU&OASF=ICX_POR_LAUNCH_IP&porMode=accessHomePage&OAPB=ICX_POR_IP_BRANDDo you have much experience working with HTML & CSS code?
Does this project need to work well in all devices; not just tablets?
If the answer to both question sis Yes, I recommend Dreamweaver.
If the answer to both question is No, use Muse.
Nancy O. -
Need help creating custom objects and adding them to an array.
Hi Everyone,
So I'm dinking around in Powershell today and I'm failing at creating an array of custom objects. I want to create a HTML report that builds out after every MDT image update. To do that, I need to collect my data on what's contained in each build.
Here's my current script in progress -
function Parse-Dependents($fullname){
#PARAMETER SWITCHING
if(!($fullname)){
$dependents = get-dependents
if($fullname){
$dependents = get-dependents -fullname $fullname
#SPIN THROUGH ARRAY OF GUIDS FROM GET-DEPENDENTS
foreach($d in $dependents){
#SPIN THROUGH EACH APP IN APPLICATIONS.XML
foreach ($app in $apps){
#IF MATCH THEN ADD OBJECT WITH PROPERTIES
if($d -match $app.guid){
#ADD APPLICATION MATCH TO THE ARRAY
$applications = @{
'Name' = $app.ShortName;
'GUID' = $app.Guid;
'Version' = $app.Version;
'Last Modified Time' = $app.LastModifiedTime;
'Last Modified By' = $app.LastModifiedBy;
'Install Directory' = [string]'\\my\path\to\MDT\' + $app.WorkingDirectory.TrimStart(".","\")
'CommandLine' = $app.CommandLine;
new-object -typename PSObject -property $applications
#RETURN MATCHED ARRAY
return $applications
It all works great until I look at my output and see that I get my expected properties and array, but at the end it's created additional empty entries for each of my initial properties I assigned. So I get my list of apps like this :
powershell.ex... OrgChart Plugin \\my\mdt\server\ XX\user 9/22/2014 5:... {ffee7497-0c...
And then below it :
CommandLine
Name
Install Direc...
Last Modified By
Version
Last Modified...
GUID
And these are all listed under the Name property. I'm still pretty new to PS (8 months or so now), and rarely have to create a custom object, but this seems like a case for doing so to create a custom html report. Any ideas would be greatly appreciated.
RyanIt's not really all that strange.
If you look at your script, you're not outputting the hash table until both loops finish. The values are dependent on the properties of the $app objects enumerated in the inner loop, and only outputting an object if the dependent ($d) matches the $app
guid property.
At the end, you're outputting the hash table without that test, so it's going to have values based on the last $app in the loop, regardless of whether the guid matches the dependents or not.
[string](0..33|%{[char][int](46+("686552495351636652556262185355647068516270555358646562655775 0645570").substring(($_*2),2))})-replace " " -
Need to Create Customer Master Data under Multiple Sales Areas
Hi Gurus,
My requirement is to create a customer under multiple sales areas by processing the Inbound Idoc function module "IDOC_INPUT_DEBITOR"( After generating Outbound Idoc and outbound is processed successfully).
But, when I am trying to send the multiple sales areas information in segment "E1KNVVM". It is creating the customer under first sales area filled in first E1KNVVM segment and it is giving error that "Fill all required fields SAPMF02D 0111 ADDR1_DATA-NAME1" and it is not creating the customer under other sales areas.
Following are the details of the Outbound Idoc which I have processed.
Idoc Basic type : DEBMAS06
Message : DEBMAS
I have filled required fields in E1KNA1M and E1KNVVM segments. But filled E1KNVVM segments twice with different sales area data.
Please help in solving this problem?is it really just one IDOC?
I have never seen that SAP just does a part of one IDOC.
the structure of DEBMAS ist like this:
E1KNA1M
--E1KNVVM
E1KNVPM
E1KNVDM
E1KNVIM
--E1KNB1M
which means for your example it should be like this
E1KNA1M
--E1KNVVM
E1KNVPM
E1KNVDM
E1KNVIM
--E1KNVVM
E1KNVPM
E1KNVDM
E1KNVIM
--E1KNB1M
and in this case I am very certain that it would never just process and create the part for one sales area.
Maybe your customer already exists from ealier tests with just one sales area.
Display your IDOC in WE02 or WE05 and make sure you have a value in name1 field -
Need help creating custom .swf skin and exporting for use
Please, can anyone help...
I am currently working on a projects that needs to have a custom flash skin player.
I have tried copying and editing excisting skins, but when I export the swf and fla into the crrect folders, I am able to select it from the skin list- however it doesn;t show in the player.
Am I exporting/publishing this in the correct way and to the right folders?
If anyone can give me a tip of how to achieve this that would be great, or a link to somewhere that may have the infor I'd be happy,
Cheers
CliffHi,
Do you mean skinning FLVPlayback palyer?
Warm Regards
Deepanjan Das
http://deepanjandas.wordpress.com/ -
Bought Iphone need to create custom ringtones
Well, i've read some of the posts before but its not seeming to help... I have garageband 3 and do not have the selection of "sending ringtone to itunes" since i do not have garageband08. So, the problem is that i create my song on garageband and then export it to itunes, then convert it to a AAC file.... but after that im supposed to convert it to a m4r because that would be used for a ringtone.... after i do that it does convert but it doesnt let me put it onto my iphone? what am i doing wrong?
i found a free iphone ringtone application for mac called iring.
its pretty simple to use, you just need to make sure itunes IS NOT running when you convert from AAC when using it. otherwise, it won't add the newly created ringtone to your ringtone folder. -
Need to create a Web Dynpro Application for SRM Portal
We need to recreate the start page for SRM Portal - (Supplier Self-Services) - without any images (as was delivered out of the box) - basically we need to break it down into 4 iViews: All Purchase Orders; All Sched Agreement Releases; All Invoices and Credit Memos; and Account History. All these iViews contains links.
How would one create a Web Dynpro Application to create the above iViews?
Regards,Hi zhang,
take a look to this:
KM:
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/kmc/resource%2band%2bcollection%2bversioning%2busing%2bkm%2bapis
https://help.sap.com/javadocs/NW04S/SPS09/km/index.html
Excel:
/people/subramanian.venkateswaran2/blog/2006/10/02/enhanced-file-upload--uploading-and-processing-excel-sheets
Hope this help you.
Vito -
Need Function Module to create Customer Master
Hi,
I need to create customer master data (T-Code: XD01) include the company code data and sales area data.
Is there any function module that I can use? I tried to use BDC but since the screen is different for each account group, I'm thinking is there any FM that can use so that I do not need to create so much BDC.
Hope someone can use.
Thanks.hi there...
Please find below some of the BAPIs, Function Modules and Direct Input Programs for Customer Master.
RFBIDE00
BAPI_CUSTOMER_CREATEFROMDATA1
SD_CUSTOMER_MAINTAIN_ALL
hope it helps...
do reward if helpful or get bak if u hav further queries. -
I am planning to create custom defined DSO Object & Info cube
Hi ,
i am planning to create custom defined DSO Object & Info cube.what ratio i can calculate what is the keyfields & what are the data fields in DSO.How can i calculate.
2. how can i create suitable dimensions, suitable characterstics for dimensions.what ratio i can decide.
Thanks,
chandu.Hi Diego Garu,
Thanks for your fast response.i
VBELN VBAP 2LIS_11_VAITM 0DOC_NUMBER
POSNR VBAP 2LIS_11_VAITM 0S_ORD_ITEM
KUNNR VBAK 2LIS_11_VAHDR 0SOLD_TO
VBELN VBRP 2LIS_13_VDITM 0BILL_NUM
FKDAT VBRK 2LIS_13_VDHDR 0BILL_DATE
INCO1 VBRK 2LIS_13_VDHDR(INCO1FieldNot Available in Data Source) 0INCOTERMS
ZTERM VBRK 2LIS_13_VDHDR(Payment terms field Not Available in Data Source) 0UCPYTERMS
NETWR VBRP 2LIS_13_VDITM 0NETVAL_INV.
here data is coming from the multible tables.that why i am planning to create custom defined data source based on view. here how can i calucate dso is suitable or cube is suitable.
suppose dso is suitable how can i decide which on is the data field and which one is the key field.
how can i decide how many dimensions are needed here.and which chara are suitable for that dimensions.
Thanks ,
chandu.
Maybe you are looking for
-
Control Minimum No.of Records in an XML Publisher Report
Hi I need to set the minimum no.of records in a XML Publisher Report. Please help me on this. Regards Nakul.V
-
Hello, Went through the article http://dev2dev.bea.com/articles/platform7_feature.jsp I thought if you have a workaround for the following issue. Any help to solve this issue is much appreciated.
-
R.I.P. Compiz-Fusion?
Hey guys, Today I've read a new post at smspillaz blog. http://smspillaz.wordpress.com/2011/12/25/apology-2/ As far as I read, smspillaz is not going to release a new Compiz (0.9.x/1.0) in the next time. Maybe it's the end of compiz. Hm- :'( Too bad,
-
Request for Unlocking MSI GT780DX
i would like to request to unlock all features of MSI GT 780DX bios Edit Donated Confirmation number: 3H434379P4357411Y.
-
Recently tried to d/l a lyric widget for songs playing in itunes. Most links to lyric widgets are dead/re-directed. Then I realized "Staff Picks" widgets on the Apple site have not bee updated in years. Is the Dashboard dead? I never really use the d