Error: Obligatory node 'E1MAKTM' missing in the structure
Hello All
I extended material master IDOC.
After extending, the segments look like this:
ZMATMAS05
- E1MARAM
- ZEXTENDED_SEGMENT
- E1MARA1
- E1MAKTM
- E1MARCM
so on and so forth.
When I create idocs, I get a message saying that the message is successfully sent. When I see in SM58, I see the message "Obligatory node 'E1MAKTM' missing in the structure".
The idoc which is created has E1MAKTM segment, but it is still giving the error. Am I extending at the wrong position?
Thanks
Naga
looking at this
ZMATMAS05
- E1MARAM
- ZEXTENDED_SEGMENT
- E1MARA1
- E1MAKTM
- E1MARCM
makes me just feel that all your segments are at the same level.
but usually the E1MAKTM is a sublevel to E1MARAM
so it should look like this:
ZMATMAS05
- E1MARAM
- -ZEXTENDED_SEGMENT
- -E1MARA1
- -E1MAKTM
- -E1MARCM
- - -E1MARDM
Similar Messages
-
Obligatory node 'ZMAT_SPO' missing in the structure IDOC
Hello,
Scenario is : File - IDOC
I am trying to post the contents of the file into Matmas
The file gets picked and shows up a red color flag with the error : :Obligatory node 'ZMAT_SPO' missing in the structure Matmas04 Matmas04 "
I tried by disabling segment ZMAT_SPO, tried mapping to a constant.
nothing worked
When I copy the payload from moni, and do test in MM, its successful
What could be the problem?
thanks
nikhil.
Edited by: nikhil a on Jan 21, 2008 9:52 AMHere is the error message:
<!-- ************************************
-->
<Trace level="1" type="T">Message-GUID = 8F7E3AA0C7FD11DC9E5600132165C741</Trace>
<Trace level="1" type="T">PLNAME = CENTRAL</Trace>
<Trace level="1" type="T">QOS = EO</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PIPELINE_ASYNC" />
- <!-- ************************************
-->
<Trace level="1" type="T">Get definition of external pipeline = CENTRAL</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-LOOKUP_INTERNAL_PL_ID" />
<Trace level="1" type="T">Get definition of internal pipeline = SAP_CENTRAL</Trace>
<Trace level="1" type="T">Queue name : XBTI0000</Trace>
<Trace level="1" type="T">Generated prefixed queue name = XBTI0000</Trace>
<Trace level="1" type="T">Schedule message in qRFC environment</Trace>
<Trace level="1" type="T">Setup qRFC Scheduler OK!</Trace>
<Trace level="1" type="T">----
</Trace>
<Trace level="1" type="T">Going to persist message</Trace>
<Trace level="1" type="T">NOTE: The following trace entries are always lacking</Trace>
<Trace level="1" type="T">- Exit WRITE_MESSAGE_TO_PERSIST</Trace>
<Trace level="1" type="T">- Exit CALL_PIPELINE_ASYNC</Trace>
<Trace level="1" type="T">Async barrier reached. Bye-bye !</Trace>
<Trace level="1" type="T">----
</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_TO_PERSIST" />
- <!-- ************************************
-->
<Trace level="1" type="B" name="CL_XMS_MAIN-PERSIST_READ_MESSAGE" />
<Trace level="1" type="T">Note: the following trace entry is written delayed (after read from persist)</Trace>
<Trace level="1" type="B" name="SXMS_ASYNC_EXEC" />
I disabled that field in the course of MM in IR
do I need to reimport when i do this? i dont think so .....
nikhil -
Obligatory node 'E1KONP' missing in the structure
Hi Experts,
I am extending cond_a04 idoc. am adding the custom segment as the child segment of E1KONH. Am populating the custom fields of this segment in an enhancement in LVKOEF01. This segment is populating and the idoc is successful but its not reaching PI side. In SM58 it shows status text as "Obligatory node 'E1KONP' missing in the structure" and the function module it shows in SM58 is "IDOC_INBOUND_ASYNCHRONOUS". Am confused. When sent without this extended segment its reaching PI side. What might be the problem??hi
they have imported and updated the idoc definition.
Problem solved.
Need to check the structure in IDX. structure in IDX was wrong. when changed this it is reaching PI.Thanks.
Regards
Sridevi S
Edited by: Sridevi Sivanandam on Aug 5, 2010 2:59 PM -
Obligatory node 'E1OILKV' missing, Not getting'12'Status fromR/3 to XI Port
Hi,
I am sending the Customer Master Data from R/3 to XI. I enhanced the Idoctype OILDEB06 to ZOILDEB06. I am getting the message code status as 03. "Data sent to the Port". But if i execute the the Report RBDMOIND. It is not moving to status 12. "Despatch Ok".
I Got the error message in the tRFC as "Obligatory node 'E1OILKV' missing in the structure".
I am able to see the structure E1OILKV in the IDoc with data. But why this error is coming.
Could any one can help on this Issue.
Thanks and Regards,
Venkat.The Idoc is going to the Recieving End only till the General View and Company Code view. E1OILKV Segment comes under the Sales View. Since Sales view is not changed it is not capturing the Change Pointers. If Sales view is avilable in the Idoc it is not going to the XI Port. tRFC gives the error.
We checked for other Idocs Which were enhanced. Those other IDocs{example Cost center,Vendor Idocs} are going.
I tried to send the Standard Idoc OILDEB without the Enhancements. It is going to the XI Port. Once i Send the OILDEB06 With Enhancements. It gives that error.Obligatory node 'E1OILKV' missing in the structure. As i already said, I am able to see Data in this segment using the Idoc editor. But not fully moved to the Configured XI Port.
Thanks,
Venkat. -
Obligatory node missing in the structure
HI,
I am posting an idoc from XI to SAP. I'm getting a message
<SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_IDOC_METADATA</SAP:Code>
<SAP:P1>Obligatory node 'E1MBXYH' missing in the structure WMMBID01 ZMCTWAHR</SAP:P1>
I am getting the same message for all of my sap inbound interfaces. Do u think this is a mapping issue ?
The metadata in IDX2 looks good to me and if you look at the payload , it looks like the idoc is formed correctly
<?xml version="1.0" encoding="UTF-8" ?>
- <ZMCTWAHR>
- <IDOC BEGIN="1">
- <E1MBXYH>
<BLDAT>20070114</BLDAT>
<BUDAT>20070109</BUDAT>
- <Z1CT000>
<WHSENUM>6</WHSENUM>
<ERDAT>101002</ERDAT>
<SEQNBR>3</SEQNBR>
</Z1CT000>
- <E1MBXYI SEGMENT="1">
<MATNR>25-50093-01</MATNR>
<BWART>R</BWART>
<LIFNR />
<ERFMG>69</ERFMG>
- <Z1MCTIN>
<OWNER_ID />
<MODEL_LOT />
<CTRY_CODE />
<SINGLPLATE>0</SINGLPLATE>
<IBNDORDNUM />
<IBNDORDTYP />
<ORIGHOLCAT>HOLD</ORIGHOLCAT>
<NEWHOLCAT />
</Z1MCTIN>
</E1MBXYI>
</E1MBXYH>
</IDOC>
</ZMCTWAHR>ZMCTWAHR is the enhancement to WMMBID01.
Please also look at another example
<SAP:Category>XIAdapter</SAP:Category>
<SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_IDOC_METADATA</SAP:Code>
<SAP:P1>Obligatory node 'Z1CT000' missing in the structure ZDCTDSTA</SAP:P1>
<SAP:P2 />
<?xml version="1.0" encoding="UTF-8" ?>
- <ZDCTDSTA>
- <IDOC BEGIN="1">
- <Z1CT000>
<WHSENUM>6</WHSENUM>
<ERDAT>20070101</ERDAT>
<ERZET>110101</ERZET>
<SEQNBR>6</SEQNBR>
- <Z1DCTS0>
<VBELN>7080056</VBELN>
<BOLVL />
<OUTORDTYPE>SYST</OUTORDTYPE>
- <Z1DCTS1>
<POSNR>10</POSNR>
</Z1DCTS1>
</Z1DCTS0>
</Z1CT000>
</IDOC>
</ZDCTDSTA> -
SAP-MM CIN Error: JTAX Access sequence missing at the time of excise invoice creation in J1IS
Dear Sir,
During creation of excise invoice with ref to material doc system give a error massage JTAX access sequence is missing. Access sequence and tables are already exist in system.
1.PO
2. GR with excise capture& post here Part-I&II are genarated.
3.Invoice
4.Return delivery with reference to above goods receipt document.(122 m.type)
5. J1IS- Creating outgoing excise invoice w.r.to return delivery material document.
JTAX Access sequence missing at the time of excise invoice creation in J1ISThe same error coming while consignment stock issue to cost center.
1.Consignment Info record with excise tax code.
2.PO consignment purchase order.
3.GR with excise capture & post here Part-I&II documents are created.
Material document created but there is no accounting document.
4.While doing Consignment stock issue to cost center system generate an error message
Access sequence JTAX missing ( ) Message no. VE306" -
Identification Specification missing in Source structure!!!
Hi,
I'm Saikumar.
I'm doing LSMW (in that recording for MAP1 and MAP2 transactions).
I've created 2 source structures ZMAP1_SOURCE and ZMAP2_SOURCE and also assigned some fields.
I created only one flat file for these 2 source structures and I've assigned to them.
But When I'm reading the data...it is giving the error<b> Identification Specification missing in Source structure ZMAP1_SOURCE</b>...
Can any give me a solution to this error in detail.
Thanks in Advance....Sai when we create two structures and assign it to the same file we need to specify an identifier for SAP which will specify which structure to use. Normally it will be done at the time of creation of the Source fields. when you create that there will be a field Identifying field values there you need to give the value to that.
eg. If you have file with two hierarchial elements
H a b c
I 1 2 3 5 6
where H and I denotes the hierarchy what you need to do is you need to set the identifying field values for the Header structure as H and for the Item structure as I. SAP automatically checks and populates the values.. -
ML currencies missing in the MLBECR for the EKBE
Hello,
While trying to do GR for PO line item, I am getting the below mentioned error, please advice if I am missing some setting,
Error Message: "ML currencies missing in the MLBECR for the EKBE-2"
Note: In 2008 I was able to post the material document, now if I try opening that document I am getting the same error "ML currencies missing in the MLBECR for the EKBE-2"Hi,
I understand your query on "ML currencies missing in the MLBECR for the EKBE " issue is resolved. Could you please advise what corrective action you did . I am also facing the same issue
Thanks in advance. -
This one has bugged me for a while, so, since I am in a mood to report annoying features, here it is:
On the diagram, when you drop an object that could have its size increased by user action (for instance a property node in which you chose "Value", which is a short property, but you could later change this to a "longer" one, which admittedly might require more space on the diagram), a case structure in which you drop it, will automatically increase its size.
Let me illustrate this with ONE example (can be reproduced with other objects such as enums, clusters, etc...).
Here is a simple diagram:
Note that I am going to create a property node from the front panel. This, for a reason that makes the beauty of this "feature", is very important. Apparently, if you create the property node from the diagram, nothing weird happens. The exact location where I will drop the node is not very important but needs to be close enough from the border.
Here is the result (LV 2011 but as I said, this has bugged me for a few versions already):
Basically, the case structure (and the whole diagram as a matter of fact) has expanded.
This is particularly annoying, say, when you are creating a diagram with 10 cases in a case structure and you start dropping things such as property nodes in each case: the structure keeps growing, and growing, and growing...
That also works with Event structure, and I am ready to bet, with other as well.
As I said, it is also not limited to Property nodes. I have noticed that this happens if you drop a cluster constant that contains an enum (presumably because some of the enumerated strings are longer than others).
I could speculate why this is the case, but that is not my job.Actually, this might not be true. I found a variant of this behavior. With "Place Structure with Auto Grow enabled" unchecked, here is what I observed while dropping a property node on my diagram:
Before:
After:
This is the expected behavior. The Property Node is partly hidden inside the Case Structure I dropped it in. Now that's not what I wanted to do. I wanted to drop it in in the innermost Case Structure:
The problem is that now this Structure has grown (as has the whole diagram) to leave space for the whole Property Node:
It is a subtle bug in the sense that I tried to reproduce it on a new VI with a series of nested Case Structures, but it did not result in this behavior.
Anybody caring to comment? -
SQL Developer Tables Node is missing from when expand connection
Hi,
I'm getting this issue often when I expand the connection node (Oracle DB connection), the Tables node is missing from the object types tree. Even if i close the SQL developer and come back it would be the same.
Is this a known issue? I've seen this both in 3.0 & 3.1.
please advice.Hi,
Just as an update: I did not encounter the issue anymore since my last post (ca 1 week) and I did not do any changes to sqldeveloper any more (never did an export / import of connections, no change in version of JDK any more etc.).
I guessed this here could be my issue: SQL Developer: Not able to view tables
excerpt: "The problem occurs when SQL Developer 3.0.04 connects to a limited privilege schema via a shared server connection. The workaround is to connect using a dedicated server connection."
I use type "Basic" for all my sqldeveloper connections, so no TNSnames.ora entries containing the line "SERVER=DEDICATED" and I did get same issue also when connection using a custom created user having the DBA role.
Therefore I guess this is here is more likely to be my issue: SQL Developer: Not able to view tables
excerpt "JDBC driver having to do with 'Out Of Band Breaks' - basically a low level TCP issue.
To enable the workaround, a Java system property needs to be set - oracle.net.disableOob=true. "
Very often when I did have the issue I closed SQLDeveloper and used Toad for the rest of the day (or a few hours). Next time launching SQLDeveloper the tables node usually was back again. So this could fit into the picture, right? -
Data package is missing in the return structure
Hi BW Folks,
I have an issue with ODS activation.While activating the data in ODS object am getting following error message
Activation of data records from ODS object XXXX terminated.
data package XXXXX contains errors with status 9 in table 'XX' but this data package is missing in the return structure.
In detail: The data package is entered in the return structure as incorrect.
Can anyone provide me the solution. Thanks in advance. Have a nice time!
Regards,
Nani.HI
Check these links
Re: Status 9 error when activating an ODS in a Process Chain
ODS activation error - status 9
Error while data loading-terminated with Status 9
Error while data loading-terminated with Status 9
hope it helps
regards
CK
Assing points if usefull -
Turning off the structure errors in JDeveloper 10.1.3.2
Is there a way to turn off the structure errors in for .jsp pages in JDeveloper 10.1.3.2.
Many of the pages show "Element blah not expected" or "attribute missing"
The app I'm working on has lots of old code from a range of developers and I really don't need to see the errors of their/my ways if they are truly no show stoppers.
In the previous version this was not nearly as prevalent and it displays in 10.1.3.2.
Thanks,
LPHi,
actually previous versions didn't have error margins at all. There is no preference setting I am aware of to switch the error messages off
Frank -
DMEE - error in conditions for node: node attribute missing for ref. ID
Hi,
I've got an error 'error in conditions for node XXX: node attribute missing for ref. ID XXXXX' - may I kindly ask you to suggest where this attribute need to be specified.
thanks in advance.
BR
RenatasHi Renatas ,
When using Reference IDs for Conditioning in DMEE you should give node attribute in the 2nd field of the conditioning ....
look the below example
Arg1-1 Arg1-2 T O Arg2-1 Arg2-2 T O
E2E 1A 3 = SPACE 1
DMEE: node attribute as a comparison value
Definition
Node attribute to be used in a condition. The following values are possible:
1: contents in output format
1A: contents in internal format
2: length
3: counter reading
4: counter reading of segments per file (only for DMEE format tree)
5: counter reading of segments with CR/LF (only for DMEE format tree)
Regards,
Komaravolu -
Error " Data missing for the entry check while creating a new waste code
Hi all, While setting a new Waste code I get the error " Data missing for the entry check, correction:". while filling the NAM- WASTECOCAT - LER item.
This sould look for the catalog's name included in the phrase set but for some reason it doesn't find it giving me this error.
I am changing original Characteristics, phrase set, classes, and value assignment type. Just to have my own estructure with Znames for all of them.
I have also change the enviroment parameter "WAM_PHRSET_WACATLG" with the name of my phrase set.
I have checked everything several times watching for typos or looking for a missing step.
I have even tried including my new Z's characteristics in the classe and living the original SAP_EHS_1024_001_WASTE_CATALOG. (changing the enviroment parameter WAM_PHRSET_WACATLG to SAP_EHS_1024_001_WASTE_CATALOG) and it works.
I will like to change this characteristic by Z_EHS_WA_WASTE_CATALOG
Phrase set to Z_EHS_WA_WASTE_CATALOG.
enviroment parameter WAM_PHRSET_WACATLG= Z_EHS_WA_WASTE_CATALOG
After matching up the master data It should work fine but I might be missing something to get it running ok.
¿Any idea?
Regards,
AlvaroHello Juan Carlos, the value and class that I want to duplicate and doesn't work is for Waste Code, I have also duplicated the one you have displayed (waste pproperties) without any problem.
1.I have duplicated and changed class SAP_EHS_1024_001. to Z_EHS_WA
2. Create a copy of the 5 characteristics included in this class.
SAP_EHS_1024_001_WASTE_CATALOG
SAP_EHS_1024_001_WASTE_CODE
SAP_EHS_1024_001_WA_SUBCATEG
SAP_EHS_1024_001_WA_CATEGORY
SAP_EHS_1024_001_REMARK
change the name by
Z_EHS_WA_WASTE_CATALOG
Z_EHS_WA_WASTE_CODE
Z_EHS_WA_SUBCATEG
Z_EHS_WA_CATEGORY
Z_EHS_WA_REMARK.
I checked the funcion C14K_WASTECATLG_CHECK is in the value of the Z_EHS_WA_WASTE_CODE characteristic
I checked the funcion C14K_WASTECODE_CHECK is in the value of the Z_EHS_WA_WASTE_CATALOG characteristic
3. Create phrase sets for each new category. with same name.
4. Match up the master data.
5. Change the enviroment parameter.to Z_EHS_WA_WASTE_CATALOG
I think I have followed all the steps, but for some reason it doesn't find the catalog
The phrase for the catalog is EWC in english and LER in spanish.
Regards
Alvaro. -
Getting Error while deleting a field from the 'Z' Structure
Hi All,
I have created a 'z' structure in which i have 5 fields, now i want to delete one field from the structure, but it is giving me error like Invalid Change.
Its a structure so i cant activate and adjust as we do for Tables.(se14)
So pls help me out asap.
thanks & Regards,
Dhruv ShahThanks for Quick Reply.
I have not used this field in any FM/ Report.
I have tried log off and then log on. but it make no difference.
Now the Other scenario is that i want to change the datatype of this field to TEXT25.
But it is also not allowing me to change because currently datatype is TEXT20.
So now how can i change the length from 20 to 25.
Regards,
Dhruv Shah
Maybe you are looking for
-
How can i display a message box when error comes in jsp?
Hi, i need to display a message box whenever an error comes in my jsp. Actually my appln is that i am creating a bar chart using one applet by taking data from the database. When a user does not select a number data for y axis, now in the centre of t
-
Error while upgrading NW04s ABAP from sp7 to sp8
Hi, I installed NW04s in my system and its ABAP stack is upgraded to sp7. When i was upgrading its SAP_BASIS support package to sp8, i got the following error. Error in phase: IMPORT_PROPER Reason for error: TP_BUFFER_INCONSISTENCY Return code: 0008
-
"computer not authorized to play"
Just bought the G3S and it has messed up my itunes syncing. It would not sync most of my apps. They are on my computer but don't transfer to my iphone. Some video and music does not transfer saying that the computer is not authorized to play the item
-
hi i need to add icon_history symbol in the alv grid could you please help in this <b><REMOVED BY MODERATOR></b> Message was edited by: Alvaro Tejada Galindo
-
Use NI LabView and LabView RT with third party PXI chassis
I want to use NI LabView and LabView RT, some PXI chassis of N.I and some PXI chassis of Third Party( not N.I ) for diversity, How I will Install Pharlap ETS ( LabView RT ) on those third party PXI's. More simply Third party PXI chassis and controlle