Extra fields IDOC WMTOID01 and L IDOC CREATE WMTOID01

I am using the function module L_IDOC_CREATE_WMTOID01 to create an IDOC
WMTOID01. The problem is thet I need to add a field to the IDOC , I have
done this my creating an extention WMTOID01 and I have made an entry for the
Message Type WMTORD.
But when i try to populate a value in the new segment that i'v created, i find that the segment isnt added to the IDOC_DATA structure.
Could you tell me what i am missing ?

Mani,
Please explain -
1. IDoc is inbound or outbound (to SAP)?
2. What document is created by processing the IDoc?
3. What is the entire document flow?
4. In WE02, you get an error message, have you already created your IDoc? What are you checking in WE02?
Paste the screenshot of that IDoc with error message here.
Typewriter

Similar Messages

  • Can we add extra field in  drag and drop reports

    Can we add some extra field in sales A/R drag and drop report

    Hi
    My understanding about the drag and
    related function is:
    Since Drag and Relate is a query based system, you can
    recreate the Drag and Relate query/result in the Query generator. From
    here you can save the query and access it through the Tools -> User
    Queries. You can also create your own reports through Tools -> User
    Reports.
    If you get a 'no matching records found' error whene using D&R,
    it means the user has created a wrong relation.
    i.e. use the BP code instead of the BP description etc.
    Note! Users with a full authorization to the Drag & Relate function
    can view any data in the system, similarly to a case where a full
    authorization is given to regular queries. Therefore, it is recommended
    not to assign regular users with a full authorization to the Drag &
    Relate function.
    Please have a careful read of the documentation to apply the
    functionality to your needs.
    Furthermore, we could do the following testing:
    e.g. create a UDF on sales order
    and create two sales orders with the
    same UDF value, e.g. ABC
    then we drag the UDF ABC to the sales order , we could get the list of
    these two sales orders.
    Could you also let me know your detailed requirement for this functionality?
    Best Regards
    Helen Sun

  • Adding extra field in extractor and changing Logic for FM for extraction

    Hi,
    We have an extractor that is extracting R/3 data using Function Module.
    Now that i had appended one field in the extractor , i want to change the FM logic for filling up the new field added.
    Is there any sample code for filling up of newly appended field?
    Regards,
    Karan

    Hi Raj,
    From your description, it is clear that you are talking about a FM extractor. If if it a standard FM data source, you are not adviced to change the standard function module. The way to enhance the data source is to append the ES to add the field and write your logic in the User exit (RSAP0001) to populate the added field. Hope this helps.
    Thanks and Regards
    Subray Hegde

  • Two extra field in Planned Orders

    Dear Gurus,
    The client for which I am working on discrete and now some of their products want to go for REM.
    In discrete manufacturing, there is Production Order for the finished and assemblies made. Two extra fields were provided and recorded when Production order is made for eg entering a software version no, PO no in the order which is a reference.
    Now having going for REM, how to capture these two fields in REM backflush scenario?
    Can we have the two open fields in Planned Orders?
    or while backflushing, finally we have to give this two extra fields? Is there any provision? But at end of every backflushing booking, it is difficult for the user to give the two extra values.
    How to handle this scenario?
    Please guide me.
    Srini

    In REM there is one user exit - XMRM0001, by which you can make the system to popup a screen during backflush and enter the required data in this screen and make the system to uodate required field in std table where the rem data is stored. We used it for entering the SILO number. May be it will be helpful to you.

  • How to hide extra field in IDOC segment E1EDK01 of ORDERS MSG TYPE

    HI Gurus,
    We are upgrading from 4.6c to ECC6, I am facing with a prolem in my outbound IDOC for ORDERS msg type.
    In the header segment E1EDK01 is having extra field HWAER in new version ECC6 and rest of the idoc remains same, can any one help me how to hide or remove the field from the header segment.
    Any hint or solution will be appreicated.
    Thanks
    Tangudu

    Hi,
    If you want to remove the fields you can use. BD53 where you need to create the new reduced MESSAGE type.
    Follow the procedur in attached [LINK|http://wiki.sdn.sap.com/wiki/display/ABAP/ReducedMessageTypes]
    As per your question i understood. you have field HWAER in 4.6c nad 6. But the field is not sent to reciver in 4.6c.
    So In another way you dont want to send this field in this case you can write a code in cusom exit to balnk this field out in ECC 6.
    Hope it helps,
    Shanmugavel Chandrasekaran

  • Duplicate IDOC created for basic type PEXR2002

    Hi,
    We are using PEXR2002 idoc for some document postings in FI. For a segment EIEDP02, when trying to write a BELNR field value which exceeds its size of CHAR 35. Its creating a duplicate segment with same key value. Because of this, the idoc not getting created and ends up in error.
    Could you please anyone help me in this regard?
    Thanks and Regards,
    Vimala P

    Hi,
    In our process, the EIEDP02-BELNR value is actually filled with document text field value which is of length more than 35. What is happening right now is, if the length of document text having more than 35 characters and then with first 35 character of BELNR value one segment is created. And it again create one more segment EIEDP02 with BELNR value having the rest of the fields value(>35 characters). Thus creates duplicate segments which results in IDOC creation failure
    Thanks and Regards,
    Vimala P

  • Orders05 IDoc Create/Change.

    Dear All,
    I am able to create the Outbound IDocs for create or change of purchase order . But I want to know
    how to create orders05 IDoc with only changed items not all the items.
    Example :  If I change line item 3 for any order ,then IDoc should have only one segment E1EDP01 for that item
    Thanks in Advance.

    Curtis,
    If I understand you're requirement correctly, you want to "Send all changed items on the ORDCHG. In addition to these, you want the item long text sent for all the items that haven't been changed".
    If this is true, I would do it in one of the following ways:
    1. Send all the data (like ORDERS) on an ORDCHG IDOC along with long texts and have the vendor compare each item and see which ones have changed. --> I know this is not a preferred option for all the clients but I have done this at one of the client who had the muscle to have his vendors comply to his needs.
    2. Change exit: EXIT_SAPLEINM_001. Pick up all the materials listed in UEKPO, go back to EKPO and get the remaining for that PO and populate long text field which would go into E1EDPT1/T2 segment and update those relevant fields in UEKPO and save it. The next form would automatically pick up these and fill up the IDOC. This way, you'll see E1EDP01 (and the segments beneath it) for all the materials but you just populate E1EDPT1/T2 and rest are blank. I might have oversimplified it because I didn't go in and check how the program flow would work but I'm positive this is a good way to start. The reason I would like to change EXIT_SAPLEINM_001 is that this is the place where the actual IDOC filling didn't start yet and all you have to do is feed into UEKPO so that the next perform will take care of the rest.
    Let me know if this works out for you. If you went through any alternative way then do educate me back
    Just a thought: You're question is different to the original thread here (although related). We're hijacking this thread. So I think it'll be better if you put it in a new one.

  • Idocs created

    Hi all,
    How is idocs created when there is a change in any one of these fields EAN,Division,Material Type,Material Group,Volume,Product Hierarchy, Gross weight in general data screen or sales data screen. can u tell me wats the ways of creating idocs in above scenario...
    thanks,
    Kiran.

    ACTIVATE THE CHANGE POINTERS GLOBALLY IN BD51.
    u can do it for particular message type in BD53.
    run program RBDMIDOC and schedule it in back ground.
    so when ever changes are done, the changes are recorded in tables CDHDR and CDPOS.
    the program reads the changes from those tables and creates idocs and sends the idocs.

  • IDoc created with status 03 checked via we02, but couldnt find in XI

    Hi all:
        Could you please do me a  favor?  implement a idoc to idoc issue. it has been created successfully .
    as It is found that the idoc created with status of 03 -
    data dispatched to  port ok (rather than 12 dispatch ok). however, I couldn't find  it via SXMB_MONI on XI,  there must be something wrong . coudl you please give me a hint ?
        Thank you very much!!!

    hi,
    you need to check transaction SM58 (remove the user from it) and F8
    it might be the reason that you didn't create a port in IDX1 on XI/PI
    but you will see that in SM58
    Regards,
    Michal Krawczyk

  • Idoc Created once PO created issue

    Hi ,
    Idoc created once PO Creted with single item is populated with 'WE' partner data withinthe requried segment of the idoc , But when we create the PO with Multilpe items with same header data  the segment with 'WE' partner is missing the respetive outbound idoc .
    Any idea please help me ....
    Thanks ,

    Hi,
    Can you please cross check whether if any customer exit for the outbound idoc is active and put in some conditions/checks.
    Regards,
    Vamsee

  • Abap query: Create selections for extras field

    Hi,
    I have a custom query and Infosets where I have defined customer fields in Extras tab (infosets).
    Now I want create (into Infosets) a selections field (select-options) to filter the extras field created but I receive message AQ120 that say I can't do that !
    You know some trick to do this ?
    (I don't have any database table to join with selections)
    Thanks,
    Daniels

    Hi
    U can use the extrafield in the selection-screen of the query, why do u need to create a SELECT-OPTION in the infoset?
    Max

  • Duplicate outbound Idoc created for outbound delivery

    Hi Gurus,
    We use decentralised whse system for goods movement.
    For couple of outbound deliveries there are double idocs created (messge type SHP_OBDLV_SAVE_REPLICA).
    I have no idea how the duplication taken plcae. Any body come accross this kind of issue .
    Please help to reslove the issue .
    Thanks in advance

    Hi,
    There is nothing in message control tab for outbound parameter(we20) and even there are multiple changes in delivery.
    What we do is as soon as the delivery is created .  Z trnx is executed  which changes the dec whse status A(Relevent ) to  B (distribution) simulteneously outbound Idoc is created and delivery details send to whse.
    Normally there will be one outbound idoc per delivery , but in this case there are 2 (duplicate)

  • No IDocs created; Database system

    Hi,
    While loading ODS from a DBConnect,the load has failed giving following error.
    No IDocs created; Database system
    Diagnosis
    No IDocs were created. The IDocs are created in BW with database systems as source systems. Since no IDocs were created, a short dump in BW probably occurred.
    I checked ,there was no short dump in BW.We have got this error many times.Everytime when we delele the bad request and repeat the failed IP, the load completes successfully.
    I am not able to find out the reason behind this failure.
    Can anybody help me out?
    Thanx.

    HI Prerana,
    Did you get any response to this, i too have had this twice and have had to kick off the loads manually. The only clue are two entries in sm21, where there was a 'database error 1034 at CON', which is a connection problem to oracle. So DB Connect failed to connect to the oracle database.
    Have you spoken to your basis team? Try find out if the DB you were connecting to had some problems at the point in time where your first initial process was accessing,  that should answer your question.
    thanks Geoff.

  • SQL-BW ( No IDocs created)

    Hi,
      I have a BW 3.5 and I want to load data from an SQL view, I already made the connection, I can see the information in BW source system but when I try to load the data in an InfoSource the next error is shows <b>"No IDocs created; Database system"</b>.
    Sombody has the answere?
    Thank you

    Thank's vishnuC but didn't work. I erase the red request and then loadt it again with the PSA option, but I have the same error:
    <i>No IDocs created; Database system
    Diagnosis
    No IDocs were created. The IDocs are created in BW with database systems as source systems. Since no IDocs were created, a short dump in BW probably occurred.
    System response
    Procedure
    Check the short dumps in BW.
    Procedure for System Administration
    .</i>

  • 1 request Idocs created for message type MATMAS

    Hi Experts
    I have done necessary config.
    I have attempted BD10 and BD11.
    I have got message that "1 request Idocs created for message type MATMAS"
    But iam unable to find the material in target system.
    Please suggest what need to be done.
    regards
    ramSiva

    Marias,
    And in PI, after having changed the password (why not), have you unlock this user account ? in SU01 of PI, you have a lock button.
    if you did it, and changed also the password, as explained, you have perhaps another (or several) program like a RFC destination which uses another password, and so after some exchanges... with a bad/old password, you have your message "too many...", and then the user is again locked...
    If you change the password in PI, you should change it in all application which uses this user. I hope you have not the same user from ECC to PI, than from a third-party to PI...
    that's why: the use of such technical users have to be referenced in a doc. By this way, if password has to modifiy, we know where we have to update it (mainly in different RFC destination).
    Mickael
    Edited by: Mickael Huchet on Dec 5, 2011 5:33 PM

Maybe you are looking for

  • Urgent : Executing a batch file in a JSP file

    Hi; I need help in executing a batch file within a jsp page, ive the following codes but it doesnt seem to work... These are the codes : <%@ page import="java.util.*,java.io.*,java.net.*" %> <%@ page import="java.sql.*" %> <% Process p = Runtime.getR

  • Can I use CS6 on a 13" MacBook Pro?

    I'm a high school student, so I don't have a ton of money to spend on a new laptop. Currently, I have a 15" Windows laptop that I've been using CS6 on, and I love it. However, for other, unrelated reasons, I am committed to buying a Mac, and I would

  • Ipod Nano says I am "Over Capacity" but is not storing any music

    Ipod Nano says I am "Over Capacity" but is not storing any music. Do you know why i can't get any music on it? I have uninstalled and re-installed itunes as well.

  • Startsap error messages

    Hi, in a NetWeaver 7.11 CE, after SP8, at startup and shutdown there are several error message such as: bash-3.00$ startsap Checking SID Database WARNING: Cannot find SAP Startup Framework Java API, ignored WARNING: Cannot find IAIK libraries.  The s

  • Why I cant connect to itunes store

    Im tring to install whatsup and while verifing the payment details I got the message cant connect to iTunes store. what is the reason for this