Idoc segment for shpmnt notification for idoc type shpmnt02

Hi gurus,
           I have to find the idoc segment for shipment notification,idoc  type which we are going to use is shpmnt02 or shpmnt01,Can any one of you please tell me the idoc segments for this idoc type with fields and table name?.Thanks in  advance.

Hi Nagarathinam
You can use transaction WE60 for documentation on IDOCs
Best regards,
Chris

Similar Messages

  • IDOC, segment status missing in outbound IDOC

    Hi,
    how to generate an IDOC MATMAS with SAP with the segment status EDI_DS40?
    Indeed, we need to transfer this idoc from SAP (ECC 6 EHP4) to an EAI (Synchrony).
    The Idoc need to be fulfilled with the control segment, the data segment and the status segment to be parsed by the EAI.
    The MATMAS message is generate by the transaction BD10 and send via a Transactional RFC port. We use SAP JCO 2.1.8.
    The segment is missing for all type of Idoc.
    Can you help me?
    thanks
    Xavier

    Hi,
    The systeme Synchrony pass all test  in SM59 (connection and unicode).
    the segment that is need by Synchrony is EDIDS, not EDIDC.
    Segment that are mandatory for Synchrony to receive IDOC via RFC with SAP JCO connector:
    Segment  EDI_DC40 (receive -> so OK)
    Segment EDI_DS40 (not send by SAP -> so KO)
    thanks
    Edit: Solve with the last update of synchrony.
    thanks
    Edited by: Xavier BOUCHET on Feb 16, 2010 10:10 AM

  • IDOC Segment is missing in the IDOC even though I have populated values

    Hi Experts,
       I face a problem in the IDOC processing.
       I have a custom IDoc type with 2 segments in the same Hierarchy.
       In the Z program I populate both the segments and send the internal table to the MASTER_IDOC_DISTRIBUTE Fun.Module.
       When the IDOC is generated, I see the IDOC with only one segment and the 2nd segment is missing.
       When I debugged the program, I see the 2nd Segment also getting populated.
       Can you give some info that can resolve my issues.
    Thanks,
    Micheal

    Check the below points,
    1. Check the internal table IDOC_DATA in MASTER_IDOC_DISTRIBUTE in debug mode whether the segement with values are populated.
    2. Are you populating the parent & hierarchy level in segment, if yes check whether the values are right one.
    3. There may be a possiblity the std SAP code would delete the custom segment if its any syntax error in segment defenition.
    Check this and if you still have the issue come back.

  • Vacation Rule works for ALL but not for particular notification in Item typ

    Hi,
    I have a situation where Vacation Rule is Ignored when choose the select option in notification page of vacation rule and notifications were being sent to Original Approver (who created the vacation Rule) instead of delegate.
    Vacation rule is working perfectly when choose the notification as ALL but is not working when given a particular message(Timecard Approved,Approve Requisition).
    Below is some example of this inconsistent behavior:
    1. Selected Item type as OTL Workflows for Employees, For this Item Type there are 3 Notifications as
    TIMECARD_APPROVED,ERROR_MESSAGE,TIMECARD_APPROVAL_INLINE in select opition.
    If i select the TIMECARD_APPROVAL_INLINE notifications are going to delegate, and for TIMECARD_APPROVED not going to delegate.
    2. Selected PO Approval, It contains only one Notification(PO_PO_APPROVE). So it is working fine.
    3 Selected PO Requisition Approval,it contains the 4 notifications.
    PO_REQ_APPROVE_SIMPLE_JRAD, PO_REQ_APPROVE,PO_REQ_INVALID_FORWARD,PO_REQ_NO_APPROVER.
    If i select the PO_REQ_APPROVE_SIMPLE_JRAD notifications are going to delegate, and for PO_REQ_APPROVE not going to delegate.
    Any inputs on this.
    Version 11.5.10.2 RUP 6.
    Regards,
    Ajith

    Hi,
    on problem I spot is that all your components created by the forEach loop have the same ID value. I suggest you change the ID to e.g. id="soc_#{item.index}" for zhe select one choices. In addition, I don't see where you refresh components after the change
    Frank

  • How to map idoc segment field E1IDB02-FIIKONTO with BSEG-ESRNR.

    Hi,
    I have searched for lot of threads in the forum , and also i tried myself but i am not able to map this fields segment with my logic, so please anyone kindly contribute in mapping idoc segment field  with the logic given below:
    idoc type :PAYEXT  outbound idoc.
    message type: PEXR2002
    This is my logic: i need to populate the ISR number(BSEG-ESRNR  ) in idoc segment field( E1IDB02-FIIKONTO)
    DATA : str1 TYPE string,
          len1  TYPE i,
          len2  TYPE i,
          str2  TYPE string,
          str3  TYPE string.
    str1 = '01-1234-4'. ---> BSEG-ESRNR  "ISR Subscriber Number
    REPLACE FIRST OCCURRENCE OF '-' IN str1 WITH '_'.
    REPLACE ALL OCCURRENCES OF  '-' IN str1 WITH space.
    CONDENSE str1.
    len1 = STRLEN( str1 ).
    IF len1 LT '9'.
    len2 = '9' - len1.
    CASE len2.
       WHEN '1'.
         REPLACE ALL OCCURRENCES OF '_' IN str1 WITH '00'.
       WHEN '2'.
         REPLACE ALL OCCURRENCES OF '_' IN str1 WITH '000'.
       WHEN '3'.
         REPLACE ALL OCCURRENCES OF '_' IN str1 WITH '0000'.
       WHEN '4'.
         REPLACE ALL OCCURRENCES OF '_' IN str1 WITH '000000'.
       WHEN OTHERS.
    ENDCASE.
    ELSEIF len1 EQ '9'.
    REPLACE ALL OCCURRENCES OF '_' IN str1 WITH '0'.
    ELSEIF len1 GT '9'.
    REPLACE ALL OCCURRENCES OF '_' IN str1 WITH space.
    CONDENSE str1.
    ENDIF.
    Thanks in Advance.

    Resolved.

  • Read IDOC segment with qualifier

    Hi,
    I need to read data into a workArea from a IDOC segment which has Qualifiers for it.
    The IDOC or BASIC type is   DELVRY03.
    Segment                                E1EDT13.
    Qualifier                                 006
    Thx in advance
    Mac

    DATA:
    lx_e1edt13      TYPE e1edt13.
    FIELD-SYMBOLS:
      <fs_idoc_data>  LIKE LINE OF idoc_data.
    LOOP AT idoc_data ASSIGNING <fs_idoc_data> WHERE segnam = 'E1EDT13'.
      lx_e1edt13 = <ls_idoc_data>-sdata.
      IF lx_e1edt13-qualf = '006'.
    your code
    or get the data into internal table as per your requiremnt
      ENDIF.
    ENDLOOP.

  • Delete idoc segments

    Hi all,
    I need to delete the idoc segments for some condition based on the table KNVV value. It is basic type is DEBMAS05.
    I have used a wrapper FM ZIDOC_INPUT_DEBITOR as i could not find a user exit in IDOC_INPUT_DEBITOR.
    In test run we19, in debuggin i see the incorrect records/segments are getting deleted from IDOC_DATA which is the way i have coded. However when i see the generated idoc number i can see all the segments and the incorrect segments are not getting deleted. Let me know how to delete idoc segments through code.
    Note : I have tried in BD59 to reduce the idoc segment, but the condition for our requirnment cannot be possible in BD59.
      LOOP AT idoc_data.
        CASE idoc_data-segnam.
          WHEN 'E1KNA1M'.
            gwa_deb_hdr = idoc_data-sdata.
          WHEN 'E1KNVVM'.
            gwa_deb_sale = idoc_data-sdata.
          WHEN 'E1KNMB1'.
            gwa_deb_comp = idoc_data-sdata.
           APPEND gwa_aex_item TO gt_aex_item.
        ENDCASE.
       IF gwa_deb_hdr+0(3) = '004'.
          IF sy-tabix > 1.
        SELECT SINGLE kunnr vkorg vtweg INTO (lv_kunnr, lv_vkorg, lv_vtweg)
                FROM knvv
                WHERE kunnr = gwa_deb_hdr+3(10)
                   AND vkorg = gwa_deb_sale+3(4)
                   AND vtweg = gwa_deb_sale+6(2).
            IF sy-subrc NE 0.
              DELETE idoc_data INDEX sy-tabix.
            ENDIF.
          ENDIF.
       ENDIF.
      ENDLOOP
    Thanks,
    Senthil

    Just want to know.
    If the standard idoc segmets cannot be deleted through code or this doesnot work as i ran in test run we19?

  • IDOC-Segment Created a idoc document against Billing document

    Dear All,
    Thanks in  advance.
    Already created a idoc document against Billing document and one of the IDOC segment is not in the IDOC document output segments(WE05) actually it missed the segment.
    so i want to add the segment which it was missed during generation of IDOC document against billing document.
    Example:
    a) IDOC document misses one segment let suppose "Seg1".
    b) In "Seg1" it have only one field let suppose "Field1".
    c) But "Field1" does not have any value while generation of IDOC document so it doesn't create the respective segment in IDOC document.
    d) so here, i want to edit the IDOC document to add the "Seg1" in the IDOC document and reprocessing the IDOC document.
    Please help on this issue.
    Regards,
    Sridhar.

    Hello,
              If your requirement is to have the Segment even with only 1 Field, you'll have to create an Idoc Extension in WE30.
             In order to populate the Custom Segment, Use the Customer Function '002' in the IDOC_OUTPUT_INVOIC which is EXIT_SAPLVEDF_002 where you can actually insert the Segment as a Child Segment of an Appropriate Segment.
            You can go for Custom segment with the IDoc Extension so that you dont have to manually insert the Segment again and again while reprocessing it.
    Thanks and Regards,
    Venkat Phani Prasad Konduri

  • How to insert the standard idoc segment in the idoc

    Hi Experts!
    We  are using  SRM 7.0.Wo got a requirement as below:
    In our organiation there will be both regular employees and the non-employees.For non-employees address will not be maintained in Tcode PA20 in backend ECC HR  system.Where as for employees address will be maintained.
    As the HR replication will be done by scheduled jobs, in case of non employees replication is not happening due to the missing address in PA20.In order to avoid this we are building some logic and as part of it we need to add the standard IDOC segment  'E1P0006' in the main idoc as this particular segment is for address and it is missing due to the missing address in PA20 for non-employees where as this idoc segment will be there for employees.
    As am very much new to idoc concept can some one help me how to handle this if any one of you came across this kind of scenario.
    Please find the attached document for the idoc seq we have.
    Thanks in advance.
    Regards,
    Kalyani

    1. Open the form
    2. Choose Tools--> Diagnostics
    3. In the block field choose $DESCRIPTIVE_FLEXFIELD$
    4. Field will show the list of all the DFF's enabled for that form.
    5. Choosing one will display the name of the DFF in the value field.
    Thanks
    Nagamohan

  • Form class for service notification

    Hi All,
    I am unable to find form class (In transaction EFCS) for service notification for shop papers printing. Can anyone help me in finding form class for this.
    Thanks in advance.
    Vijay

    Tcode OIDA (I had to type /NOIDA 
    IMG>Plant Maintenance and Customer Service>Maint and Serv Processing>Maint and Serv Notifications>Notification Procesing>Notification Print Control

  • Fill IDOC segment, E1IDBW1. For PEXR2002 Basic Type

    Hello Team.
    We send the IDOC for the Basic Type PEXR2002, Message Type PAYEXT.
    This IDOC doesn't fill the Segment E1IDBW1 (IDoc header - special instructions (INP) )
    I'm review some notes(1164524) and said to fill this segment it's neccesarie config the IHC.
    But doesn't have this functionality.
    It's possible fill the segment E1IDBW1 in a user exit or any other enhacement at creation idoc moment?
    My idea is used the FM
      CALL FUNCTION 'GET_SEGMENT_POS_FOR_INSERT'
        EXPORTING
          I_BASIS_TYPE            = ch_edidc-idoctp
          I_EXT_TYPE              = ch_edidc-cimtyp
          I_SEGMENT_TYPE          = 'E1IDBW1'
        IMPORTING
          E_INDEX                 = li_tabix
        TABLES
          IT_EDIDD                = t_edidd
        EXCEPTIONS
          BASIS_TYPE_NOT_FOUND    = 1
          EXTENSION_NOT_FOUND     = 2
          EXTENSION_ERROR         = 3
          INVALID_IDOC_DEFINITION = 4
          IDOC_ERROR              = 5
          INVALID_SEGMENT_TYPE    = 6
          INVALID_START_INDEX     = 7
          NO_MORE_POSITION        = 8
          TOO_MANY_SEGMENTS       = 9
          OTHERS                  = 10.
    To Fill 2 constants in this segment.
    Do you have any other idea?
    Thanks
    Edited by: David Lezama Gonzalez on Sep 1, 2011 2:51 PM

    Hi,
    Basically the segment E1IDBW1 will always be filled via user exit.
    If you work with the IHC (In-House-Cash) application you have to fill
    the E1IDBW1 segment as described in note 626577.
    If you don't work in an IHC environment the following conditions must
    be fulfilled:
    1. The payment program has to fill certain fields (e. g. REGUH-DTAWS,
    REGUH-DTWS1 - REGUH-DTWS4).
    2. If this is fulfilled the payment data (REGUH, REGUP tables) will
    be filled. The instruction keys will be moved to IDOC segment
    E1IDKU3.
    3. In user exit EXIT_SAPLIEDP_002 you can take over the instruction
    keys from segment E1IDKU3 into E1IDBW1.
    You may also read note 496663, this note explains about user exit
    EXIT_SAPLIEDP_002 to populate this field in the idoc.
    Also, you can check the note:
    580321 - RFFOEDI1: BTE process 00002441 (Change IDoc)
    REgards,
    Cristiano

  • Value for IDoc Segment field SEGMENT

    Hello,
    In the Integration Repository, while creating Message Mapping between a flat file (inbound) & an IDoc (outbound), I'm getting an error that not all target fields are mapped. In the target structure (IDoc), each segment has a field named <b>SEGMENT</b>. Can someone please tell me what value should go here. These are not part of the IDoc but seem to be a requirement in XI message mapping.
    There is also a segment called <b>BEGIN</b> (<u>Type</u> - xsd:string) which is defined as required. Please write as to what should be populated in this segment.
    Any help is greatly appreciated.
    Thanx in advance.
    Homiar.

    My current scenario is
    File Adapter -
    > XI -
    > SAP R/3 (Idoc Adapter).
    I will be using FIDCPP2 IDOC.  
    1. For an instance following is the structure, in this case how can I achieve getting a set of data in one IDOC and another set in other IDOC based on document no.
    CC        Doc No.        line items        
    UK01         456                 1
    UK01         456                 2  -
    > IDOC 1
    UK03         456                 3
    UK04         450                 1
    UK04         450                 2 -
    > IDOC 2
    UK04         450                 3
    i). Is there any way to create instances of idocs in XI or any alternative way out.
    ii). Where/ how can I give the condition, that based on Document No. should create another IDOC instance.

  • IDOC segment for VBKD-BSTKD_E

    Hi,
    I am using ORDERS04 as basic type for order creation from iDOC.
    For one of my requirment I need the iDOC segment for VBKD-BSTKD_E field. The field is in purchase order data at header > Ship to party view > Purchase order no.
    Thanks
    Sanjay

    Hi,
    you have to fill the segment E1EDK02 with:
    E1EDK02-QUALF (qualifier) = '044' (purchase order number consignee)
    E1EDK02-BELNR = Purchase Order Number
    E1EDk02-DATUM = Purchase Order Date
    Kind Regards.
    Andrea

  • Some segments are missing in the idocs for master data zdebmas

    hi guru's,
    can any one hlep me here we facing the probelumm
    some segments are missing in the idocs for master data zdebmas
    , there is some issue on the generation of the Site Master IDoc (Message type: ZDEBMAS, Basic type: DEBMAS06).
    This is using the SAP standard program (RBDMIDOC) which reads the Site master change pointers.
    There is  some segments below is missing in the IDoc:
    how to chcek this probelumm...

    hi
    i got the function module. it is  triggerig whne i do changepointer running.
    what ever changes i made only that segments are onlycomming in to the idoc. but remaing segments are not comming.
    my req is to show all segments  even if i do changes in one segmet fields  dont change theay have send to the interfece all athe segments.i ahve to do some enhancemetns for that
    can u plse help me the login  or any function module which will fill the alla the segmetns .

  • Idoc error mapping error for segment "E1EDT13 006" in DESADV idoc

    Hi SAP Gurus,
    DESADV IDOC for few articles is not getting passed from SAP to legacy system. It is missing one segment"E1EDT13 006" for goods issue.
    Why is this mapping error happening. How can this be resolved.
    Regards.
    Sumi

    Hi Nsangle/SAP gurus,
    Thanks for  that. But, I have already compared the failing idoc with the successful one. It's the segment E1EDT13 006 missing in the wrong idoc. I have already added that idoc and reprocessed it.
    But, I wanted to know why such kind of idoc segment missing/ mapping error happens.
    Regards.
    Sumi

