IDOC extension with SAP Upgrade

Hi,
I'm using IDOC extension in my scenario. I just concern that if one day my company decides to update SAP into a newer version. Would that has any impact on my IDOC? Becasue in T-Code: WE82 that I use to assign IDOC extension, there is a field for SAP Release version. If Release version is changed, Do I have to come to this T-Code and add my extension to the new release?
Thanks,
Pavin

Hi,
From Release 4.0 the IDoc type is identified via the basic type  and extension  fields and no longer via the DOCTYP field. Therefore, the different identification fields must be assigned to each other so that new extensions can be used for communication with older releases.
IDOCTYP and CIMTYP must be converted to DOCTYP in the following cases:
        You are communicating with an R/3 System with Release 3.0/3.1.
        You or your business partner are using an EDI subsystem with an older release status.
        You are communicating with an R/3 System with Release 2.1/2.2 or an R/2 System which has defined and therefore u201Crecognizesu201D your extended IDoc type (as a former intermediate structure). This case is extremely rare.
You can convert the fields in the IDoc type editor (transaction WE30) with which you have defined your 4.X extension (Environment ® Conversion ® IDoc type).
Hope this link helps u...
http://help.sap.com/saphelp_nw04/helpdata/en/dc/6b7f2f43d711d1893e0000e8323c4f/frameset.htm
Edited by: anil sasidharan on Mar 3, 2009 11:04 AM

