Find Idoc extension type for Basic Idoc type

Hi all,
Is there any way to find existing extesions for Idoc given by SAP? For example, for basic idoc DEBMAS05 for version 4.7 , Idoc extension is DEBMASEXT.
In similar way I want to know what is Idoc extension for Idoc basic type PREQCR02 [Create Purchase Requisition].
Thanks in advance.
Madhura

The reason is preqcr02 is a generated idoc type  and matmas05 and debmas05 are not generated idoc types .
You can search in table EDBAS for this .  If you go for dynamic debuggin , message comes from form
create_ext_structure  in include MSED5F02 
data: l_edbas type edbas.
  select single * from edbas into l_edbas
     where idoctyp eq edi_iapi01-idoctyp.
if l_edbas-generated eq 'X'.
   message e099(b1) with
      'Action is not possible for generated idoctypes'.
endif.
Edited by: anil sasidharan on Feb 25, 2009 12:51 PM
Edited by: anil sasidharan on Feb 25, 2009 12:59 PM

Similar Messages

  • Creation of  New Message Type for Extended IDoc

    Dear Friends,
    I want to create New Message Type for MATMAS and want to Active Change Pointers accordingly. Thru this Message Type how can I able to use Extended IDoc which I have created for Basic Idoc Type MATMAS05.
    I am Sending Data from SAP to XI ; Any one can help me in this How can I create the Message Type with the IDoc Extn .
    for Change Pointers.
    Warm Regards,
    Naveen Mutyapu.

    Hi naveen mutyapu,
    see these links
    http://www.netweaverguru.com/EDI/HTML/IDocBook.htm#_Toc8400404
    http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a6620507d11d18ee90000e8366fc2/frameset.htm
    http://www.sappoint.com/presentation.html
    http://www.allsaplinks.com/idoc_search.html
    http://www.sapgenie.com/sapedi/idoc_abap.htm
    http://www.erpgenie.com/sapedi/idoc_abap.htm
    http://www.allinterview.com/rss/interview-questions/new/SAP-ALE-IDocs.xml
    happy learning.
    thanks
    karthik

  • Multiple message types for an idoc type

    Hi all,
    I created one custom idoc type with six segments. I heard that one idoc type can have any number of message types
    if it is so pls tell me how to assign these two message types for my idoc .
    i want to create multiple message types because i want to send same idoc type to diff legacy systems.
    My requirement is message type one is only for first three segments and message type two is for another three segments .
    The outbound program 1 for mess type 1 should fill fill the data for only first three segments and second outbound program corresponding to mess type 2 should fill the data for last three segments
    how should i design for my requirement. suppose if the idoc has two message types then it has two outbound programs?

    Hi Kunal,
    Below are my thoughts from a design perspective,
    My requirement is message type one is only for first three segments and message type two is for another three segments .
    The outbound program 1 for mess type 1 should fill fill the data for only first three segments and second outbound program corresponding to mess type 2 should fill the data for last three segments
    Before you look upon the no. of message types you need, i guess you need to look at the business requirement. Per your requirement you want to send send two sub sets of data. The first subset in the first 3 segments and other three segments for the second subset of data.
    Is the structure of the first subset of data similar to the second subset If not, better to create two IDOC Types. If they are similar, then create one IDOC Type with three segments and have two message types for each subset of data.
    For Ex: ORDERS05 is the IDOC type for Orders, this IDOC type provides capability to carry data related to any type of orders
    but the action on the data is facilitated by the message type like ORDERS for create, ORDCHG for change, ORDRSP for Order response etc.
    OR
    Are these two subsets of data related to each other, if yes understand the relation? If not related at all then you might be better of creating two separate IDOC Types.
    Like in the above example A purchase order is related to a sales order so you can use the same IDOC type, but in case of a order response and ASN that data sent is different and hence you will need different IDOC types (even though a SO is related to a DN).
    how should i design for my requirement. suppose if the idoc has two message types then it has two outbound programs?
    The above again depends on the how tightly/loosely coupled are the data sets, you can have just one program and have a simple case statement on the message types or have two different programs.
    You will also have to consider points like, if any of the subsets is more prone to more change in terms of the structure and associated business logic. If yes, then you might want to keep the programs separate to reduce work on regression testing etc.
    I am sure you will receive more inputs from the experts on the forum and the list of points to look for will get longer , so understand the requirement, dependencies and if you have any specific questions you could post it on the forum.
    Regards,
    Chen

  • How to find IDOC Function Module for Basic Type:ORDERS05

    Hi,
    What is the Transaction Code to locate the Function Module linked to the IDOC Basic Type & IDOC Message Type?
    Appreciate Your Help.
    Thanks,
    Kannan.

    Hi Seshu,
    Thanks for your reply. While creating a Custom IDOC, How do I link the IDOC Function Module and Basic Type. Appreciate Your Help.
    Thanks,
    Kannan.

  • IDOC Segment missing for MATMASS Message type

    Through change pointer program for the message type YAUIHUBMATMAS IDOC is triggered.
    1) Change pointers are defined in system for the message type T Code u2013 BD52.
    2) If respective field is changed in material master , this data is stored in change pointers table BDCP.
    3) Background jobs are scheduled every day, which searches for the changes pointer table and triggers the idoc.
    In our case IDOC is getting generated but with one segment missing.
    We have analysed the succesful and failed IDOC and found desrepency is field updation of BDCP table.
    Succesful case contain material number in object value of ZZMDST field where as failed contain some other value.
    Can anyone please help us to guide how the BDCP table is updated and the values are mapped in it or any other suggestion to find why the segment is missing in it.
    Regards,
    Roshni.

    Jürgen L. wrote:
    > I have never seen a YAUIHUBMATMAS IDOC, nor a ZZMDST field .
    > This seems to be home made.
    >
    > You are expecting that standard SAP programs are generating change pointers for your z-fields?
    > Do you see a change history in material master for your z-field?
    >
    >
    > follow the slution from this thread:
    >
    Yes ,This is a Z -field.
    Change pointer is triggering the idoc fo this Z-field but in some cases one segment is missing .
    This is z-field in the basic data view of material master.
    Yes , we have checked the change history in material master for this field it is getting updated there in BDCP table as well but in BDCP table if this field is flagged then object value is not contain material number instead it contain some other number .
    But in case of succesful IDOC the object value is same as material number.
    Regards,
    Roshni

  • Message type for generating IDOC  for SUBCONTRACTING PURCHASE ORDER

    Hi All,
    I have to generate IDOC for PO creation or change .
    I am using IDOC_OUTPUT_ORDERS and IDOC_OUTPUT_ORDCHG.
    The messagetype.idoctype  I am using is  ORDERS. ORDERS05  and ORDCHG. ORDERS05.
    Now the confusion is regarding whether  this message type will work in case of SUBCONTRACTING PURCHASE ORDER as well ?
    As I have gone through some websites and came to know that I will have to use PORDCR1.PORDCR102 specially for subcontracting.
    And programs we need to use is BUS2012_ICH_R3 instead of  RSNASTED and Form Routine SEND_PORDCR1 instead of EDI_PROCESSING.
    Purchase Order Collaboration scenario - Not generating IDOC in ECC
    http://www.erpgenie.com/faq/edi_purchasing.htm    on this site question no  8.
    Subcontract PO IDOCs
    I hope your experience will help me .
    Please reply ASAP.
    Edited by: uttam27 on Dec 4, 2011 1:47 PM

    There is a generic function to create change pointers for all message typs - 'CHANGE_POINTERS_CREATE_DIRECT'.  This is triggered only if you configure your message type to create change pointers from BD50.
    Once you activate it do any change to orders you can see change pointer tables BDCPV filled. Then BD21 will read the changes and generated outbound idocs accordingly.

  • How to find the outbound program for standard IDoc

    Hi Folks,
    Can anyone tell me how to find the outbound program/tcode for a standard IDoc? For e.g. IDoc - MATMAS05 can be generated & distributed using tcode BD10. Similarly how do I find the outbound program/tcode for any standard IDoc? Is there any procedure to find the same.
    I have tried to search based on the package name, but unfortunately I didn't find the information for IDoc: COND_A04.
    Thanks in advance.
    Somu

    You can do following steps if the idoc is generated based on change pointer concept (for masters)
    - Identify the message type associated with idoc type (table EDIMSG).
    - Function module for generating the IDOC will be available in table TBDME (pass message type as input).
    Refer to the standard Outbound IDOC generation program RBDMIDOC for more details.
    If the idoc is generated based on the process code concept (transaction data), get the process code information from table TMSG1 (pass message type as input), get the function module associated process code from table TEDE1 (pass process code as input).
    Regards, Vinod
    P.S: There is no standard way to find out the associated program / Tcode for generating idoc. The above process will be helpful to find out the underlying function modules to generate the idoc.  For generating idocs based on change pointers the generic program RBDMIDOC can be used.
    Edited by: Vinod Kumar on Jul 13, 2011 2:15 PM

  • Table to find sales order created for a transaction type.

    Hello all
    I have a requirement that i need to check all the orders created for a transaction type and to find out how many of them are active now and how many of them are deleted.
    i know only the transaction type and based on this input i need to know the above details is there any report or table for this.
    Thanks and Regards
    shanto aloor

    Hello shanto aloor,
    in the database table CRMD_ORDERADM_H you can search by transaction type. In Se16 you can enter the process_type to find the related transactions. If you have the header GUID you can use also the report (SE38) CRM_ORDER_READ to get more details of the transaction.
    Hopefully this information will help you to meet your requirement.
    regards
    Rene

  • Help me~ I need to know how --- IDOC interface syncho for ORDERS05 IDOC

    Dear Expert,
    Now I have
    Now I have already configuration interface of 2 systems
    ==frist one is system A and second one is system B==
    After Completed this setting. The system can authometic send IDOC after release PO in system A and auto generate SO in system B (using PI).... I need to sent result of SO number back to PO which is sent to create SO..
    how can I do? how can I know the resullt? Can PI do?
    Thank you very much expert to expand step for me...
    Thank you very very much

    Hello,
            As per your requirement, after the Sales Order is created, what you can do is, you can set up the Message Control Configuration (Setting up the Output Type from NACE for Sales Order) to send the Sales Order Number with the other Information in the form of "Sales Order Confirmation".
    This can be done without having to code anything (Unless you have some specific requirement).
    NACE / VK01 - To Set up the Condition Type / Output Type
                           For Sales Order Response.
    WE20           - Set up the Partner Profiles. Here, you can
                          specify the receipient (PO) so that the concern
                          receipient will get the Order Confirmation which
                          contains the Sales Order Number.
    So, after this configuration is complete, whenever there is an Inbound IDoc (PO IDoc), a Sales Order is created and whenever the Sales Order is created, it will create an Order Response IDoc which will contain the Sales Order Number.
    Hope it was helpful.
    Thanks and Regards,
    Venkat Phani Prasad Konduri

  • PO Output message types for different document types

    Hi,
    I wanted the system automatically generate the messages whenever a PO is created for different document types like NB,UB,Blanketorder, Pilot run.
    These are the steps i did...plz advice any more steps to make this work
    1. the output type I am using is NEU-purchase order
    2. I have created condition records for document types NB,UB,PR etc
    I was sucessfull in getting the messages automatically for the standard(NB) PO..but not for the other document types
    Plz advice me how I can achieve this with further configurations
    Thanks
    SKid

    If you have created conditin record for all the document type in MN04 then it should work becuase doc type has nothing to do for printing config.
    this is basically a condition record.
    check your condition record

  • Default Procurement Type for a Material Type

    Hello everybody,
    Is it possible to assign a default procurement type (for example: F) to a Material Type?
    If yes, can you explain me where (which transaction)?
    If no, can you explain me an alternative to do so?
    Thanks a lot in advance for your help...
    Regards,
    Rudy

    You can do this by configuring material type.
    Follow the path
    IMG->Logistic general->material master->Basic Settings>Material types-->Define attributes of the material type
    Select the material type and click detail button
    In the External/Internal Purchase order Subscreen---Set the following details
    Ext. Putchase Order should be 2 (external purchase order allowed)
    Int. Purchase Order should be 0 (No internal purchase order allowed)
    If u save the setting
    then when u create material master, Procure type would be F in MRP 2 screen and you cant change this value becuase the field is greyed out it will be only displayed

  • MRP type for two different types requirments( Sale order and PIRs)

    Dear All,
    We have requirment  some materials we have sales order and PIRs. For sales order we want to consider with "MRP type" as PD and PIR we want to consider "MRP type" as VB manual reorder point planning.
    Is there any stadard  solution.
    If standard solution not possible also poivde some inputs on enhancement.
    Regards
    Sailendra
    Edited by: nivedita yadav on May 7, 2010 2:31 PM

    Sailendra,
    your post is confusing, how you want to different MRP type for same material?
    and why its needed?
    1) you can use MRP type PD , and incoming sales order will search in existing stock or will create procurement proposal ( depends upon what strategy you are using)
    2) If you  are using VB then when ever you stock will fall below the reorder point you maintained in material master , system will create new procurement proposal, here the manual means the value you need to maintained manualy for reorder point and safety stock.
    In automatic reorder point planning, both the reorder level and the safety stock level are determined by the integrated forecasting program.
    The system uses past consumption data (historical data) to forecast future requirements. The system then uses these forecast values to calculate the reorder level and the safety stock level, taking the service level, which is specified by the MRP controller, and the material's replenishment lead time into account, and transfers them to the material master.
    hope it will help you.
    Regards
    Ritesh

  • Std output type for 311 movement type

    hi friends,
    I am very new in SAP MM.
    could you tell me what is the standard output type for taking print of 311 inventory document

    I created 311 document with MB1B.
    now i want to assign output type either while creating document or in MB02.I dont know what is the Output type i should assign.
    i tried WA01.WE01 but it doesnt show the FROM and TO storage location

  • Appointment Types for Appointments; Task Types for Tasks

    In the current implementation that I administer, the Type field's Picklist within the Activity Object is populated with values for both Appointments and Tasks regardless of whether a user clicks on New Task or New Appointment. Obviously, this often leads to errors.
    After modifying the Type and Subtype Picklists (Type cascades to Subtype), I tried to create a workflow that automatically defaults Type based on the value in the Activity.Activity field ("Appointment","Task"). As it turns out, the workflows didn't fire because that field remains NULL until you save the record.
    Anyone have another way of doing this?

    PureAgression, I think I understand what you are trying to do so I've got 2 suggestions:
    I have a document that allows you copy an opportunity using a weblink field (you've probably read that forum posting) why not use that same concept and have them create a new task or appointment using a weblink and have the type pass via the URL?
    Use dynamic page layouts so that when they create a task or appt the fields don't appear until they select the type field.
    Hope this helps.
    Alex

  • No processing log generated from the output type for the IDOC

    Dear experts,
    the output type which is triggered with a transmission medium Special Function has not generated any IDOC.
    The question is what is the role of a Special function and EDI transmission.
    In some cases the system has generated an IDOC and some cases not. The output is pickedup automatically, but
    does not always trigger an IDOC, Thats is the issue I am facing.
    Therefore in cases where there was no IDOC created there is no processing log generated.
    KIndly help.

    The status is green, and when I try to show the IDOC it  doesnt show and no processing log.
    The same output is processed for a delivery and it creates a IDOC but sometimes it doesnt.

Maybe you are looking for