Maybe you are looking for

  • Lightroom 5.2RC Screen Flicker in Library Grid Mode

    Hi, Having a screen flicker problem since 5.cRC came out, but only in Library/Grid mode when scrolling or selecting from the grid. But only when there are more images than can fit on one page in the grid.  Seems to use an unusually low amount of memo

  • THis is stupid...need help urgen

    I bought my Zen Tiuch 20GB today...yes TODAY. I got home, installed the drivers and everything correctly, charged the battery, plugged in my mp3 player to the computer and it connected correctly. I tested it by adding one track onto the player and it

  • How to Assign Logical System to a Client in SALE Transaction

    Hi ABAP/EDI Specialists, 1How to Assign Logical System to a Client. In the SALE transaction window. I didn't see any Receiving and Sending Systems(Tree). But I can see Logical Systems. In the Definition and Assign Subtree are there. I created two Log

  • Can't restore my iPhone 3GS (w/iOS5); backup session failed.

    I'm practically at wits end, here. For two days I've been trying to restore my iPhone 3GS and so far, nothing.  The problem happened after I downloaded and updated my iPhone with iOS5.  When I tried to restore it from one of three back-ups that I had

  • SOA composite testing

    Hi All, I have two BPEL processes in a composite application. process1 have series of activities and at end it invokes process2, process2 has an invoke activity to insert a record in DB table. While testing process 1from EM console, i could see proce