Similar Messages

  • Simple IDoc to IDoc scenario with SAP PI

    Hi!
    I would like to implement a very simple IDoc_to_IDoc scenario.
    i have two clients in SAP ECC 6.0 and would like to send/receive IDoc (e.g. material) with SAP PI.
    Can some one please give exact the technical steps(tcodes, action in XI Tools) to realize this issue?
    Any helpful information/documentation/SDN blogs will be very appreciated.
    Thom

    hi,
    Communication Channels:
    1) No Sender Channel is required as we are using IDOC.
    2) CC_OUT_IDOC_MATMAS05 [Send the data from Xi to CGNSAP01]. 
    Transaction Codes Used: 
    SM59- To Create RFC Destinations
    WE21- To Create IDoc Ports
    SALE- To Create Logical System
    WE20- To Create Partner Profiles
    BD64- Display Distribution Model
    WE19- To Trigger an IDoc 
    IDX1- Port Maintenance in IDoc Adapter
    IDX2- Metadata Overview for IDoc Adapter 
    Regards.

  • Idoc extension with non-mandatory segments

    Hi,
    I have a generic question on extension of IDOCs. If we are creating a child segment of a standard segment in extension, can we create a child as mandatory segment of a non-mandatory parent segment, here parent is some standard/custom segment and child is a custom segment. I have confusion on this as the system allowed on this as how a child segment can arrive in Idoc if parent segment is missing.
    Regards,
    Harsh.

    Referred to WE60 for documentation. Cannot have blank segments while using the test tool WE19. Works fine in real time environment.

  • # signs instead of polish letters ą, ę etc. after SAP upgrade.

    I am not sure that it is connected with SAP upgrade see my another topic on SCN Rabax during sap gui login
    Do you know what could be the reason and is it reversible? Maybe there are some settings in SAP editor?
    It is nonunicode ECC 6.0 EHP6 (after upgrade). Before upgrade it was ECC 5.0.
    Thanks in advance.
    QAS

    Hi,
    Looking at the thread:
    Rabax during sap gui login
    it seems you have changed entries in TCPDB from 1401 to 1100.
    This would explain your problem.
    I would recommend to do a proper setup via report rscpinst.
    Therefore you need to know how the system was setup before the upgrade.
    If it was single code page with 1401, you need to maintain the used languages and the country field according to SAP note 43205 (the country setting can be found in table TCP0D in the old system).
    Best regards,
    Nils

  • IDOC EXTENSION FOR DEBCOR

    Hi gurus,
    can anyone of you please tell me step by step procedure to create an idoc extension, lets say for DEBCOR.
    Thanks,
    Rajeev

    hi rajeev...
    can u please share me the detail description of how to go for Idoc extension with an example.

  • Idoc Extension...Access Key

    Hi Guru
    Require your suggestion.
    I have to extend the standard idoc DEBMAS05 but when i am doing it asking for Access Key.
    Now i don't want to use access key. So what is other option for it,
    Can i copy the all DEBMAS05 idoc as ZDEBMAS05 and then do the extension....
    If yes then in  that case do i need to to make ZDEBMAS  Message Type or i can use the same DEBMAS Message for ZDEBMAS05.
    Please give me Steps how to procees for Copy the Besic type.
    Rgz
    SA

    Hi
    here is my scenario
    Can you help me on following.
    I am working on DEBMAS05 Idoc.
    Sender system sending  DEBMAS05 Idoc which is an Idoc Extension with two Z segment.
    Now here is my problem.
    In Receving system if i am extending the DEBMAS05 its asking for Access key.Which i don't want. Is any other alternative of doing this?
    I have two below option but not much clear about it.
    1. If i copy the DEBMAS05 to ZDEBMAS05 and then do idoc extension.In this case do i need to also make ZDEBMAS.
    or i can using DEBMAS as Message type for ZDEBMAS05?
    2. I found one function-exit 'EXIT_SAPLVV02_001' in (user-exit VSV00001) which has description 'Read and Post Additional Export Customer Master Segments'.
    can i use above function-exit  in DEBMAS05 without extending the Idoc for Z fields in reciver side.
    i am just evaluating above option so that i do not use Access Key.If above option is not valid then i may use Access Key,
    Please suggest.
    Regards
    RJ

  • IDOC extensions during Upgrade from Ver 4.6 to ECC 6.0

    We are working on an Upgrade project wherein we are going from Ver. 4.6 to ECC 6.0. Can you guide us what all we need to do with the IDOC extensions alerady implimented in ver 4.6 in order to confirm them good with ECC 6. Also to be noted, we are making the new system and all the customer developments Unicode compatible.
    Thank you!!

    Hi Satish,
    Now i am sending some URL for Functional upgrade
    May be those are all useful toyou
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/erp6/transactionsChangedinECC6.0
    http://solutionbrowser.erp.sap.fmpmedia.com/Default.aspx
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/erp6/
    Regards
    Surya

  • Read IDOC WMMBID02 information and compare inventory data with SAP

    Hi All,
    Here is an explanation of the issue:
    I need to read the data from an inbound IDOC, status 64, of standard type WMMBID02 and message type WMMBXY. I do not want to post the IDOC, but only read the IDOC information which is mainly the material number, batch, status(INSMK), quantity and unit. This data I have to compare with SAP data and see if it is same for the selected material numbers. Now to read and process the inbound IDOC we have a program RBDAPP01 (BD20 Transaction) which calls the process code WMMB (WE42 transaction) which in turn calls the function module L_IDOC_INPUT_WMMBXY. This FM posts the IDOC. I have created a function module with the same import, export and tables parameters like this FM and have attached it to a custom process code ZWMMB. This function module should just read the data of the IDOC and put it in the table TB_IDOC_DATA like EDIDD (IDOC data records). I then loop into this table, extract SDATA and split it into the 3 segments of WMMBID02 and then extract my required data, MATNR, CHARG, INSMK, MENGE & MEINS.
    My Question:
    How do I trigger the process code ZWMMB so that I can read the IDOC data when it is fired (status 64), just like program RBDAPP01. Is there any standard code that can be copied and modified or how to do it???
    I have tried to be very clear with the question, please reply if the question is not clear. If I am clear, please help
    Thanks Anirban

    I am able to read the contents of the IDOC, but I need to run the FM when I fire the IDOC of message type ZWMMBXY. I have created a custome FM which will behave as a stndard FM for inbound IDOC processing.

  • ALE/IDOC and RFC/BAPI Integration Scenarios with SAP DS for ESA v3

    Hi,
    we are planning two PoCs of Integration Plattforms. One of our major requirement set is SAP Integration into our existing SOA.
    Because we also have R/3 4.7 Systems in production, we are planning to test ALE/IDOC and RFC/BAPI Integration scenarios with these Integration Plattforms.
    My question is:
    We are looking for are smart solution to get a SAP Test Environment, where we can test ALE/IDOC und RFC/BAPI Integration scenarios.
    It is possible to do this with SAP DS for ESA v3 or shall we better use IDES for that purpose?
    Best regards,
    Steven

    Hi Abhishek,
      This is our scenario. We are doing an integration of SAP HR r/3 system with the CRM system. We need housing information details of the employees which we have in custom infotype 9310 in SAP HR system and we need those details in the CRM system. So am planning out for an ALE/IDOC approach for the integration and gonna  maintain the 9310 details in a custom table. In the CRM system, we gonna build a BOL layer for accessing the 9310 details. Also i'm preparing a HLD for this process. I wanna read and go through few same HLD's before i submit my proposal to my client. Please suggest me and help me out.
    Thanks in advance.
    Regards,
    Arunmozhi.

  • Performance issue with custom IDOC download into SAP MII

    Hi,
    We have a custom IDOC which has ten fields. We take the data from these ten fields and insert into database. The issue is
    we have some where around 4500 idocs flowing into SAP MII and then from SAP MII to sql database. The time taken for these idocs is around 30 mins.
    Is there a way where we can improve the performance in terms of time taken?
    Additional information is
    MaxReaderThreadCount has been set to 5 in Configuration Management -> Infrastructure -> Application Resources
    sample idoc structure
    <IDOCNAME>
      <FIELD1>val1</FIELD1>
    <FIELD10>val2</FIELD10>
    </IDOCNAME>
    Please let us know if more information is needed.
    Regards,
    Manish Jain

    Hi Manish,
    My thinking about the queuing is that for each transaction, you are calling your database and passing in the IDoc content.  Depending upon your system, database, transactions, etc., you may be having to establish a connection between MII and the database each time you process an IDoc.  Each "handshake" takes a finite amount of time.  So queuing up the IDocs, establishing a single DB connection and processing large numbers of IDocs in a batch might reduce your processing time substantially.  Something worth investigating.
    I don't think that adding additional IDoc Listeners for different IDoc types will work if the source ECC system is the same for each type.  It will simply use the first one it finds and process all the types there.
    Additional threads may improve performance and is certainly a low risk, easily implemented test.  Just do it in small increments as you can add too many threads (check with the NW administrator) and lock up your NW system.
    And you may want to check with your DBA to see if there are limits on the connections which MII can establish for uploading the IDoc content (or for that matter, any other improvements to be made on the DB side).
    Regards,
    Mike
    Edited by: Michael Appleby on Feb 10, 2012 2:37 PM

  • ARIBA Integration with SAP (based in iDoc interchange) with deviating "remit-to" addresses for incoming vendor invoices

    Hi,
    We are currently trying to implement our ARIBA interface for incoming vendor invoices (purchase order based invoice verifiction) and facing currently some major challanges of a business requirements to interface alternative "payment remit to" addresses of vendor invoices. Our current setting consider the data exchange via iDocs into our SAP system, but unfortunately we are unable to process any deviating "remit to" address in the incoming document. As an ARIBA private ID we indicated the combination of "company code" with "vendor number". Can anybody advise how other companies resolved this challange? Thanks for your input, Jakob Kistler

    Hi,
          I am sending only answers.If wrong pls correct me.
    1.A,C
    2.C
    3.A,B,D,E
    4.ACE
    5.ABCD
    6.B
    7.BE
    8.ALL
    9.ABC
    10.ABCDE
    11.A
    12.ABCD
    13.E
    14.BC
    15.ALL
    16.ABC
    17.ACD
    18.AC
    19.B
    20.ACDE
    21.DE
    22.B
    23.ABCD
    24.CD
    25.C
    26.BDE
    27.BCE
    28.C
    29.CDE
    30.BCDE
    31.BDE
    32.A
    33.B
    34.ALL
    35.ABC
    36.ALL
    37.ABC
    38.A
    39.ACDE
    40.AB
    41.ABE
    42.CD
    43.ABCE
    44.CD
    45.ACDE
    46.BD
    47.AC
    48.CD
                         I have sent answers for the questions.If any answer is wrong pls correct me.
    Assign points if useful
    Regards,
    S.VINAYA KUMAR

  • Sending IDoc Batches to SAP: Issue with Header Mapping for SNDPRN

    We are sending batched IDocs from XI to SAP. We need the individual IDocs to reflect different SNDPRN values. Our mapping creates the different IDoc EDI_DC40 record correctly with different SNDPRN values. However, XI wipes out the SNDPRN values in the payload. When we define Header mapping to get the Sender Party as the XPath to the SNDPRN in the payload, then the header mapping errors out because the XPath returns multiple values.
    I wanted to know if anyone has successfully implemented sending IDoc batches to SAP from XI with different SNDPRN values.
    Your feedback is appreciated.
    Jay Malla
    Licensed To Code
    Genentech SAP XI Team

    Hello,
    I have the same problem. I want XI send an IDOC with the SNDPOR, SNDPRT and the SNDPRN that are in the EDIDC40.
    <u><b>I find this in sap.help : </b></u>
    <i>Mapping
    The IDoc adapter does not make any special demands on mapping. The IDoc adapter must simply be provided with an IDoc XML structure at the Integration Server outbound channel. This either already exists or must be generated by using a mapping.
    If the IDoc XML structure contains a control record, it is deleted and created again by the IDoc adapter. If you want to include additional values in the control record, you must select the Apply Control Record Values from Payload checkbox in the parameters in the communication channel and provide a corresponding mapping for the values.
    You can include the values from the following fields in your IDoc control record:
    MESCOD, MESFCT
    TEST
    EXPRESS
    STD, STDVRS, STDMES
    SNDSAD, SNDLAD
    RCVSAD, RCVLAD
    REFINT, REFGRP, REFMES</i>
    http://help.sap.com/saphelp_nw04/helpdata/en/b9/c5b13bbeb0cb37e10000000a11402f/frameset.htm
    Perhaps we must use party configuration but I don't know how do this !
    Regards,
    Chris<u></u>

  • Idoc Types with customer extension in XI

    Hello,
    I have a question / problem.
    Is it possible to import an IDOC Type like HRMD_A06 with an customer extension like ZRMD_A06 into XI ?
    I have no idea how that could works ...
    Thanks for your feedback !
    Regards
    Florian

    Hi,
    You can import IDoc structure with extensions also. It will be same as importing normal idoc structure.
    We have done many like that in our project.
    What is the problem you are facing ?
    Regards,
    Sridhar

  • IDOC: Problem with data filter for IDOC extension field

    Hallo!
    I've created an idoc extension for the basic type DEBMAS06 that works fine. Now I want to use a data filter for one field ( company code ) of my segment. Every segment with a company code different from 100 should be filtered and not send to the other client. But what happend is that for all customers that have at least one company code different from 100, all segments including the one with cc 100 were deleted and a error "Segment ... does not exist for message type DEBMAS" appeared on the screen.
    Does anyone have any ideas about this problem?

    Not sure about changes to be made at the filtering options.
    An alternative would be sending the data to XI as it is and perform the mapping to remove the unnecessary segments.
    Disadvantage: Unnecessary processing of segment would be done at XI.
    Advantage: The integration logic would be completely handled by XI.
    Regards,
    Prateek

  • Select printer in Bartender labels printing with SAP Idocs

    Hi Guru's.
    I'm using Bartender to print labels with SAP Idocs.
    The method is create a trigger with Bartender Commander and  write Idoc format files in the path  where the
    trigger is scanning.
    It works fine but the problem is that even prints in the same printer ( selected when I created de label design ).
    The question is : How I can to select the printer I want to print the label ?????
    Thanks a lot
    regards
    Ismael

    Hi Krishan,
    I want to print latin and chinese characters on the Zebra printer. How did you solve? What device type do you use?
    I have created a standard text with SO10.
    Currently I use ASCIIPRI and all chinese characters are printed as #. The device type is obviosely wrong.
    I hope you can help me.
    Frank

