Re: Get last day of month based on user entry month and required for days calculation
Re: PI 7.31 IDOC Packaging Message Mapping Error
Hi Kumar,
Please check if ID u have configured the parameter or not .
Regards
Rudra
Re: How can we load data from cube/dso back to ecc z table?
Hello
You should look into the option of Retraction from BW to ECC. You may find a lot of docs on the same. Refer the below link for the same
https://scn.sap.com/thread/1008067
Regards
Gajesh
Re: batch number
Hi,
If the batch is at plant level and your material is NOT batch managed in the supplying / Issuing plant, and the same material is batch managed at the receiving plant, the above mentioned situation will happen. In this case, you have to enter / create the batch while doing GR in the receiving plant.
Regards,
AKPT
Problem in vendor Return process.
Hi Expert,
I have a report for vendor return process.Currently everything is ok. but now end user want to some changes like in grand total.
Grand total = total + Taxes(12%+2%+1%+Add duty+5%)
But in some cases end user want to print
grand total = total value
they have a condition when MRP indicator is Tick (in MIGO) then print
grand total : total
When MRP indicator untick then
Grand total = total + Taxes(12%+2%+1%+Add duty+5%)[(curently this is using)]
I am using this logic for grand total in my program:
grand = item_tot + lv_cst + J_1IEXCHDR-EXBED + J_1IEXCHDR-EXADDTAX1 + J_1IEXCHDR-ECS + lv_adi.
So Please expert suggest me for the solution.
Thanks & Regards
Atin
Re: Shipment cost error
No purchase order created for the vendor. That's why this error came.
Re: WebI Report - Splitting the data
Hi SS,
This is not possible in Webi because the LOV will have the combined value which cannot be seperated. The vice versa i.e. combining seperate rows in single row could have been possible i suppose.
You need to break the values at the database level itself.
Regards,
Yuvraj
Re: Where to Begin? - Learning SAP
Hi Jen,
can you please tell us , in which city you are presently looking for a job ?
Error in Travel management
Hi All,
I am facing an issue when I log on to ESS --> Travel and expence --> My Trips and Expenses --> Click on Create New Expence Report, it is taking to dump.
I have checked in forum and found few but no solution provided.
Root Cause |
The initial exception that caused the request to fail, was:
com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFCExecuteException
at com.sap.pcuigp.xssfpm.java.MessageManager.raiseException(MessageManager.java:103)
at com.sap.xss.ser.xssmenu.fc.MenuLinks.getServiceLink(MenuLinks.java:236)
at com.sap.xss.ser.xssmenu.fc.wdp.InternalMenuLinks.getServiceLink(InternalMenuLinks.java:365)
at com.sap.xss.ser.xssmenu.fc.FcXssMenu.getServiceLink(FcXssMenu.java:406)
at com.sap.xss.ser.xssmenu.fc.wdp.InternalFcXssMenu.getServiceLink(InternalFcXssMenu.java:491)
... 62 more
com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFCExecuteException
at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClassExecutable.execute(DynamicRFCModelClassExecutable.java:98)
at com.sap.xss.ser.xssmenu.fc.MenuLinks.getServiceLink(MenuLinks.java:232)
at com.sap.xss.ser.xssmenu.fc.wdp.InternalMenuLinks.getServiceLink(InternalMenuLinks.java:365)
at com.sap.xss.ser.xssmenu.fc.FcXssMenu.getServiceLink(FcXssMenu.java:406)
at com.sap.xss.ser.xssmenu.fc.wdp.InternalFcXssMenu.getServiceLink(InternalFcXssMenu.java:491)
at com.sap.xss.ser.xssmenu.fc.FcXssMenuInterface.getServiceLink(FcXssMenuInterface.java:264)
at com.sap.xss.ser.xssmenu.fc.wdp.InternalFcXssMenuInterface.getServiceLink(InternalFcXssMenuInterface.java:429)
at com.sap.xss.ser.xssmenu.fc.wdp.InternalFcXssMenuInterface$External.getServiceLink(InternalFcXssMenuInterface.java:586)
at com.sap.pcuigp.xssutils.navi.FcNavigation.getNavigationTargetServiceWithKey1(FcNavigation.java:526)
at com.sap.pcuigp.xssutils.navi.wdp.InternalFcNavigation.getNavigationTargetServiceWithKey1(InternalFcNavigation.java:390)
at com.sap.pcuigp.xssutils.navi.FcNavigationInterface.getNavigationTargetServiceWithKey1(FcNavigationInterface.java:271)
at com.sap.pcuigp.xssutils.navi.wdp.InternalFcNavigationInterface.getNavigationTargetServiceWithKey1(InternalFcNavigationInterface.java:182)
at com.sap.pcuigp.xssutils.navi.wdp.InternalFcNavigationInterface$External.getNavigationTargetServiceWithKey1(InternalFcNavigationInterface.java:318)
at com.sap.xss.tra.fc.utils.FcTraUtils.startApplication(FcTraUtils.java:628)
at com.sap.xss.tra.fc.utils.wdp.InternalFcTraUtils.startApplication(InternalFcTraUtils.java:329)
at com.sap.xss.tra.fc.utils.FcTraUtilsInterface.startApplication(FcTraUtilsInterface.java:334)
at com.sap.xss.tra.fc.utils.wdp.InternalFcTraUtilsInterface.startApplication(InternalFcTraUtilsInterface.java:260)
at com.sap.xss.tra.fc.utils.wdp.InternalFcTraUtilsInterface$External.startApplication(InternalFcTraUtilsInterface.java:493)
at com.sap.xss.tra.vc.allmytrips.VcTraAllMyTrips.tripComponentCreate(VcTraAllMyTrips.java:518)
at com.sap.xss.tra.vc.allmytrips.wdp.InternalVcTraAllMyTrips.tripComponentCreate(InternalVcTraAllMyTrips.java:438)
at com.sap.xss.tra.vc.allmytrips.AllMyTrips.onActionCreateNewExpenseReport(AllMyTrips.java:395)
at com.sap.xss.tra.vc.allmytrips.wdp.InternalAllMyTrips.wdInvokeEventHandler(InternalAllMyTrips.java:603)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:333)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:761)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:696)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:253)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:185)
at com.sap.tc.webdynpro.clientserver.session.core.ApplicationHandle.doProcessing(ApplicationHandle.java:73)
at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessActionInternal(AbstractApplicationProxy.java:864)
at com.sap.tc.webdynpro.portal.pb.impl.localwd.LocalApplicationProxy.sendDataAndProcessAction(LocalApplicationProxy.java:77)
at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1374)
at com.sap.portal.pb.PageBuilder.SendDataAndProcessAction(PageBuilder.java:326)
at com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java:872)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processPhaseListener(WindowPhaseModel.java:755)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doPortalDispatch(WindowPhaseModel.java:717)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:136)
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:333)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:741)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:694)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:253)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:185)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1060)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
Caused by: com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFC_Fault_Exception: Fault name: SERVICEKEY_INVALID, fault text: SERVICEKEY_INVALID
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:282)
at java.lang.Class.newInstance0(Class.java:310)
at java.lang.Class.newInstance(Class.java:263)
at com.sap.aii.proxy.framework.core.JcoMarshaler.unmarshalException(JcoMarshaler.java:429)
at com.sap.aii.proxy.framework.core.JcoProxy.send(JcoProxy.java:79)
at com.sap.aii.proxy.framework.core.AbstractProxy$JcoProxyHelper.send(AbstractProxy.java:173)
at com.sap.aii.proxy.framework.core.AbstractProxy.send$(AbstractProxy.java:141)
at com.sap.pcuigp.xssutils.menu.model.MenuLinksModel.hrxss_Ser_Getservicelink(MenuLinksModel.java:237)
at com.sap.pcuigp.xssutils.menu.model.Hrxss_Ser_Getservicelink_Input.doExecute(Hrxss_Ser_Getservicelink_Input.java:137)
at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClassExecutable.execute(DynamicRFCModelClassExecutable.java:92)
... 66 more
Could you please advice.
Regards
BTM
Re: want to add comp off quota if an employee works on a public holiday and week ends
Hi Sid,
What do you mean by if difference is 7 or more? You mean if EE works 7 hours more than its planned working time in a day? Or for each 7 hours more during the period?
Anyway, as you know we call working out of planned working time as Extra Working Time. Part of extra working time which approve by manager will be over time(OT). You can send OT to payroll for calculation and pay to EE or generate quota which we call time off in lieu or a mix scenario( apy and generate quota).
To generate quota you will keep OT in a time type. You will defien time type in V_T555A.
You need at least a quota generation rule in V_T559L which will tiger by your time type when it be more than 0(In your case you said 7). You will set your time type in "Accrual entitlement" Tab of "Selection Rule" section of this table at "Multiplication with time balance".
Regards,
Omid
Re: Crystal Reports -- Printing Issue
its perfect with real printer. thankyou!!
Navigation property, Association, Mapping in SEGW
Hi Experts,
I am working on one very new technology in SAP - SAP NetWeaver Gateway Service Builder. I have created some projects in SEGW. Here some other properties available in Data Model like navigation property, association and mapping. These three properties are very confusing to me. I dont have so much information on these three information.
Is there any definition for these three property? Kindly provide. When I can use these three properties? In which situation or circumstance, these three properties will come to the picture?
What are benefits if I use these three properties in my project?
Thanks in advance,
Regards,
Arindam Samanta.
Re: Discount to vendor after excise
Thanks Bindra,
I used workaround,
I maintained tax code by adjusting the % of tax. So I get the desired result. But again this is not advisable as I have to create tax code every time if there is such condition.
Still I will work on this.
Thanks for your assistance.
Regards
Subhash P.
Re: NEWGL GL planning tables
Dear ALL
Await your kind comments. Let me know in case any one has faced similar issues in the past. Could not find any documentation relating to this query in notes nor sdn.
Regards
FLoyd
Re: PDI QUESTION REFERENCE BUSINESSPARTNER EXTERNALID
Hi Rodrigo,
you need to use the UUID, not the InternalID. Please see below a working coding example to get the external org unit (it is the same for business partners or other objects).
// Get the EXTERNAL OrgUnitID
varquery_mapping;
varsel_param_mapping;
varresult_mapping;
query_mapping = ObjectIdentifierMapping.QueryByElements;
sel_param_mapping = query_mapping.CreateSelectionParams();
sel_param_mapping.Add(query_mapping.LocalObjectNodeReference.UUID.content, "I","EQ", SalesUnitUUID.content);
sel_param_mapping.Add(query_mapping.RemoteBusinessSystemUUID.content, "I","EQ", remoteSystemUUID.content);
result_mapping = query_mapping.Execute(sel_param_mapping);
if (result_mapping.GetFirst().IsSet()) {
varexternalSalesUnit = result_mapping.GetFirst().RemoteObjectID.content;
// Set the external Sales Unit
this.CurrentCommon.OrgIDEmployeeResponsible = externalSalesUnit;
}
I also work with the RemotesSystemUUID because there might be the possibility to have mappinps for serveral systems.
Cheers,
Jens
Re: Can't create an SCN poll
Yes, you need to have enhanced rights.
You cannot become a moderator just to create polls: becoming an SCN moderator is mainly about moderating an area you have expertise in.
Re: Gui_upload,'file not available'?
Keying-in the file-path in the file-path filed of selection screen does not work. You need to take it through the F4 help (Browse) button. Is it the case?
Jogeswara Rao K
Re: Dynamic loading of data in Model
Hi Neha
Do your "/XMII/Runner?Transaction=SAPUI5/TRX/XMLToJSONData&OutputParameter=JSONOUTPUT&Content-Type=text/xml" return XML or JSON?
I am guessing that it is XML but the name "XMLToJSON" is kind of misleading. For it is a XML document with a JSON stringified object in it.
-D
Re: Change Fiori login screen
Please look at the method INIT_DEFAULT_PROPERTIES of /UI2/CL_SRA_LOGIN class. set_property( iv_name = 'img_logo' iv_value = '/sap/public/bc/ui2/logon/img/sap_logo.png' ) Easy way is just replacing the images in the MIME repository.
Take a look at Customizing Fiori Logon Page thread
Generated by iGuru InnoJam app
Re: User mapping issue using SAP net weaver developer studio
Thanks Rodrigo for you reply.
In Data Base user is exist and manually user mapping is working only through code i am getting error. Using code user is creating but mapping is not happening. I am sending ep6User user as iUser please find requested code.
Please suggest Thanks in advanced!!!
public UmeUser processRequest(com.ibm.dsml2.parser.AddRequest addRequest) {
UmeUser ep6User = null;
try {
Enumeration enumAddRequestAttr = addRequest.enumerateAttr();
Properties userAttributes = new Properties();
while (enumAddRequestAttr.hasMoreElements()) {
com.ibm.dsml2.parser.Attr attr = (com.ibm.dsml2.parser.Attr) enumAddRequestAttr.nextElement();
if (attr.getValueCount() == 1) {
userAttributes.put(attr.getName(), getAttributeValue(attr));
}
else {
List list = new ArrayList(attr.getValueCount());
for (int i = 0; i < attr.getValueCount(); i++) {
list.add(getAttributeValue(attr, i));
}
userAttributes.put(attr.getName(), list);
}
}
ep6User = new UmeUser(userAttributes, logger);
}
catch (Exception e) {
logger.log(this.getClass().getName(), e);
}
return ep6User;
}