Idoc - pordcr101

Hi guys,
     I am using idoc PORDCR101 for creating & posting Service PO. During posting i am getting  51 error. And the error is " In case of account assignment, please enter acc. assignment data for item.
segments:
E1BPMEPOHEADER:
PO_NUMBER  - 0001000211
COMP_CODE - 1000
DOC_TYPE - TC
VENDOR - 10001
PURCH_ORG - SWOP
PUR_GROUP - OPS
E1BPMEPOITEM:
PO_ITEM     - 00010
SHORT_TEXT  -  post po
PLANT   - SWCO
STGE_LOC - SWCO
MATL_GROUP - G1010102
QUANTITY - 100
NET_PRICE - 10
PRICE_UNIT - 1
ITEM_CAT - D
ACCTASSCAT - P
PCKG_NO - 1379
E1BPMEPOACCOUNT:
PO_ITEM  - 00010
SERIAL_NO - 01
QUANTITY - 100
DISTR_PERC - 10
GL_ACCOUNT - 0000451120
ITM_NUMBER - 00010
CO_AREA - 1000
WBS_ELEMENT - M-000001-PROC
TAX_CODE - V1
E1BPESLLC:
PCKG_NO - 00010
LINE_NO - 01
EXT_LINE - 10
EXT_SERV - 113000
QUANTITY - 10
BASE_UOM - HR
TAX_CODE - V1
MATL_GROUP - G1010102
E1BPESKLC:
PCKG_NO - 00010
LINE_NO - 01
SERIAL_NO - 01
PERCENTAGE - 10
QUANTITY - 10
NET_VALUE - 1
Can anyone tell me the reason for getting the this error.Its urgent .So plz guys i need solution for this . full points will  be rewarded for immediet solution.

hi,
1. go to BD87 select "restrict and process" from the context menu rwith respect to the error51 IDoc.
2. deselect Background processing in the Output control Box.
3. click yes
4. edit -> process -> foreground processing.
Now you can look where and why the error occur.
Gordon