Maybe you are looking for

  • Custom Message Form Opens to Wrong Page

    Probably a very simple question, but I am not that experienced with Form design in Outlook 2013. I have a form provided to me for publishing in the Organizational Forms Library... It is a simple message form that has a Message Body Page (Message) and

  • Output/Input Scale Factor

    I have a high resolution stage used for a scanning application.  I'm using a pci-7344 to control the stage.  The system is marginally stable with kp=1 and various values set for ki and kd.  I have found several posts with the same issue: http://forum

  • How to set persistent binding for QLA2300 (Sun branded -uses qlc driver)

    How to set persistent binding for QLA2300 (Sun branded ) HBA using qlc driver from Sun? Are there any CLI's for it? Is it done automatically? Is there any way by which we can infer that persistent binding is done? Platform: Solaris 9 on SPARC

  • Media Upgrade Suggestions

    Im planning to do a home entertainment and network upgrade in the next few months.  I've done lots of research, but still find I have serveral unanswered questions.  First, let me say my employer uses Linksys products almost exclusively, and without

  • Extraction Job in R/3 not started

    Hi Experts, I have deleted setup tables for 12 appl area.and again filled setup table for some delivery documents.But when we are trying to do init with data transfer ,the BI* job in r/3 not started.I mean extraction is not scheduled. We waited also