IDOC field mapping

We currently use PEXR2002 IDOC for outbound payments. Is there a place in SAP where I can see what data in SAP is mapped to what fields in IDOC? I am specifically looking for segment E1IDBW1, currently this segment is blank, not sure what data goes into this segment in the standard payment processing without using any user exits.

The is a Structure table called E1IDBW1 (for special instructions). To be found via SE16-> Use the drop down box->Tick Information System->Fill the field Table Name with E1IDBW1. make sure you select the Structures in the additional selection tab. -> execute->stand on the table name->Hit Display.

Similar Messages

  • Idoc field mapping help needed

    Hi xperts,
    Am doing some simple mapping, but, facing context issues,
    Source                                                       Target
    (level 1)-FIDCC2X                                                (level 1)-ACC_DOCUMENT03
    (level 2)--IDOC                                                  (level 2)--IDOC
    (level 3)---EDI_DC40                                             (level 3)---EDI_DC40 
    (level 3)---E1FIKPF                                              (level 3)---E1BPACCR09 
    (level 4)----E1FISET                                             (field    )----AMT_BASE
    (field    )-----H2BAS( should be mapped to AMT_BASE, when
                                       an CR09 segment is cerated)
    Tried alternative options with remove_contexts & splitbyvalue.
    CR09 segment is being created, But, field is not being mapped.
    Any ideas, what is the correct mapping steps.....
    -santosh.

    Hi vkjoat,
    it seems quite simple, but causing problems due to context issue.
    CR09 segment is created in my test case, but value from E1FISET-H2BAS is not being populated in E1BPACCR09-AMT_BASE.
    Unable to figure out the context issue.....
    Cardinality of   mapping is 1:1 .
    -thx.

  • How to change field mapping in IDOC

    Hi Experts,
    My requirement is to create a purchase requisition automatically through an interface using the IDOC sent by a *source client*.
    For this i have used PREQCR as the message type, PREQCR02 as basic type.
    E1BPEBANC & E1BPEBANTX are the segment type i have to use.
    I have created a Z process code in which the function module that i have used is IDOC_INPUT_PREQCR.
    With the help of this i can map all the field values to PR.
    Now there is a field in this idoc called vendor which comes from the source client.
    Now the value that is maintained in this field(vendor) should go to the Text Id that is maintained at the header level. ( i.e. the header text. i.e. In transaction ME51N, the text IDs which we can see at header level, the vendor value should go in one of this text Id ).
    Now how do i do this, because I am using standard funciton module IDOC_INPUT_PREQCR in which there is already field mapping that this vaue should go in this field and so on...
    Do I have to use an exit for the same ?? If yes then which is the exit ??
    Please suggest.
    Regards,
    Priti.

    Hi,
    I think there is no userexits available during the processing using function module "IDOC_INPUT_PREQCR".  You have to copy this function module to a Z function module.  Change as per your requirement and attach the new function module with the Z Process code created by you.
    Regards
    Vinod

  • Field Mapping of CREMAS05 IDoc..!!

    Hi Gurs ,
    Iam trying to map the following fields in CREMAS05 Basic IDoc Type but unable to find the correct mapping field segments in the IDoc.
    Fields need to be mapped are:
    1.Building Code
    2. Pan No
    Can anyone suggest me which segment and field i need to use for the above fields mapping..? or if i extended my idoc with some custom table how i will map into Standard field .
    Thanks .
    Hemant Gulati(A1)

    Hi Jurgen  ,
    Thanks for Reply .
    Vendor Master Idoc  CREMAS05
    i have extended my idoc with some zfields . in zfield i have Building code and Pan no
    like zbuild and zpanno i need to map these in ADDR1_DATA-BUILDING and J_1IMOVEND-J_1IPANNO respectively .
    Thanks & Regards
    Hemant Gulati(A1)

  • How to map empty IDoc field

    Hi everybody!
    I want to map the value of a source field through a <b>FixValues</b> function to the target field. Unfortunately this is an IDoc field which sometimes doesn't even exist (i. e. it's not just empty - it's not even there). In this case the <b>FixValues</b> function suppresses the output, and there is <i>no</i> output - not even the <i>default</i> value of <b>FixValues</b>. However, the requirement is that I always have to generate a default output - even if the input field is empty/missing.
    Ony ideas how this could be done?
    Regards, Joerg

    Hi Himadri!
    Thanks for the quick response! I tried to create such a que. However, it doesn't remove the SUPPRESS from the queue. Here's the code:
    // Two input params: src[] and def[]
    // src contains the input queue (with SUPPRESS values)
    // dst contains (hopefully) only one value - the default value
    int n=src.length;
    result.clear();
    if (n==0) {
      result.addValue(def[0]);
    else {
      for (int i=0; i<n; i++) {
        if (src<i>.equals(ResultList.SUPPRESS)) {
          result.addValue(def[0]);
        else {
          result.addValue(src<i>);
    What am I doing wrong?
    Regards, Joerg

  • How to map Idoc fields with external file

    Hi All,
    How to map Idoc fields with external file.
    I want to check the settings where Idoc fields are mapped with external file.
    Thanks in advance.
    Regards,
    Govind.

    If you have configured a fileport where on trigger of IDOC you are creating the file, you can look at the message type documentation and get the offset values for each field in each segment

  • Mapping the IDOC fields for Inbound PO

    Hi,
    I am trying to map the fields for PO for IDOC type ORDER05, but unable to do so for the following IDOC fields in segments.
    Document Date
    Vendor
    Account Assignment Category
    Delivery Date
    Requirement No.
    Requisitioner
    Purchase Requisition
    Preq Item No.
    Outline Agreement
    Outline Agreement No.
    What fields in the IDOC match these in SAP R/3.
    Thanks,
    Randy.

    Hi Did you manage to get this IDoc working? I'm having the same problem with the mapping and the documentation is really bad.
    Thanks.

  • ALE: mapping IDoc fields to change document fields - TBD22 for ADRMAS iDoc

    Hi,
    I am currently try to find a table or way to extract the information of the TBD22 table (ALE: mapping IDoc fields to change document fields) for the iDocs/ Message Types:
    ADRMAS
    INTERNAL_ORDER
    PROJECT
    I am looking for a table that shows me to which SAP R/3 tables and fields the segments and fields of the above mentioned messages will be mapped to.
    When I add one of the above mentioned message types to the table TBD22 selection criteria I always receive the notification: "No table entries found for specific key".
    Could anybody determine Which table I have to use or why I cannot extract this information?
    Thanks in advance!
    Best regards

    Hi,
       Since we can not map the target IDOC when any of the field changes using nodefunctions , you can write UDF and check the same i.e if field1 changes or field2 changes or field3 changes then trigger new IDoc. This is one of the options that you can try...please try it once.
    Regards
    Priyanka

  • EDI 821 and EDI 823 field mapping file and basic IDOC type and message type

    Hi All,
    We are facing some issues regarding EDI 821 and EDI 823 file mappings.
    We are mapping EDI 821 and EDI 823 transactions into SAP using IDOCs. Currently we are using the below entries
    EDI 823 - Lock Box
    Basic IDOC type - FINSTA01
    Message type - FINSTA
    Process Code  - FINS
    The problem is we are able to get the IDOC into SAP with status red and the various errors were due to not able to create the lockbox entry in SAP and once we got yellow status also but the lock box entry was not created and the errors are like No Conversions,no header etc.
    EDI 821 -
    Basic IDOC type - PEXR2002
    Message type - PAYEXT OR REMADV
    Process Code  - PEXC OR REMA
    We are facing the same problem here also and the internal payment order is not creating in SAP and IDOC was generated with yellow status and red status.
    We are trying different combinations but nothing is working so far.
    I need the following things to proceed furthur.
    1)Are the IDOC , Message and process codes are correct that I am using now for both EDI 821 and EDI 823
    2)If those are not correct, can you please let me know the correct entries
    3) Please provide me the field mapping if any one of you have worked earlier for both the above IDOC and message type or new ones and we have one field mapping now but if you can send it to me then  I can re check it.
    4) Do we have to create any configuraion or customizing in SAP to create the IDOC in green status and if so please let me know the customizing steps and procedures for both EDI 821 and EDI 823.
    thanks in advance for all your help.
    Please let me know if my question is not clear.
    Thanks,
    Ramesh.

    Hi Ramesh,
    I believe you are using those interfaces with the business partner type as Bank, Whatever idoc type, message type and process code you have used are perfectly correct.
    First of all did you enable your bank for EDI, the house bank has to be EDI enabled first then only your idoc's can be processed, talk to your fi functional consultant and he might help you.
    Are you can give me the exact error and i can help you as well.
    Thanks,
    Mahesh.

  • Which field from idoc INVOIC01 maps to Item Text field in MIRO transaction?

    Hi
    Will anybody please tell me which of the field in which segment of IDOC INVOIC01 maps to Item text (INVFO-SGTXT) field in Basic data tab of MIRO transaction

    Thanks Ravi for your response.
    But I have tried with all fielsd related to texts in IDOC but it is not being filled in transcation .
    If you see the F4 help in text field then Text Id is four character and when I manually assign this in transactin then it is putting = symbol in fron of the id. And then if we save or go to other tab then it is filling text.
    I am not able to find the error bcoz document is being posted through idoc but text field is not getting filled.

  • Problem in lsmw. step: display field mapping and conversion rule

    hi,
    The IDOC structure to be mapped is missing in step 5[lsmw using IDOC]. Hence target structures are missing in auto gnerated conversion program.
    As a result the the step Convert Data step is failing.[Converted data cant be generated]
    I am using standard BAPI charcteristics as my Basic Type.
    Anyone having idea why the target structure is missing??..

    The problem is solved....The field mapping was missing coz i didnt assign the target structure properly....

  • File to Idoc Nodes mapping

    My sender File structure is like this..
    MT_Sender
    -Recordset 0 to Unbound
    --Header 1 to 1
    ---field1
    ---field2
    ---fieldx
    --GL_Account 0 to Unbound
    ---field1
    ---field2
    ---fieldx
    ---Cust_Item 0 to Unbound
    field1
    field2
    fieldx
    Curr_Item 0 to Unbound
    field1
    field2
    fieldx
    and I am mapping it to Idoc segments..
    Here my confusion is for Header segment in  Idoc I am mapping Header in my structure ..but it is giving mapping conversion error.
    I tried node to node and Recordset to node both are giving error.
    Can any one clear it NODE  level mapping to IDOC structute.
    ACC_document
      IDOC
       Begin
       NODE1
       NODE2
       NODE3
       NODEx
    Regards,
    Ramesh.

    ..Any inputs on it
    This info from sxmb_moni
    com.sap.aii.utilxi.misc.api.BaseRuntimeException: RuntimeException in Message-Mapping transformation: Cannot produce target element /ACC_DOCUMENT03/IDOC. Check xml instance is valid for source xsd and target-field mapping fulfills requirements of target xsd at
    com.sap.aii.mappingtool.tf3.AMappingProgram.start(AMappingProgram.java:406) at com.sap.aii.mappingtool.tf3.Transformer.start(Transformer.java:142) at com.sap.aii.mappingtool.tf3.AMappingProgram.execute(AMapp.....
    SXMB_MONI payload is
      <?xml version="1.0" encoding="utf-8" ?>
    - <ns:MT_FI_SENDER xmlns:ns="Http://xyz.com">
    - <ns:Recordset xmlns:ns="Http://xyz.com">
    - <Header>
      <USERNAME>OBTE-MM</USERNAME>
      <COMP_CODE>2000</COMP_CODE>
      <DOC_DATE>20091015</DOC_DATE>
      <PSTNG_DATE>20091015</PSTNG_DATE>
      <DOC_TYPE>DR</DOC_TYPE>
      <REF_DOC_NO_LONG>7578</REF_DOC_NO_LONG>
      </Header>
    - <GL_account_item>
      <ITEMNO_ACC>0000000001</ITEMNO_ACC>
      <GL_ACCOUNT>0003101110</GL_ACCOUNT>
      <ACCT_TYPE>S</ACCT_TYPE>
      <DOC_TYPE>DR</DOC_TYPE>
      <COMP_CODE>2000</COMP_CODE>
      <FISC_YEAR>2009</FISC_YEAR>
      <PROFIT_CTR>0000002002</PROFIT_CTR>
      <DE_CRE_IND>H</DE_CRE_IND>
      </GL_account_item>
    - <Customer_Item>
      <ITEMNO_ACC>0000000002</ITEMNO_ACC>
      <CUSTOMER>0000000092</CUSTOMER>
      <COMP_CODE>2000</COMP_CODE>
      </Customer_Item>
    - <GL_Currency_Items>
      <ITEMNO_ACC>0000000001</ITEMNO_ACC>
      <CURR_TYPE>00</CURR_TYPE>
      <CURRENCY>INR</CURRENCY>
      <AMT_DOCCUR>6000</AMT_DOCCUR>
      </GL_Currency_Items>
      </ns:Recordset>
      </ns:MT_FI_SENDER>
    Regards,
    Ramesh.
    Edited by: Sreeramoju Ramesh on Oct 15, 2009 1:28 PM

  • EDI_DC40 empty in Field mapping

    Hi Friends,
    in LSMW when I come to the field mapping step I find the structure EDI_DC40 empty.
    I have entered Information for Partner types, Partner Number and Ports.
    Normally when I come to the step field mapping the structure EDI_DC40 is allready filed with values.
    Do I have to set defaults somewhere?
    Many tahnks.
    RG. Jimbob

    Hello,
             While processing the Idoc, it is required to maintain the Control Record Information for the IDoc.
             So, please maintain data for the Control Record such as Partner Information, Port Information etc.
    Thanks and Regards,
    Venkat Phani Prasad Konduri

  • Missing IDOC field in XML after IDOC reimported in ESR

    Hi Guys,
    I have just reimported my IDOC in ESR wherein an additional field is added.
    However, when I test a message, the IDOC field is missing in the XML payload upon entering PI even though I have entered a value in the IDOC.
    Flow:
    SAP ECC > PI
    I have also already updated my message mapping. I'm not sure if I have missed any steps after importing the IDOC in ESR.
    Could you please help me on this issue?
    I'm using ICO by the way.
    Thanks and Regards,
    Neil

    Hi Neil,
    As Shanthi said you need to update metadata but since you are using ICO you need to do it in NWA.
    NWA->SOA->Monitoring->IDOC Adapter Monitoring
    Regards,
    Praveen.

  • R/3 - MDM field Mapping

    Hi All,
    I am looking for latest R/3 and MDM field mapping for Customer, Vendor, material and Product. I already have IDoc to MDM mapping included in SAP business content. But i am looking for R/3 and MDM field mapping. it would be of great help for me if anyone can send me this on my id [email protected]
    Thanks,
    SHiv.
    Points will be rewarded for helpful answers.

    Hi shiv,
    When u unzip the business content for Customer,material,vendor then in the repository u have remote systems which have a list of standard remote systems namely R/'3,Data warehousing..etc.
    Now in the Import Manager select type as <given data format> and the remote system as R/3 since u r importing the data from R/3.
    After doing this you can import the maps and then u will get a list of all maps in a sequencail order .selecting this map will help you to map the R/3 fields to MDM for customer/material/vendor.
    note the mapping has to be done in the given sequence in the list.
    Please award points if u find these blog helpful.
    Thanks and Regards
    Deepankar Pandit

Maybe you are looking for