Hi guys this is the segment in idocs E1BPPAREX

the segment E1BPPAREX has  Ref. Structure for BAPI Parameter EXTENSIONIN/EXTENSIONOUT.
i need to code in EXTENSIONIN there are fields like structure , value part1,2,3,4.
i need to pass some fields in the po header.
can anyone give me some idea of how to pass the structure and values to the value part.and also h ? can i pass in the idoc also.
will reward points if the information given is usefull.
thanks and reagards.
prasadnn.

hi
refer to the link hope it might help u.
http://www.sapmaterial.com/?gclid=CN322K28t4sCFQ-WbgodSGbK2g      (SAP link- helpful material )
regards
ravish
<b>plz dont forget to reward points if helpful</b>

Similar Messages

  • How can i check the segment in idoc.

    hi gurus,
       how can i check the segment in idoc.please help me as

    Hi Rohit,
    In WE02/05 U can view the IDocs.
    Since u r having the IDoc with u, Double click the Idoc no. and it will take you to screen where it will show you all the segments of IDoc. Here you can check which segment is giving error.
    Go to  WE60/63 which shows the detailed documentation in the MySAP environments if u have been using the old 4.6c systems. In 6.10 since the documentation is not available ,modify your personal settings to show the documentation by default; In 6.10 in transactions WE60 and WE63, documentation is no longer generated by default for the segment fields when the documentation is generated. To activate the generation of the documentation from the corresponding data elements, proceed as follows: WE60/WE63. > Goto > User settings. Here you must set the indicator for 'Display of the documentation' under 'Display attributes for IDOC types' and then save the change. Now the documentation is also displayed for the segment fields when WE60/WE63 is executed.
    **Reward points if u find this useful.
    Thanks & Regards,
    gyanaraj

  • Hey guys, This is the problem. My father just got an iPhone 5. He has a Macbook Pro 2009 with OS X 10.5.8.  The iPhone is not compatible with this version since the iTunes is an older version as well. At our local Apple store in my home country, they told

    Hey guys,
    This is the problem. My father just got an iPhone 5. He has a Macbook Pro 2009 with OS X 10.5.8.  The iPhone is not compatible with this version since the iTunes is an older version as well. At our local Apple store in my home country, they told him he needs to upgrade (which I agree of) but that the memory of this computer is not enough to hold the newer OS.
    Please help, he does not really agree with buying a new computer just because of the versions.
    Thank you, I appreciate your help.

    This is what I have. Thank you so much rdr4lfe.

  • Problem : Idoc to File Senario,overriding the segments in Idoc,on condition

    Hello People,
    Idoc to file senario.
    There are fields in the Idoc which i want to populate, if that particular Idoc is going to XI. Can u tell me how can i check this condition .. ???

    you dnt have control fro r/3 to check if the IDOC is reached to XI then XI creates the file then update few thing...
    make sure the IDOC is reached to XI using the port if IDOC is using some port...but if the file is getting places in server using AL11 you can check that....in your condition you can check if file is exist in the target folder thn update .....insead of checking if IDOC sent to XI--XI creating a file...i doubt you have that flexibility...lets wait for other reply what they have to say?

  • Please Guys this is the OO Forum not General Abap QUESTIONS.

    Hi everyone
    This is the OO Forum. There's often stuff here which really has nothing to do with OO.
    <b>For example the question on Table Controls and BDC -- sorry poster of that topic I'm not trying to have a go at you but defintely the wrong forum for that post.
    There's another post at hiding source code.
    This also has NOTHING WHATSOEVER to do with OO  / ABAP objects.</b>
    I think for people who want answers to their questions whether OO related or not will probably get  a much better response if they post to the correct Forum.
    Posting totally non OO related stuff to this Forum not only reduces the usefulness of this Forum to people who genuinely are looking for OO information / answers but also makes it difficult for people to answer your "non OO" question as they are unlikely to be reading this forum.
    I'm not trying to be too difficult here but keeping most posts On Topic makes the Forum far more useful to everyone genuinely interested in OO .
    Cheers
    Jimbo

    $299 for the 16GB White which is what I have and as for contracts it is true must buy a contract. now i have heard of people buying the contract and phone then paying the $200 surcharg to end contract then user void phone by cracking it and go through some other companies this is HIGHLEY not advise considering APPLE will not touch your phone once you do so. your running a HIGH risk of errors and I dont even think iTunes will recognize it will it?. and tamara up there $1680 for contract fees *** is that i walked out of store with 16GB White and service for only $389 and first bill with activation charges was only $175, although i do think it is somewhat chincy that you wasnt text need seperate plan phone calls? also need seperate plan. bringing your average mo. price to around $100. **** my WORK phone is only 60 bux a month and has WAY more talk time and texting emails and datat than iPhone Service. I love iPhones safari though. very solid.

  • Populating  the segments of idocs

    Hi,
        How do segments of the idoc get populated with data from SAP tables ?  (for SAP standard idoc or newly created idoc and outbound process)
    Can anyone say in details?
    Good answer will be rewarded
    Thanks ,
    Manas Behera

    For any IDOC there is a specific standard function module assigned that is called to fill the IDOC segments.
    For orders it is e.g. IDOC_OUTPUT_ORDERS.
    This function takes care of the filling of the IDOC segments. You also usually have user exits available in those function modules that you can use to manipulate the IDOC data or fill/add custom segments/fields.
    The function modules usually start with IDOC_OUTPUT_* for outgoing IDOCS and IDOC_INPUT_* for incoming IDOCS.
    Hope that helps,
    Michael

  • How to look for a particular field in the segments of IDOC ?

    Hi,
    I am looking at a particular IDOC which I will use to do data trasfer from lgacy to R/3 using BAPI in LSMW. Now I know a field which is required to create a given business transaction when igrating data. But there are 100's of segments on the IDOC.
    Is there a way I can see if the given field is present in any of the IDOC segment ? I don't want to dig though each and everys egment and find it out...
    Regards,
    Rajesh

    Try using WE09..There you have the option of searching by the idoc data..CHeck in the bottom of the selection screen
    Thanks,
    Naren
    Message was edited by: Narendran Muthukumaran

  • How to generate a new segment in IDoc for multiple occurance of Control Num

    Hi Experts,
    In my scenario, i need to generate a new segment in IDoc(Target Structure) based on  Control Number Field in the Source Structure.
    The segment need to be created for multiple occurance of the Control Number.
    Ex:
    Control Number - 100 appears 5 times in Source Structure.This control Number is mapped to one of the Field in the Segment of  IDoc.
    Now my requirement is to generate the Segment 5 times with respective to this Control Number.
    please help me out to resolve this issue.
    Thanks,
    Kish.

    Hi,
    Here is the XML Structure of my Source:
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:GoodsReceipt_MT xmlns:ns0="urn:WOL-com:XI:data:HJ:10">
       <row>
          <CONTROL_NUMBER>111</CONTROL_NUMBER>
          <LINE_NUMBER>1111</LINE_NUMBER>
          <CONTROL_NUMBER_2/>
          <OUTSIDE_ID/>
          <WH_ID>111111</WH_ID>
          <LOCATION_ID/>
          <HU_ID>11111</HU_ID>
          <NUM_ITEMS/>
          <ITEM_NUMBER>111111</ITEM_NUMBER>
          <CONTROL_NUMBER_3>LR</CONTROL_NUMBER_3>
          <LOT_NUMBER>11111</LOT_NUMBER>
          <UOM>11111</UOM>
       </row>
       <row>
          <CONTROL_NUMBER>111</CONTROL_NUMBER>
          <LINE_NUMBER>12222</LINE_NUMBER>
          <CONTROL_NUMBER_2/>
          <OUTSIDE_ID/>
          <WH_ID>12222</WH_ID>
          <LOCATION_ID/>
          <HU_ID>1222</HU_ID>
          <NUM_ITEMS/>
          <ITEM_NUMBER>112222</ITEM_NUMBER>
          <TRAN_QTY>112222</TRAN_QTY>
          <CONTROL_NUMBER_3>LR</CONTROL_NUMBER_3>
          <LOT_NUMBER>12222</LOT_NUMBER>
          <UOM>1122222</UOM>
       </row>
       <row>
          <CONTROL_NUMBER>222</CONTROL_NUMBER>
          <LINE_NUMBER>2222</LINE_NUMBER>
          <CONTROL_NUMBER_2/>
          <OUTSIDE_ID/>
          <WH_ID>22222</WH_ID>
          <LOCATION_ID/>
          <HU_ID>222222</HU_ID>
          <NUM_ITEMS/>
          <ITEM_NUMBER>2222222</ITEM_NUMBER>
          <TRAN_QTY>22222222</TRAN_QTY>
          <LOCATION_ID_2>33333333</LOCATION_ID_2>
          <CONTROL_NUMBER_3>LR</CONTROL_NUMBER_3>
          <LOT_NUMBER>22222</LOT_NUMBER>
          <UOM>22222</UOM>
       </row>
       <row>
          <CONTROL_NUMBER>333</CONTROL_NUMBER>
          <LINE_NUMBER>3333</LINE_NUMBER>
          <CONTROL_NUMBER_2/>
          <OUTSIDE_ID/>
          <WH_ID>33333</WH_ID>
          <LOCATION_ID/>
          <HU_ID>33333</HU_ID>
          <NUM_ITEMS/>
          <ITEM_NUMBER>333333</ITEM_NUMBER>
          <TRAN_QTY>33333333</TRAN_QTY>
          <CONTROL_NUMBER_3>LR</CONTROL_NUMBER_3>
          <LOT_NUMBER>33333</LOT_NUMBER>
          <UOM>333333</UOM>
       </row>
    </ns0:GoodsReceipt_MT>
    Now Control_Number 111 occurs 2 times, 222 & 333 occurs 1 time.
    Now one IDoc for 111,222 & 333 should be generated.
    But Control_number 111 appears 2 times.
    Now the data in the 2 rows should be passed to Single IDoc by repeating the segments inside the IDoc.
    As u said i changed the Occurance of IDoc to 0...unbound and imported as External Definition. I have done upto Generating IDoc for each unique Control_Number.
    I stuck up at repeating the Segments in the IDoc.
    So please help me out.
    Thanks,
    Kish.

  • How to isolate error with a record/segment in IDOC with multiple records

    I have an IDOC with multiple records/segments (typically 1000 records/segments). Sometime XI can not process the IDOC because of some control characters in data.
    1. How can I pre-processed the IDOC to remove those control characters?
    Can I use XPATH expression/Java class to do it? How can I configure the XPATH expression/Java class in XI to pre-process the file?
    2. Until I have answer to 1st question. I would like to find out the error is exactly for which record? What configuration can I do in XI to isolate the error is with which record/segment in IDOC?
    Thanks in advance.

    Split the IDoc.
    with in the UDF, after the validations if every thing fine, pass as successful records to success_MT and pass it to target system using Branching in BPM.
    if errors found in the record, then store the error records in Hash table with in UDF, get the IDoc number, frame as a string and raise alert.
    U have to do this in the context of IDoc.
    If U wanna get the IDoc Number, Segment Name and field name for every failure, U can pass the expected error field name as constant to UDF, frame the sentence in the UDF like -> <b>IDoc 1234321 segment – SEG001 – field – FLD03 has a special character ‘*’</b>.
    If U wanna pass this string to source/target, U can do in error messages branch in BPM.
    U must use BPM for splitting the IDoc, since it is multi-mapping.
    reg.,
    Yallabandi.

  • Help to read the complete basic idoc structure

    Hi,
    I have the following Basic Idoc structure
    1. /DSD/HH_CONTROL01- Control data for hand held interface.
    1.1 /DSD/HH_E1CTHD01- Control data header.
    1.1.1 /DSD/HH_E1CTAD02- Control idoc- Application data header
    1.1.1.1 /DSD/HH_E1CTID03- Control idoc- Application data item
    1.1.1.2 /E1WXX01- Segment for customer enhancement to be used as requirement.     
    OBSERVATION----
    1. The basic idoc (1) is found in table EDBAS and description in EDBAST.
    2. The segments (1.1.1.2) are in table EDISEGMENT and EDISEGT.
    3. All the other structures (1.1), (1.1.1), (1.1.1.1) are found in tables EDISDEF and some in EDISEGMENT.
    QUESTIONS----
    1.What query can I write to get the above basic idoc structure?
    2.How are the relationships mapped among the tables?
    Thank you, points will be awarded for your time and answers.

    REPORT  ZPGM_BASIC_IDOC_IMPRT_TO_PCNTR.
    TABLES: EDBAS, " Basic types
            IDOCSYN. " Syntax Description for Basic Types
    DATA: BEGIN OF ITAB OCCURS 0.
            INCLUDE STRUCTURE IDOCSYN.
    DATA: END OF ITAB.
    SELECT A~IDOCTYP " Basic type
           B~NR      " Sequential Number of Segment in IDoc Type
           B~SEGTYP  " Segment type
           B~PARSEG  " Name of parent segment
           B~PARPNO  " Sequential number of parent segment
           B~PARFLG  " Flag for parent segment: Segment is start of segment
                                                                 "  group
           B~MUSTFL  " Flag: Mandatory entry
           B~OCCMIN  " Minimum number of segments in sequence
           B~OCCMAX  " Maximum number of segments in sequence
           B~HLEVEL  " Hierarchy level of IDoc type segment
           INTO TABLE ITAB
           FROM EDBAS AS A INNER JOIN
                IDOCSYN AS B
            ON AIDOCTYP EQ BIDOCTYP.
    SORT ITAB BY IDOCTYP NR." Sort the idoctype and according the segment "
                            "number for the right order in the basic idoc
                            "syntax.
    LOOP AT ITAB.
      AT NEW IDOCTYP.
          WRITE:/ '***********'.
          WRITE:/1 ITAB-IDOCTYP.
      ENDAT.
         WRITE:/.
         SY-COLNO = 5 + ( ITAB-PARPNO * 2 ). " this displays the segments
                                             "under the respective parent
                                             "segments.
         WRITE AT SY-COLNO ITAB-SEGTYP.
    ENDLOOP.
    Thank you.

  • What is the difference beween idoc package and idoc collection

    Hi friends,
        i am unable to understand difference betwen Idoc package and Idoc cillection.
        Please give me clear clarification.
    Thanks and regards
    Bhanu

    Hi Bhanu,
    Apart from the replies above, in case you're looking for an answer from ECC perspective, here are some inputs: (ECC is considered as sender here)
    1. IDoc Collection:
       This will collect the IDocs and will not immediately send it to the target system after they are created. Program RSEOUT00 can be later scheduled for these collected IDocs to deliver them to the target. You can treat this as a park and process approach which proves useful in several business scenarios.
    This standard link gives more insight:
    SAP Library - IDoc Interface/ALE
    2. IDoc Packaging:
        This defines the number of IDocs to be packed and sent in 1 RFC call (tRFC). If you set is as 20, then 20 IDocs will be sent in 1 tRFC request. This doesn't connote whether the IDocs will be triggered immediately or later, this just talks about the bundling of IDocs per RFC call.
    Hope this helps.
    Regards,
    Abhishek

  • How to get the segment  detials of IDoc message type.

    Dear Friends,
    I  want to write function module , which takes the IDOC  message type  as an input and returns all the segment fields in response.
    Basically I want to get the XML schema of a IDOC message type and need to expose these details toa 3rd party application to use.
    Dear experts ,Please do give me some ideas how to achieve this .
    like tables from where i can get these details or u feel any other goos way of doing the same.
    thx,
    jeevan

    Hello experts,
    Please participate .........
    To redefine my objective I will say:--
    I am trying to do some thing very similar that is there in XI .
    You might have seen the way IDOCs are shown while mapping an idoc structure.
    Its like you select a message type and u get all the list of  Idoc Structure shown .
    I am really relying on you people.
    thx ,
    jeevan

  • To add field in the segment of an IDOC

    Hi,
    Is there any impact on other IDOC types, if a field is added in the segment of an basic IDOC type.

    Hi,
    You can add the field VGBEL in the custom segment ZE1EDL24 and add this segment as a child segment to E1EDL24 and save it as an extension for the basic idoc type.
    You can populate the VGBEL field using custom code in the function exit.
    This would solve your problem.
    Please let me know if you have any further queries.
    Thanks,
    Mahesh,

  • After data transfered (ALE/IDoc), the data in one of the segment IS GARBAGE

    Hi Experts,
    I have posted data through ALE/IDoc. I am checking the posted data. in one of the segment the address, street name, name.....etc are looks like "±±¾©»ÝµÂºÀÊ˿Ƽ¼·¢Õ¹ÓÐÏÞ¹«Ë¾"...these are garbage charecters. If I set it ot "Traditionally Chinese" in options, it is showing in regular native language. My aim is to bring this address (ADRMAS) in native language even after the data is posted. Where can I change the settings, do I need to deal with the complex custom code??
    Please help me in this.
    Thanks
    Nilesh

    To Look the the code page options (SM59), I dont have authorization here.
    The main problem is, there are so many IDocs are generating each time I send the vendor data (BD14).
    Why this many are generating? is it per target system? is so, is it going through the filter data?
    Please explain steps........I would be really appreciate for quick response.
    Thanks
    Nilesh

  • How to delete E1EDP19 002 segment frm the inbound ORDERS IDoc?

    Hi ABAP/EDI experts,
    I am implementing an User exit related to inbound Sales order EXIT_SAPLVEDA_001.
    Most of the time my IDocs contain the below segments.
    E1EDP19 001 (QUALF = '001')
    E1EDP19 002 (QUALF = '002')
    Sometimes, IDoc contain only E1EDP19  001 (QUALF = '001') segment.
    My problem is whenever i have two E1EDP19 segments, i want to delete the 1st E1EDP19 segment and retain the second E1EDP19 segment.
    Can anyone tell me the pseudocode for deleting the 1st E1EDP19 segment from the inbound orders IDoc.
    Am i using the correct user exit??
    Thanks,
    Creasy Matt
    Edited by: Creasy Matthew on Jan 22, 2009 12:56 AM

    Hi Matt,
    You can loop on idoc_data internal table. This table will be having all the data and the segments.
    data: l_count type i value 0,
            l_tabix type sy-tabix.
    LOOP AT idoc_data WHERE docnum = idoc_contrl-docnum.
    CASE idoc_data-segnam.
    WHEN e1edp19.
    l_tabix = sy-tabix.
    l_count = l_count + 1.
    if l_count = 2.
       l_tabix = l_tabix -1.
      delete idoc_data index l_tabix.
    endif.
    ENDCASE.
    ENDLOOP.
    I hope this will work.
    Please let me know if any issues.

Maybe you are looking for

  • ASm On windows

    I want to use regular "Windows disks" for ASM. I have created unformated logical drives on windows. When i run dbca wizard for asm but when creating disk group i changed the disk discover path using \\.\*: for finding the logical drives i get an erro

  • HELP RETRIVEING XML DATA

    Hello, i have a field which stores IP and Domain data in XML format. The field data type is BLOB. here is the XML data sample stored in the field. <?xml version = '1.0' encoding = 'UTF-8'?> <DOMAIN Name="DOMAIN_NAME HERE"> <IPADDRESS Address="X.X.X.X

  • HT1420 where is the store menu on the new itunes

    where is the store menu on the new itunes? please send pic

  • N96: cant able to install any softy

    When i was about to install any software my mobile is saying "UNABLE TO INSTALL.NO ACCESS!!" I cant able to install evan  n-gage games If you find my posts useful please say thank you by clicking the Kudos! star.

  • Can I tell what program/process is opening safari?

    Some program or process is opening Safari.  It's not going to any pages in a window, it just opens and is on.  I shut it down, and it comes back sometime later - I don't know the pattern though. Any idea how I can track this down? I'm on a 1 year old