Vendor master IDOC segment population ?

Hi All,
I have to create vendor master idoc and pass it to a third party system.
The fields required by the third party system are from tables lfa1 , lfb1,lfm1. The data required is mapped to segments in idoc
I am using the MASTERIDOC_CREATE_CREMAS FM to generate the idoc.(idoc tyoe :cremas04)
The idoc is created and generated but I can see only the E1LFA1M segment populated with data. No other segments are getting populated , Can anyone tell me why is that so and how it can be solved.
Thanks,

Hi,
Please check CREMAS message type, perhaps there is <b>reduced message type</b> or <b>segment filter</b>. Go to transaction code <b>BD53</b> or <b>BD56</b> to find out.
Hope this will help.
Regards,
Ferry Lianto

Similar Messages

  • Vendor Master IDOC - Email address

    HI,
    Requirement is to include email id in outbound vendor master IDOC CREMAS, IDOC only have address number :-(
    Any pointers how it can be achieved? preferably without coding
    Also how can I include email address in the change pointers as well (BD52)?
    Regards,
    Manoj Aggarwal

    Hi Manoj,
    Please go through SAP note 384462 - Master data and addresses
    Regards,
    Tomek

  • Inbound Vendor Master IDoc to populate Address Mgmnt

    Morning All
    I have a requirement to populate the Central Address Management from the Vendor Master when an inbound Vendor Master IDoc (CREMAS) is interfaced via LSMW.
    I have read that 'Serialization' is the key and that I should set up the system so the ADRMAS message type is interfaced first with the CREMAS following.  Message type SEDAT has also been mentioned.
    Has anyone done anything similar?  I have been through various OSS notes and SAP help files etc but nothing completely explains the solution. I am new to ALE although I do have previous EDI IDoc knowledge.
    Any help obviously greatly appreciated.
    Regards
    Ian

    Hi Manoj,
    Please go through SAP note 384462 - Master data and addresses
    Regards,
    Tomek

  • Vendor Master Idoc

    Could someone tell me which IDOC is vendor master idoc??
    Ashish

    Ashish,
    CREMAS is the message type for Vendor Master idoc and the IDoc type can be CREMAS01/CREMAS02/CREMAS03/CREMAS04 based on the requirement. These idoc types are released under different SAP releases.
    Anand

  • Updating Standard comm type in vendor master idoc- CREMAS03

    Hi all,
    We have requirement of processing inbound vendor master data.We are using CREAMS03 idoc type as our system is 4.6C.
    While updating venor master in general data we are not able to update the field Standard communication type.
    Can anybody help me to find out which is the field needs to be filled to update the standard comm type in vendor master?
    if this field is not present in CREMAS03 then do we need to customise our idoc???
    if partner system sends this field in some other balnk field then how to map this field in BDC??? is there any enhancement?
    I am using process code CRE1 which is calling IDOC_INPUT_CREDITOR function module.
    Please suggest.
    Thanks in Advance,
    Raghavendra

    I buy your point.
    I will create WHT Type for WHT Code - Individual and WHT Code - Others.
    But still there will be an issue since WHT Code will be different Non PAN and With PAN (within Individual). So still this will be an issue.
    How to control this now.
    =
    Meena

  • Vendor Master IDOC (CREMAS) and change pointer activation..

    Hi Guys..
                    I am using CREMAS idoc to transfer Vendor Master data to 3rd party system..
    I configure the change pointer in SALE..
    BDCP
    BD61
    BD50
    BD52
    But when I make changes in vendor master.. its not creating the idoc immediately.. I have to run RBDMIDOC manually.. to create the idoc..
    How to make it create immediately.. ?
    Also if I make a change in Email.. its not creating idoc at all.. !
    Thanks for Ur time..

    posting it in data transfer forum..

  • Vendor Master IDoc to NACHA Format

    I have generated an IDoc for Vendor Master data using BD14 and i can see IDoc in WE02, now the same i wanna generate in NACHA file Layout which i got from the bank how can i achieve this.
    I have searched in Net on this but i havn't found any helpful ones, If any links which explains how to convert the IDoc to NACHA format please do share.
    Regards
    VEnk@
    Edited by: Venkat Reddy on Oct 1, 2010 4:53 PM

    I got a NACHA File format as shown below.
    File Header          
    1     numeric     Record type code
    2-3     numeric     Priority code
    4-13     numeric     Immediate destination
    14          blank      
    15-23     numeric     Immediate origin     Sending company or service bureau ID (Tax ID)
    24-29     YYMMDD     File creation date     
    Batch Header          
    1     numeric     Record type code     "5"
    2-4     numeric     Service class code     "200" for mixed debits & credits
    Detail Record  (PPD record)               
    1     numeric     Record type code     "6"
    2-3     numeric     Transaction code     Matches the payment type
    Addendum Record               
    1     numeric     Record type code     "7"
    2-94     various     various     (see Note 4)
    Batch Trailer               
    1     numeric     Record type code     "8"
    2-4     numeric     Service class code     Must match Service Class Code in the batch header
    File Trailer               
    1     numeric     Sequence #     "9"
    2-7     numeric     Batch count     Total batches sent in this file
    I'm basically triggering an IDoc for Vendor Master using BD14 and i can see IDoc in WE02.
    Can i send Vendor master info using F110 txcode, F110 - Menu - Environment - Prenotification - Select Bank Details - Select Vendors . If yes how can i interpret the above given NACHA file format.
    Regards
    VEnK@

  • Trigger Vendor master idoc automatically

    Hi Experts,
    When i save idoc vendor master (CREMAS05) , how can i trigger the idoc and send it to XI system automatically ?
    I tried running the report RSEOUT00 with the idoc details but message displayed is 'no idoc ready for processing'.
    Regards,
    Syed.

    Hi
    First you test the scenario by generating the IDoc with Tr. code WE19 and execute Standard Outbound processing.
    Have u checked whether that Idoc is generated or not?
    Go to WE02 and check the status of the Idoc.
    Regards
    Sridhar Goli
    Edited by: Sridhar Goli on Sep 30, 2008 1:47 PM

  • Idoc segment population logic needed

    Hi experts,
    I am creating a custom idoc. The custom idoc has one parent segment(zhead1) and a child segment(zinvoice).
    I am populating the  invoice numbers(BELNR) and their line items in the child segment against a particular check number(PAYR_CHECT).
    The structure is coming something like this: If a check has 2 different invoices each having two diff. line items, then  4child segment(containing invoice no. and it's respective line item in one child segment) is getting created against a parent segment(containing check header details).
    But I require a parent segment to get populated against each check no. as well as invoice number and the invoice line items to be in the child segment of the invoice header segment.
    How to do this.
    My current code is:
    LOOP AT T_ZCHKHDR INTO WA_ZCHKHDR.
        CLEAR T_IDOC_DATA.
    Fill the header segment
        ZCHKHDR-ZBUKR  = WA_ZCHKHDR-ZBUKR.
        ZCHKHDR-CHECT  = WA_ZCHKHDR-CHECT.
        ZCHKHDR-ZALDT  = WA_ZCHKHDR-ZALDT.
        ZCHKHDR-VOIDD  = WA_ZCHKHDR-VOIDD.
        ZCHKHDR-RWBTR  = WA_ZCHKHDR-RWBTR.
        ZCHKHDR-STATUS = WA_ZCHKHDR-STATUS.
        ZCHKHDR-BANKA  = WA_ZCHKHDR-BANKA.
        ZCHKHDR-RZAWE  = WA_ZCHKHDR-RZAWE.
        ZCHKHDR-XBLNR  = WA_ZCHKHDR-XBLNR.
        ZCHKHDR-LIFNR  = WA_ZCHKHDR-LIFNR.
        ZCHKHDR-WMWST1 = WA_ZCHKHDR-WMWST1.
        ZCHKHDR-BKTXT  = WA_ZCHKHDR-BKTXT.
        T_IDOC_DATA-SDATA = ZCHKHDR.
    *-- Reduce fields for the segment
        CALL FUNCTION 'IDOC_REDUCTION_FIELD_REDUCE'
          EXPORTING
            MESSAGE_TYPE = C_MSG_TYPE
            SEGMENT_TYPE = C_SEGNAM_ZCHKHDR
            SEGMENT_DATA = T_IDOC_DATA-SDATA
            EMPTY_SYMBOL = C_SLASH
          IMPORTING
            SEGMENT_DATA = T_IDOC_DATA-SDATA.
        T_IDOC_DATA-SEGNAM = C_SEGNAM_ZCHKHDR.
        T_IDOC_DATA-MANDT = SY-MANDT.
        APPEND T_IDOC_DATA.
    Fill the item segment
        LOOP AT T_ZCHKLN INTO WA_ZCHKLN WHERE CHECT = ZCHKHDR-CHECT.
          ZCHKLN-CHECT = WA_ZCHKLN-CHECT.
          ZCHKLN-EBELN = WA_ZCHKLN-EBELN.
          ZCHKLN-PO_EBELP = WA_ZCHKLN-PO_EBELP.
          ZCHKLN-PO_WERKS = WA_ZCHKLN-PO_WERKS.
          ZCHKLN-PO_KOSTL = WA_ZCHKLN-PO_KOSTL.
          ZCHKLN-PO_WBS = WA_ZCHKLN-PO_WBS.
          ZCHKLN-PO_SAKTO = WA_ZCHKLN-PO_SAKTO.
          ZCHKLN-BELNR = WA_ZCHKLN-BELNR.
          ZCHKLN-IN_BUZEI = WA_ZCHKLN-IN_BUZEI.
          ZCHKLN-IN_MENGE = WA_ZCHKLN-IN_MENGE.
          ZCHKLN-IN_MWSKZ = WA_ZCHKLN-IN_MWSKZ.
          ZCHKLN-IN_WRBTR = WA_ZCHKLN-IN_WRBTR.
          ZCHKLN-IN_BSTME = WA_ZCHKLN-IN_BSTME.
          T_IDOC_DATA-SDATA = ZCHKLN.
    *-- Reduce fields for the segment
          CALL FUNCTION 'IDOC_REDUCTION_FIELD_REDUCE'
            EXPORTING
              MESSAGE_TYPE = C_MSG_TYPE
              SEGMENT_TYPE = C_SEGNAM_ZCHKLN
              SEGMENT_DATA = T_IDOC_DATA-SDATA
              EMPTY_SYMBOL = C_SLASH
            IMPORTING
              SEGMENT_DATA = T_IDOC_DATA-SDATA.
          T_IDOC_DATA-SEGNAM = C_SEGNAM_ZCHKLN.
         T_IDOC_DATA-HLEVEL = 2.
          T_IDOC_DATA-MANDT = SY-MANDT.
          APPEND T_IDOC_DATA.
          ENDIF.
          CLEAR: WA_ZCHKLN.
        ENDLOOP.
        AT LAST.
          PERFORM SUB_MASTER_IDOC_CONTROL.
          T_IDOC_HEADER-MESTYP = C_MSG_TYPE.
          T_IDOC_HEADER-IDOCTP = C_IDOC_TYPE.
          SELECT SINGLE PARNUM FROM EDPP1
                               INTO V_SDNPRN
                               WHERE PARTYP = C_LS.             "#EC
          T_IDOC_HEADER-SNDPRN = V_SDNPRN.
          T_IDOC_HEADER-SNDPRT = C_LS.
          T_IDOC_HEADER-OUTMOD = C_OUTMOD.
          T_IDOC_HEADER-STDMES = C_STDMES.
          T_IDOC_HEADER-RCVPFC = V_RCVPFC.
          T_IDOC_HEADER-RCVPRN = V_RCVPRN.
          T_IDOC_HEADER-RCVPOR = V_RCVPOR.
          T_IDOC_HEADER-RCVPRT = C_LS.
          DESCRIBE TABLE T_IDOC_DATA LINES V_LINES.
          IF V_LINES > 0.
            CALL FUNCTION 'MASTER_IDOC_DISTRIBUTE'
              EXPORTING
                MASTER_IDOC_CONTROL            = T_IDOC_HEADER
              TABLES
                COMMUNICATION_IDOC_CONTROL     = T_COMM_IDOC_CONTROL
                MASTER_IDOC_DATA               = T_IDOC_DATA
              EXCEPTIONS
                ERROR_IN_IDOC_CONTROL          = 1
                ERROR_WRITING_IDOC_STATUS      = 2
                ERROR_IN_IDOC_DATA             = 3
                SENDING_LOGICAL_SYSTEM_UNKNOWN = 4
                OTHERS                         = 5.
            IF SY-SUBRC = 0.
              READ TABLE T_COMM_IDOC_CONTROL INTO WA_COMM_IDOC_CONTROL INDEX 1.
              IF SY-SUBRC = 0.
                MESSAGE S000(ZFI) WITH WA_COMM_IDOC_CONTROL-DOCNUM.
              ENDIF.
            ELSE.
              MESSAGE W001(ZMM) WITH TEXT-003.
            ENDIF.
          ENDIF.
          CLEAR T_IDOC_DATA.
          REFRESH T_IDOC_DATA.
        ENDAT.
        CLEAR: WA_ZCHKHDR.
      ENDLOOP.
    Regards,
    Sangeeta.

    As many entries you have in t_zchkhdr those many headers will be created for header and as many entries you have in t_zchkln , those many entries will be created in line.
    I hope you have the occurences as 1 to many for lines.
    Also you are distributing the IDoc within the loop at t_zchkhdr so one IDoc will be created per t_zchkhdr line.
    If you want one Idoc containing all the headers, then move the MASTER_IDOC_DISTRIBUTE outside the outer loop.
    regards,
    Advait
    Edited by: Advait Gode on Nov 5, 2008 3:46 PM

  • ZBATMAS03 - extended idoc segment population

    Hi,
    I've found an extended IDoc ZBATMAS03 (basic type: BATMAS03). It's being used for generating outbound IDOc usiong change pointers. A new segment Z1BATMAS has been added to the extended one.
    Now I'm not able to find where this segment is being populated.
    I tried searching in FM: MASTERIDOC_CREATE_SMD_BATMAS and the where used list for the new segment.
    can anyone tell me how to find where the above new segment is being populated?
    regards,
    Ravi

    Hi,
    First up all the FM name is MASTERIDOC_CREATE_SMD_BATMAS, I surprised after dont find any exit for this FM.. May be you need to copy this FM and do the changes... Yes this the FM used to create an Idoc BATMAS.
    You need to create custom function module with reference to standard FM, fill your extension segment.
    Regards,
    Suresh.D

  • How to populate extended fields of VENDOR MASTER IDOC (CREMAS05)

    Hi,
    I have appended a new field to table LFA1 and the same has been placed on the screen. I have extended the basic IDOC type CREMAS05 to accommodate the newly added custom fields. Now when the vendor is created using IDOC how to populate these custom fileds. As the standard IDOC FM is using BDC to create the vendor. Please help.
    Thanks,
    Satish

    SAP uses function module ADDRESS_INTO_PRINTFORM
    this has usually 10 lines for the complete  address, so that it fits into the window in an envelope
    If you address has more than 10 lines, then SAP reduces this lines to 10, by skipping some of them.
    Read details in docu:
    http://help.sap.com/saphelp_nw04/helpdata/en/18/c042e1da4811d3b571006094192fe3/frameset.htm
    (open the menu on the left to navigate to the fomatting of the street.

  • Extending customer and vendor master idoc

    Hi,
    Please explain me for what fields or data debmas and cremas should be extended.
    Thanks.
    Moderator message: please do your own research before asking.
    Edited by: Thomas Zloch on Jan 5, 2011 1:49 PM

    Hi,
    Please explain me for what fields or data debmas and cremas should be extended.
    Thanks.
    Moderator message: please do your own research before asking.
    Edited by: Thomas Zloch on Jan 5, 2011 1:49 PM

  • IDOC Posting Program for Vendor Master

    Hi Guys,
    Please give me the Sample Posting Program Vendor master Idoc.
    Thanks a lot in advance.
    Prabhu.r

    search with BD* in SE93
    BD14 - Outbound program for vendor master
    BD10 - Outbound Material master
    BD12 - Outbound customer master

  • Material Master IDOC MATMAS05 and unit of measure

    Hi
    We are using SAP standard material master IDOC type MATMAS05 to trigger IDOC. Our material master is having base unit of measure as "G". We are not using ISO unit of measurement. But Material master IDOC, segment E1MARM is populating base unit of meaurement (MEINS) as "GRM".
    Any idea why IDOC is picking ISO unit of measurement instead of material master base unit of measurement.
    Any idea how to send base unit of measurememt as "G" instead of "GRM" in DOC segment.
    Thanks
    Nilesh

    Thats the way it works.  In any interfacie to or from  external sys. , it uses the ISO code from CUNI instead of the UOM .

  • Change Pointers for Vendor Master

    Hi All,
    I have to activate change pointers for Vendor Master data. I have some doubts regarding the same.
    1. An Idoc will be generated for newly created vendor, right?
    2. If I extend the vendor master IDOC, where should I write code to extract the values of newly added fields?
    3. If I create a custom IDOC for vendor master, what is the procedure to configure this in the change pointers for Vendor Master?
    Thanks & Best Regards,
    Kumar.

    >
    Sivapuram Phani Kumar wrote:
    > Hi All,
    >
    > I have to activate change pointers for Vendor Master data. I have some doubts regarding the same.
    >
    > 1. An Idoc will be generated for newly created vendor, right?
    > 2. If I extend the vendor master IDOC, where should I write code to extract the values of newly added fields?
    > 3. If I create a custom IDOC for vendor master, what is the procedure to configure this in the change pointers for Vendor Master?
    >
    > Thanks & Best Regards,
    > Kumar.
    Hi,
    1. Afer doing all the settings required to create change pointers (BD61, BD50, BD52), the idocs will be created when u run the report RBDMIDOC or execute transaction BD21.if any changes happen in master data
    like new vendor is created or vendor data is changed, then only change pointers will be created and on executing the aforesaid report, idocs will be generated.
    Also idocs can be generated by replicating vendor data through transaction BD14 or any other custom transaction.
    2. When you add custom segments to basic type, you have to write code in suitable user exits.
    Identify suitable user exit to populate data in custom segments and write the code in oubound side.
    Identify suitable user exit to populate the values in custom segments to database table, this code is to be written in inbound side.
    Regards
    Vinod

Maybe you are looking for

  • MAIN_SHDRUN/ACT_UPG ends during upgrade

    During upgrade from CRM 6.0 to 7.0 EHP1 MAIN_SHDRUN/ACT_UPG phase ends. In ACTUPG.ELG file I see: *******   LIST OF ERRORS AND RETURN CODES  ******* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DDIC ACTIVATION ERRORS and R

  • Regarding views in plannning

    hi any body help me on hyperion build views for automation of dimension building using HAL to plannning application.data source is SQL server.how to create views for account, utility,product,customer dimensions. Thanks subbu.

  • Cleaning up failed 11i instance on WINDOWS

    Hi, I am looking for a cleaning up failed 11i instance on windows. I can only find for LINUX O/S. Any document id would be appreciated. Actually we have got VIS on one of our servers, and i want to clone from prod to this server. so i wanted to clean

  • Moved itunes and now it wont look please help!!

    Alright so My friend let me use his External drive for three month's, I had to reinstall it to the External, losing all my Play counts ratings and what not. So now my friend took his External back and i moved the music folder and the folder that itun

  • Playing Podcasts - Is Last Always First?

    On my iPod Classic, podcasts are listed by date with the most recent one first. Podcasts are played sequentially in the order they are listed. This means that if I start playing podcasts from the top of the list, the newest one plays first, followed