Similar Messages

  • Inbound idoc pordcr101 status 51 "enter purchase org"

    in the we19 standard inbound for idoc  pordcr101 i see the following
    EDIDC  with the partner/port info
    E1PORDCR1
      E1BPMEPOHEADER
        comp_code 300
        doc_type "NB"
        vendor  58121
        purch_ord 3000
        purch_group 000
      E1BPMEPOHEADERX
        'X' next to respective fields
      E1BPMEPOITEM
         po_item  00010
         Material  scw1212
         Plant    3000
         qty       1000
      E1BPMEPOITEMX
         'X' next to respective fields
    Each time i run the inbound idoc pordcr101 in we19 with the above i get
    enter purch org
    i am really really stuck because i am entering purchase org but for some reason it does not know about it
    what am i missing
    HELP
    I deleted the unused segments

    no successful idocs in we19 up to this point
    i was told
    E1BPMEPOHEADERX  'X' next to respective fields this is used to indicate which fields are being input.
    so i am using both
    it is purch_org  not purch_ord

  • Posting PO through idoc PORDCR101

    HI
    Through this Idoc PORDCR101 trying to create PO in the system. Need to change the calculated price getting fetched in PB00 condition type   with the legacy value  while creating PO.
    trying  to upload the legacy PO with their old price ,but the po price is not getting changed .
    pls tell me how to change the calculated price in the condition type PB00 with the legacy system price.
    the  segement E1BPMEPOCOND i could not find the condition amount field .

    Hi,
    You need an ALE setup to process your IDOC's because IDOC's are just 'intermediate documents' which contain data.
    What to do with this data you need ALE setup.
    look into these links for ALE and IDOC's help.
    http://www.sapgenie.com/whitepapers/ale.htm
    http://www.sapgenie.com/ale/index.htm
    http://www.sappoint.com/abap.html
    http://www.sapbrain.com/TUTORIALS/TECHNICAL/ALE_tutorial.html
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDALEIO/BCMIDALEIO.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDALEPRO/BCMIDALEPRO.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFAALEQS/CABFAALEQS.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFAALEHR/CABFAALEHR_ALE_QS.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/ECPCA/ECPCA_ALE_154.pdf
    Regards,
    Wasim Ahmed

  • Idoc PORDCR101 item number

    Hi all.
    I create Purchases Orders with idoc PORDCR101. I would like to maintain the same item numbers received by the interface. However, it depends on the interval created by customizing. How to do it?
    Now, our interval has been set to 1, and we do not transfer item_intvl in the idoc.
    Regards

    Solved
    Passing
    E1BPMEPOHEADER-ITEM_INTVL initial
    E1BPMEPOHEADERX-ITEM_INTVL = 'X'

  • Price overides with IDOC PORDCR101

    Hi there, using the idoc PORDCR101, Iu2019m creating a PO in R/3. Everything works fine but I need to do a price override. If I map a value to NET_PRICE, it still uses the default SAP value for the price. Is there some IDOC layout that explains where to map the values to accomplish this?
    Thanks,
    Jan

    Hi Ravi
    Thanks you. I was looking for this parameter , then this thread came to me
    Franz

  • Creating po through idoc pordcr101

    HI
    Through this Idoc PORDCR101 trying to create PO in the system. Need to change the calculated price getting fetched in PB00 condition type   with the legacy value  while creating PO.
    trying  to upload the legacy PO with their old price ,but the po price is not getting changed .
    pls tell me how to change the calculated price in the condition type PB00 with the legacy system price.
    the  segement E1BPMEPOCOND i could not find the condition amount field .

    can u please copy that LSMW with perticular object and send it to my mail id ([email protected]), i will try to give the solution.

  • Idoc PORDCR101 - conditions

    Hello,
    I have a scenrio where I need to create Service PO using PORDCR101 idoc. My concern is mainly with conditions.
    We have conditions at three levels -> 1. header 2. Line item 3. Services(Subline items)
    We have segment E1BPMEPOCONDHEADER for condition header, E1BPMEPOCOND for line item condition but I am worried how to get conditions for Services(Subline item).
    Kindly suggest.
    Regards,
    Madhura

    Hi,
    I think when you have define condiction for services(sub line item ) then IDOC segement E1BPMEPOCOND repeated during IDOC cretaion .you can use user exit for repeating this segement ..
    Regards,
    Amit

  • Populating the Conditions segment in PORDCR101-PO create IDOC

    Hi ,
    Iam populating some fields in the E1BPMEPOCONDITION segment of the IDOC PORDCR101. But the condition record is not getting generated in the transaction ME22N.Kindly can anyone throw some light on the mandatory fields that needs to be populated in this segment and is there any necessity to populate some other linked segments along with this segment inorder to get the condition record created.
    Iam passing the below given fields.
    E1BPMEPOCOND-ITM_NUMBER
    E1BPMEPOCOND-COND_VALUE
    E1BPMEPOCOND-CURRENCY
    E1BPMEPOCOND-CURRENCY_ISO
    E1BPMEPOCOND-COND_UNIT
    E1BPMEPOCOND-COND_P_UNT
    E1BPMEPOCOND-CHANGE_ID .
    Thanks,
    Kittu.

    hi,
    I am having the same requirement i.e file-xi-r3 create po, can any one tell me the necessary steps needed for this. i am new to all this and still learning things, so please help me.
    thank you
    email [email protected]

  • Idoc pordcr1

    Hi
    I am having trouble with IDoc PORDCR101 message type pordcr bapi_po_create
    i  asked this question on another forum and they said post it here
    so here is my question
    in we19 for idoc pordcr101 standard inbound i put in
    comp code 3000
    doctype NB
    vender 58121
    purchorg 3000
    purchgrp 000
    doc date 01112007
    item 0010
    material scw1212
    qty 0001000.000
    currency USD
    scheduleitem 0010
    deldate 01/18/2007
    qty 0001000
    i put this exact info in se37 with bapi_po_create
    I can successfully create a new po
    now i try to do the same thing in we19 standard inbound
    using idoc pordcr101
    each time i try i get status 51 enter purchasing org
    no matter what i do i keep getting enter purhasing org but i am entering purchasing org
    maybe i am missing some required fields but i do not know what they are
    any help would be GREATLY APPRECIATED
    HELP!!!!!!

    You should continue to use the PORDCR1 IDoc. This IDoc is for BAPI-ALE messaging and will execute the BAPI_PO_CREATE BAPI. This is preferred over the older message technique used buy the ORDERS IDoc.

  • Idoc ready to be transferred to app

    trying to run an inbound idoc pordcr101
    i get status 64 idoc ready to e transferred to app
    how do i transfer it???
    thank you

    hi michal
    i think my whole problem is that it is asking for purchase org
    i use 3000 which is what i see in me23n when i look at old po
    for doc_type is use BTW????is this for creating a po
    i guess what i am lacking is a good place to see what is absolutely necessary to enter this idoc pordcr101  i look in bapi explorer it defines the fields but it does not say if they are required.  also like doc_type there are no field values shown so i do not know what are actual allowed inputs for this field
    there was a good source at the interface repository but it seems that link is gone
    any help would be greatly appreciated

  • Best Way to Debug an Inbound IDoc

    Hi
    As previous posts suggest I am having trouble with IDoc PORDCR101 message type pordcr   bapi_po_create
    i input
    comp code 3000
    doctype      NB
    vender        58121
    purchorg     3000
    purchgrp     000
    doc date     01112007
    item           0010
    material     scw1212
    qty            0001000.000
    currency    USD
    scheduleitem  0010
    deldate           01/18/2007
    qty                 0001000
    i put this exact info in se37 with bapi_po_create
    I can successfully create a new po
    now i try to do the same thing in we19 standard inbound
    using idoc pordcr101
    each time i try i get status 51 enter purchasing org
    what is the best way to debug this thing so that i can see what is going on
    i am entering the purchasing org and for some reason it does not see it
    what can i do in the way of debugging?????
    HELP!!!!!!

    Janice,
    conversion-exit routines are used when the contents of a screen field(SAP GUI) are converted from display format to SAP-internal format and vice versa.
    --Archana

  • Se37 vs idoc

    i can enter a new po in se37   bapi_po_create
    i put in type NB
    purch org 3000
    purch group 000
    vendor 58121
    item 00010
    pur_mtl  scw1212
    plant 3000
    schedule 00010
    del date 01/18/2007
    quantity 100.000
    this information created a new po 45000016032
    now i am trying to use this exact info in inbound idoc pordcr101
    if this info works in se37 should this same info work when i use it in idoc pordcr101?????

    michal
    stupid question i deleted the unused segments
    no matter what i do i keep getting enter purch org  which i can see i am entering in my data records i see purch org 3000
    in se37 i successfully generated to po with this purch org
    Is the doc_type    'NB'
    any other suggestions would be greatly appreciated
    i am entering exactly what i put in se37 
    thank you for allllllll   of your help

  • PO Upload Error "Account does not exist in chart of accounts"

    Hi All,
    I am trying to upload PO data using LSMW (IDOC "PORDCR101"). For records which have GL account they(IDOC's) are erroring out with message "Account XXXXX does not exist in chart of accounts GBCA".
    But the funny part is if I am able to create a PO using same GL manually from ME21N.
    Any idea what this issue is?????
    Thanks for your time.

    Hi,
    During Manual PO creation based on the Account Assignment Category field,  a default GL account gets populated based on the FI settings.
    for example if you enter as K defualt GL will get populated in PO creation.
    where as in the case of LSMW it wont consider the GL assignment like how it considers in Manual and through's the error.
    Consult the FI consultant also in this regard.
    reward if useful
    regards,
    ANJI

  • Document number not within defined interval

    I am trying to assign my own po number with idoc pordcr101
    i am using the next po in our system 4500016058.
    when i look in we02 after sending the idoc i see
    document 4500016058 not within defined interval.
    can i assign my own po?  do i need to define my interval somewhere?
    any help would be greatly appreciated.
    thank you

    Hi Janice,
                  You are trying to create a PO with your specified Number, but in R/3 document numbers can exist only in the interval specified, hence check the number range in your R/3 config. and accordingly pad your number with 0's.
    Or you will have to change the interval ( Basis Job ).
    P.S. Also check if your R/3 allows External Number generation.
    Regards.

  • BAPI Explorer

    Hi
    I am new to the BAPI Explorer.
    I am trying to create an inbound IDOC PORDCR101 to create a po
    i need to know what the required fields to be filled in are
    also what the values are to be put in some of the fields
    for example DOC_TYPE  for a purchase order should this be PO
    where can i find this info.
    can the BAPI Explorer show me this?
    thank you in advance

    hi,
    >>>>can the BAPI Explorer show me this?
    of course
    just find the bapi for PO creation undet materials management
    double click on it and go to documentation
    then you will find all sample fileds
    btw for document type, material, organization data
    go to ME23N for an old PO or ask MM consultant
    and fill the same IDOC values as shown in the BAPI doc
    as simple as that
    Regards,
    michal
    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

Maybe you are looking for