How to download structure fields using (Not querying DD03L)
Hi Gurus,
The function module 'DB_GET_TABLE_FIELDS' is used to download table fields but if I want to download structure fields, how do I do it ?
I don't want to query DD03L because it then gives fields in alphabetical order but the actual structure does not have those fields in alphabetical order.
Regards,
Rajesh.
Hi,
You can still use DD03L..Then sort the internal table POSITION.
Example
DATA: ITAB LIKE DD03L OCCURS 0 WITH HEADER LINE.
SELECT * FROM DD03L INTO TABLE ITAB
WHERE TABNAME = 'RV45A'.
IF SY-SUBRC = 0.
SORT ITAB BY POSITION.
ENDIF.
Now the itab will be in the order that you see in SE11..
Thanks,
Naren
Similar Messages
-
Portal Internal Error - structure field Umskd not found
Hi Experts,
I am facing a problem in ESS leave application screen.
The error is:-
com.sap.tc.webdynpro.progmodel.context.ContextConfigurationException: DataNodeInfo(FcForm.Orig_Request.Item_to_Check_Orig): structure field Umskd not found
at com.sap.tc.webdynpro.progmodel.context.DataAttributeInfo.init(DataAttributeInfo.java:299)
at com.sap.tc.webdynpro.progmodel.context.NodeInfo.initUnmappedAttributes(NodeInfo.java:687)
at com.sap.tc.webdynpro.progmodel.context.DataNodeInfo.doInit(DataNodeInfo.java:238)
at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:671)
at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:674)
... 67 more
My server details are:-
- ESS Business Package: SP13
- J2EE engine: Netweaver 7.0 SP16
- Portal: SP16
- SAP ECC 6.0 EA-HR 600 Level 27
I have search through SDN and I even applied SAP note 1058240 but it is not working too.Hi Prasad,
Sorry for late reply. I will try my best to help you.
First of all, you may apply the note 1058240 to solve your JAVA error. Remember, apply in R/3 server and NOT portal server. Make sure it is imported and then you MUST restart yout portal server. Then everything will be fine. Make sure your EA-HR version is suitable to apply this note.
Then for configuration, the first thing is to change the agent for workflow WS12300111 and all it's task to General Task. I think you had done this. This is good.
Then you must maintain SPRO. Normally I will use the IMG path Personnel Management -> Employee Self-Service -> Service-Specific Setting -> Working Time. In here, you will see all the configuration you can do for ESS Leave Application.
Then you go to Leave Request -> Processing Processes -> Specify Processing Processes for Types of Leave. This is the same thing you do in the IMG path Personnel Time Management - Web Applications - Leave Request - Link Absence Type & Workflow Teplets.
You must maintains this so that the leave type will display on ESS Leave Application. Please remeber that the leave type is base on PSG and if you have a lot of PSG, then you must create all of them in this configuration. Assign the workflow WS12300111 or your own workflow here if the leave type required a workflow.
Above is the important things that need to configure. You may configure others stuffs in the same path Personnel Management -> Employee Self-Service -> Service-Specific Setting -> Working Time.
Regards,
WaiWeng -
ESS Error Structure field Region not found
Hello everyone,
In Netweaver I installed the ESS/MSS and i'm getting the following error, when I go to "Travel and Expenses" -> "Create Travel Plan"
com.sap.tc.webdynpro.progmodel.context.ContextConfigurationException: DataNodeInfo(FcTrpPlan.PlanBookAndSave.PlanBookAndSave_I_Address): structure field Region not found
at com.sap.tc.webdynpro.progmodel.context.DataAttributeInfo.init(DataAttributeInfo.java:299)
at com.sap.tc.webdynpro.progmodel.context.NodeInfo.initUnmappedAttributes(NodeInfo.java:687)
at com.sap.tc.webdynpro.progmodel.context.DataNodeInfo.doInit(DataNodeInfo.java:238)
at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:671)
at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:674)
... 54 more
Do you have an idea how to solve the problem? Thanks a lot!Hi All
We are also getting a similar error. It seems the error is related to SP Levels. Have you been able to resolve this error. Can you please share the details...Thanks -
Configuring Personal Information - structure field Default_Begda not found
Hello,
I am using ECC5 and EP7. I get the below Internal Server error when attempting to view -
Addresses
Bank Information
Personal Data
The initial exception that caused the request to fail, was:
com.sap.tc.webdynpro.progmodel.context.ContextConfigurationException: DataNodeInfo(FcPersInfo.InitPernr.InitPernrOutput.Subtypes): <b>structure field Default_Begda not found</b>
at com.sap.tc.webdynpro.progmodel.context.DataAttributeInfo.init(DataAttributeInfo.java:299)
at com.sap.tc.webdynpro.progmodel.context.NodeInfo.initUnmappedAttributes(NodeInfo.java:687)
at com.sap.tc.webdynpro.progmodel.context.DataNodeInfo.doInit(DataNodeInfo.java:238)
at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:671)
at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:674)Hi,
I am using ECC 5.0 with EP 6.0 SP 19.
HR-Package support pack is 15.
I am also facing the same issue.
Kindly let me know the solution to this problem.
Regards,
Manoj -
Hy All,
after reimport of the model and some changes in the CustomController, I got an error message with the text:
"com.sap.tc.webdynpro.progmodel.context.ContextConfigurationException: NodeInfo(LogQuestCust.X): structure field Add_Documents not found
at com.sap.tc.webdynpro.progmodel.context.AttributeInfo.init(AttributeInfo.java:446)
at com.sap.tc.webdynpro.progmodel.context.NodeInfo.initAttributes(NodeInfo.java:692)
at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:677)
at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:682)
at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:682)
at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:682)
at com.sap.tc.webdynpro.progmodel.context.Context.init(Context.java:38)
at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:199)
I have looked at the model binding of the controller.
I have looked at the context mapping of the WD View.
I can't find the errror !
Thanks for Help !
By Jürgen BerndtHi Jürgen,
if you import a model, there are often some structures generated, which you can see at "Dictionaries->Local Dictionary->Data Types->Structures".
If you bind context model nodes to models, the corresponding structures are automatically used to determine the simple types of the node's attributes.
If you reimport the model and the corresponding interface was changed, maybe renaming Add_Documents to Add_DocumentsX, the structure attribute which were used for the initial binding, doesn't exist any longer. Then you should get an error in the Tasks view of the NWDS about the missing structure attribute. Isn't that the case?
Please recheck the context nodes of the controller, which are bound to the model. Missing attributes should be marked by a red cross. If you rebind the model, build and deploy, it should work.
Regards
Stefan -
How to get this output using sql query?
Hi,
How to get this output using sql query?
Sno Name Age ADD Result
1 Anil 23 delhi Pass
2 Shruti 25 bangalor Pass
3 Arun 21 delhi fail
4 Sonu 23 pune Pass
5 Roji 26 hydrabad fail
6 Anil 28 delhi pass
Output
Sno Name Age ADD Result
1 Anil 23 delhi pass
28 delhi passHi Vamshi,
Your query is not pretty clear.
write the select query using Name = 'ANIL' in where condition and display the ouput using Control-break statements.
Regards,
Kannan -
Structure field Etix_Automatic not found
Hi all,
We are using Travel Management from ESS, And i get the below error when i click on Create Travel Request or Expense Report
com.sap.tc.webdynpro.progmodel.context.ContextConfigurationException: DataNodeInfo(FcTraCustomizing.CustomizingGet.CustomizingGet_Output.E_Plan_Control_Param): structure field Etix_Automatic not found
I have done all the back-end configuration. Don't know what is wrong, Please help.
Thanks,
JohnPlease check that OSS notes 1391756 and 1337535 are fully implemented - there were some legal changes implemented in ETIX
Make sure ALL manual steps are fully followed! -
Creating Travel Request Error( structure field City_Districtadr not found )
Hi All
While creating travel request from EP, we are encountering the following "error:com.sap.tc.webdynpro.progmodel.context.ContextConfigurationException: DataNodeInfo(FcTreGeneralData.GeneralDataCheck.GeneralDataCheck_Output.GeneralDataCheck_E_General_Data): structure field City_Districtadr not found "
I believe the issue is related to SP levels. Can anyone help resolve this.
Thanks
R KumarHi,
As other said you may need to update software components SAP-HR , EA-HR for this check this
SAP Note 761266 - Self Services Patches
Regards
Vijay
Edited by: Vijay Mohan on Jun 27, 2008 3:11 PM -
Structure field Umskd not found when access team calendar view in MSS.
Hello.
I am keep getting the following error message in my portal when access team calendar view in MSS portal. I am running EP 7.0 with ERP2005 as my back-end system:
com.sap.tc.webdynpro.progmodel.context.ContextConfigurationException: DataNodeInfo(FcSelectionList.SelectList.Output.Ex_Request_List): structure field Umskd not found
at com.sap.tc.webdynpro.progmodel.context.DataAttributeInfo.init(DataAttributeInfo.java:299)
at com.sap.tc.webdynpro.progmodel.context.NodeInfo.initUnmappedAttributes(NodeInfo.java:687)
at com.sap.tc.webdynpro.progmodel.context.DataNodeInfo.doInit(DataNodeInfo.java:238)
at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:671)
at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:674)
Since I am new to MSS portal, I don't know what infor I am missing. Please advice.
Best regards,
Phuong.Hi Vinod Patil,
I just get the problem solved. I may show you the way and hope it help.
First you should apply the SAP note 1058240 (I am in EA-HR 600 level 27 but we still need to apply) into R/3 server. This note is asking you to patch a .SAR (I have no idea on this file) and you may ask your basis to import it. Make should it is imported and the restart the portal server.
This is what we do to solve the problem. Thanks.
Regards,
WaiWeng -
How to tack print out use with Query ?
Hi
I have to tack purchase order print out (print details- PO date, BP code, name, item name, Quantity and Amount . System Print Layout means from Purchase Order layout designer) use with Query
How to tack print out use with Query (system print layout means from Purchase Order layout designer) ?
Regards
Aravind MHi
I have to take purchase order print out and I created 3 templates for that purchase order in layout designer (Because as per the MIS requirement I created 3 templates, its cover more information). I have to take print out 3 templates at a time. So i try to take print use with Query.
Regards
Aravind M -
How to hide repeated details using SQL Query?
How to hide repeated details using SQL Query?
For Ex:
------------------------+
DEPTNO| ENAME | JOB |
------|-------| --------|
10 | JAMES | MANAGER |
10 | BLAKE | CLERK |
10 | FORD | SALESMAN|
20 | SCOTT | MANAGER |
20 | ADAMS | CLERK |
20 | KING | SALESMAN|
------------------------+
How we can display the above details in the following way?
------------------------+
DEPTNO| ENAME | JOB |
------|-------| --------|
10 | JAMES | MANAGER |
| BLAKE | CLERK |
| FORD | SALESMAN|
20 | SCOTT | MANAGER |
| ADAMS | CLERK |
| KING | SALESMAN|
------------------------+
Thanks AdvanceHi,
you can use BREAK ON DEPTNO in SQL*Plus or use LAG.
SQL> ed
Wrote file afiedt.buf
1 select nullif(department_id
2 , lag(department_id) over (partition by department_id order by last_name)
3 ) dept_id
4 , last_name, job_id
5* from employees where department_id in (30,50) and rownum <=10
SQL> /
DEPT_ID LAST_NAME JOB_ID
30 Baida PU_CLERK
Colmenares PU_CLERK
Himuro PU_CLERK
Khoo PU_CLERK
Raphaely PU_MAN
Tobias PU_CLERK
50 Fripp ST_MAN
Kaufling ST_MAN
Vollman ST_MAN
Weiss ST_MAN
10 rows selected. -
Structure field Igsurl not found - MySAP ERP ESS SP07
Hi All,
We have installed ESS SP07 mySAP ERP business package on WAS
6.40 SP11 and we are getting java stack trace complaining about "structure field Igsurl not found" error while trying to create a travel plan through "Travel and Expenses" tab. However we have alreaady configured IGS as per sap documentation.
Have anyone experienced the same problem? Any solution?
Detaled Trace
Error stacktrace:
com.sap.tc.webdynpro.progmodel.context.ContextConfigurationException: NodeInfo(FcTraCustomizing.CustomizingGet.CustomizingGet_Output.Et_Country_Plan): structure field Igsurl not found
at com.sap.tc.webdynpro.progmodel.context.AttributeInfo.init(AttributeInfo.java:469)
at com.sap.tc.webdynpro.progmodel.context.NodeInfo.initAttributes(NodeInfo.java:771)
at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:756)
at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:761)
at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:761)
at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:761)
at com.sap.tc.webdynpro.progmodel.context.Context.init(Context.java:40)
at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:199)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:346)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.createComponent(ClientComponent.java:854)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.createComponent(ClientComponent.java:157)
at com.sap.tc.webdynpro.progmodel.components.ComponentUsage.createComponentInternal(ComponentUsage.java:139)
at com.sap.tc.webdynpro.progmodel.components.ComponentUsage.createComponent(ComponentUsage.java:131)
at com.sap.pcuigp.xssfpm.wd.FPMComponent$ComponentUsageManager.createBLCComponentUsage(FPMComponent.java:628)
at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:773)
at com.sap.xss.tra.trp.fc.plan.FcTrpPlan.onInit(FcTrpPlan.java:518)
at com.sap.xss.tra.trp.fc.plan.wdp.InternalFcTrpPlan.onInit(InternalFcTrpPlan.java:2756)
at com.sap.xss.tra.trp.fc.plan.FcTrpPlanInterface.onInit(FcTrpPlanInterface.java:125)
at com.sap.xss.tra.trp.fc.plan.wdp.InternalFcTrpPlanInterface.onInit(InternalFcTrpPlanInterface.java:2369)
at com.sap.xss.tra.trp.fc.plan.wdp.InternalFcTrpPlanInterface$External.onInit(InternalFcTrpPlanInterface.java:2547)
at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:774)
at com.sap.xss.tra.trp.fc.flight.FcTrpFlight.onInit(FcTrpFlight.java:330)
at com.sap.xss.tra.trp.fc.flight.wdp.InternalFcTrpFlight.onInit(InternalFcTrpFlight.java:4005)
at com.sap.xss.tra.trp.fc.flight.FcTrpFlightInterface.onInit(FcTrpFlightInterface.java:138)
at com.sap.xss.tra.trp.fc.flight.wdp.InternalFcTrpFlightInterface.onInit(InternalFcTrpFlightInterface.java:3558)
at com.sap.xss.tra.trp.fc.flight.wdp.InternalFcTrpFlightInterface$External.onInit(InternalFcTrpFlightInterface.java:3694)
at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:774)
at com.sap.xss.tra.trp.vc.planbuild.VcTrpPlanBuild.onInit(VcTrpPlanBuild.java:495)
at com.sap.xss.tra.trp.vc.planbuild.wdp.InternalVcTrpPlanBuild.onInit(InternalVcTrpPlanBuild.java:3050)
at com.sap.xss.tra.trp.vc.planbuild.VcTrpPlanBuildInterface.onInit(VcTrpPlanBuildInterface.java:172)
at com.sap.xss.tra.trp.vc.planbuild.wdp.InternalVcTrpPlanBuildInterface.onInit(InternalVcTrpPlanBuildInterface.java:139)
at com.sap.xss.tra.trp.vc.planbuild.wdp.InternalVcTrpPlanBuildInterface$External.onInit(InternalVcTrpPlanBuildInterface.java:215)
at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:466)
at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:354)
at com.sap.pcuigp.xssfpm.wd.FPMComponent.wdDoInit(FPMComponent.java:179)
at com.sap.pcuigp.xssfpm.wd.wdp.InternalFPMComponent.wdDoInit(InternalFPMComponent.java:105)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:95)
at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)
at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:346)
at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:349)
at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:599)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:59)
at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:251)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doWebDynproProcessing(DispatcherServlet.java:154)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:116)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doGet(DispatcherServlet.java:48)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:391)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:265)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:345)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:323)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:865)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:240)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)
at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)
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:94)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)Try if this helps:
NodeInfo(LogQuestCust.X) ): structure field Add_Documents not found
/Micke -
How reset Acrobat form field using javascript API
How reset Acrobat form field using javascript API
There are several ways:
resetForm(["Text1"]);
or
getField("Text1").value = getField("Text1").defaultValue;
George -
How to populate cusotom fields using BAPI_GOODSMVT_CREATE for MIGO
Hi,
I was to update custom field using BAPI_GOODSMVT_CREATE for MIGO and store it is MSEG table.
Please tell me how to proceed.
Moderator message: last warning, if you continue to post the same thread again, I will submit your user ID for deletion. See my comments in your previous posts.
Edited by: Thomas Zloch on Jul 14, 2011 4:38 PMHi ANID,
Thanks for the reply.
I have checked in the documention of the bapi and no communication structure regarding to the bapi is there so i am not able to figure out where to add the custom field so that it can be added in the MKPF table.
Regads
Dipak -
How to revise form field value in query and skip validation
Hi all,
I have a 10g form that has a field which I want to manipulate during query. I want to display a different value depending upon its orignal value. I did this with a Post-Query trigger on the field's datablock. However, now, when I attempt a new query, the form thinks I've changed the field (which I did). I want to change the field but trick Forms into thinking there were no updates. How do I do this? Note: the field is a list item that has a style of combo box.
Thanks, MikeAmmad,
The reason is that sometimes the list returns the record group's key value (the second column) instead of the intended value (in the first column). This is because the record group is based on a SQL query. There are some values which are no longer in the table queried by the record group, thus the key value is displayed. I would rather nothing be displayed. As of now, I display a message indicating that there is a problem with the LOV.
I know about using a non-database form field. But I don't have any room left and I don't want to lay the non-database field on top of the database field and then have to enable/disable the two fields.
A friend at work suggested setting update_permission to trick Forms. Tried it but not successful yet.
Thanks, Mike
Maybe you are looking for
-
Unable to capture C drive using Dism and imageX commands
I am trying to capture C drive using dism command but it did not work, but the same command is capturing E drive. i am using following command. dism /Capture-Image /ImageFile:E:\image.wim /CaptureDir:C:\ /name:"Image File" I am getting following err
-
Playbook doesn't recognize that I am coonected to my Z30
I have added the BlackBerry Bridge feature and it shows both on my phone and PlayBook that I am connected. I can even remotely use my phone and make changes to things on my PlayBook. What the PlayBook doesn't recognize is.... when I go to BlackBerry
-
Can't mount Digital 8 Camcorder in FCP 6? (TRV120)
Any ideas? Have tried all the standards stuff.. VIEW>Refresh AV device Start up FCP with and without digital 8 camcorder plugged into Mac's Firewire 400 port "Firewire basic", "non-controllable device" Re-opening log & capture window too many times
-
How can i download realplayer in to my iphone4?
How can i download real player in to my iphone4?
-
Extract part of xml into CLOB or XMLType
I need to extract part of XML into CLOB or some another type. But I don't need only extract data, by whole part od xml with elements. How could I do it in PL/SQL? For example from this xml: <bookstore> <book category="COOKING"> <title lang="en">Every