Reading information of Backend - Purchase Order

Hello,
We use SRM 5.0 - Clasic escenario
I have a question regarding Confirmation of Purchase orders in SRM.
I understand that in table BBP_PDBEI the number of te Purchase order (and its position) is stored wth which SRM goes to the R/3 Backend to retrieve the necesary information.
With this information, the confirmation can be executed.
I would like to know what Function, BAPI, IDOC, report etc.. SRM is using to retrieve these Purchase order information form the R/3 Backend!
Thanks for any help.
Aart

Hi Aart,
- in the standard we read the general data of the PO with the backend BAPI: BAPI_PO_GETDETAIL.
Backend release:     ->     ...with the SRM Function module:
R/3_4.70-ERP_2.0   ->    B470_PO_GETDETAIL
R/3_4.5B-R/3_4.6C  ->    B45A_PO_GETDETAIL
R/3_3.1  ->    B31I_PO_GETDETAIL
- You can find more function modules for the backend PO reading if you search in the table BBP_FUNCTION_MAP with the object 'BUS2012'. Here you will find the function modules to the backend PO.
- For more specific PO data you can use the META_READ_TABLE. With this FM you can access any table of the backend system.
Kind regards,
Peter

Similar Messages

  • Define status for backend purchase order in SRM7.02

    Hi,
    i am working in SRM 7.02 classic scenario using PI.
    When the SC is converted to Backend PO, some PO XML are failed due to various reason. Instead i need to create a PO in held status.
    For the same, we have settings 'Define status for Backend purchase order' in SPRO. If we maintain the information in this setting that is enough..??It will work??
    1.I heard there is some enhancement need to done for the same to work ...??if it is what is the enhancement ???
    2. if it is work, then all PO will be created in Held status or only error PO will be created in Held status?? remaining in released status ???
    Kindly advice me ..
    Thanks

    As far as,  BAPI_PO_CREATE1, you need to pass
    MEMORY_UNCOMPLETE = abap_true
    MEMORY_COMPLETE   =  abap_false
    for POHEADER, pass,
    MEMORY = 'X'
    MEMORYTYPE = 'H'
    for POHEADERX, pass,
    MEMORY = 'X'
    MEMORYTYPE = 'X'
    Though you will be using ESOA for this, this knowledge would help.
    Regards,
    Ganapathi

  • Tracking of information in a Purchase Order

    Hi,
    Can anyone explain how to put and track the below mentioned information in a Purchase Order?
    ETS (Expected Time of Shipment by Vendor)
    ETA (Expected Time of Arrival of goods at Customer location)
    Advance Payment made to Vendor
    Thanks in advance

    You can use confirmation control in PO for tracking
    1. OMGZ to Configure Confirmation control.
        Here you can specify the order in which you expect confirmations from your vendors.
    2. MK02 - to assign Confirmation Control to Vendor in Purchasing View.
    3. To view acknowledgments that have been received,
    in PO choose Item --> Confirmations --> Overview
    To track downpayment - check this out
    advance payment against PO

  • How to delete message information while save purchase order

    Hi All,
    I' am trying to create a purchase order thru me21n. when i enter outline aggrement, contract and PO quantity fields with some values the message information which gets populated in MESSAGES should get deleted when I save the PO.
    can anyone suggest me any user exit or badi to delete message information before saving PO.
    Thanks,
    BJR.

    Hi Bjr,
    Check with this ME_PROCESS_PO_CUST and modify .
    Regards,
    Madhu.

  • Getting SC details using Backend Purchase Order

    Hi Friends,
    I am running a report in backend (R/3), I want to get shopping cart details from SRM simply by passing backend <b>purchase order number.</b>
    Can you suggest me a function module in SRM side please?
    Regards.
    Pras

    Pras-
    I can't think of an existing FM to get SC details knowing the backend PO number, however you can easily find the shopping cart ID if you use view BBP_PDVIEW_BIH, select using your PO number as BE_REFOBJ, technical docuemnt type for PO as BE_REFOBJ_TYPE, and ideally you should do the select per PO item # and R/3 Logical system.  So just make a wrapper function module with this logic.
    The cart will be returned in the table as the object ID.
    You can then use the function BBP_PD_SC_GETDETAIL to get your shopping cart details you required.
    Regards-
    b

  • Table to read subcontract  Component from Purchase order

    Hi,
      As we create subcontracting PO with ME21N with item category as L  if BOM exist then all compoenet comes in the purchase order and if we want to add some moew componet that we can add  but in which table those component are stored ref. to purchase order.
    regards,
    zafar
    Edited by: Csaba Szommer on Jun 29, 2011 7:56 AM

    Can U explain the flow in detail because when i enter po number in ESSR i am not getting any data.
    should i have to enter some more details ?
    thanks,
    siva

  • To read the status of Purchase Order

    Hi Experts,
    How can i read the status of PO.
    Regards,
    Asmitha.

    also for getting those text check in table DD07T-DDTEXT
    example
    domainname:ESTAK / VGABE
    domlanguage:EN
    u will get those text for that domain.
    <b>reward points if useful</b>
    Regards,
    Vimal
    Message was edited by:
            Vimal Kumar

  • How to get Information Template fields to Standard Purchase order Document.

    Hi Guy's
    I Created Information Templates to capture extra information to suit our business needs. But i dont know how to get populate those information into Standard Purchase order docuemnt. After Some research I found that we have to customize the PO_STANDARD_XSLFO.xsl. But i did not get how to get those information.
    If any one know knows or has done this type of customization let me know asap
    Thanks in advance
    Thanks & Regards
    Palakondaiah.U

    Hi,
    I resolved this as following :
    Since, i needed the Manufacturer Serial no. to be fetched in custom field at item level ( Enhanced via EEWB the item  ) , the moment there is a product  available in the sales doc header field.
    I wrote  badi implementation for definition : CRM_ORDERADM_I_BADI and utilized method  : CRM_ORDERADM_I_PRODUCT_DETERM . This method's signature if you check makes me available the header, item guids along with the product available in the field even before i save the sales document. There i fetch the serial number of product from custom table and then poulate the serial no. field in customer_i extension as follows:
      LS_CUSTOMER_I_COM-ZZCUSTOMER_I0803 = LV_MFR_SLNO.
      LS_CUSTOMER_I_COM-REF_GUID    = IV_ITEM.
      LS_CUSTOMER_I_COM-REF_HANDLE  = '0000000000'.
      LS_CUSTOMER_I_COM-MODE        = 'A'.
      APPEND LS_CUSTOMER_I_COM TO LT_CUSTOMER_I_COM.
      LS_FIELD_NAME_CUSTAB-FIELDNAME = 'ZZCUSTOMER_I0803'.
      APPEND LS_FIELD_NAME_CUSTAB TO LT_FIELD_NAME_CUSTAB.
      CALL FUNCTION 'CRM_CUSTOMER_I_MAINTAIN_OW'
        EXPORTING
          IS_CUSTOMER_I_COM    = LS_CUSTOMER_I_COM
    *        IV_EXTERNAL_CALL     = 'X'
        CHANGING
          CT_INPUT_FIELD_NAMES = LT_FIELD_NAME_CUSTAB
        EXCEPTIONS
          ITEM_CHANGE_ERROR    = 1
          ITEM_CREATE_ERROR    = 2
          ERROR_OCCURRED       = 3
          OTHERS               = 4.

  • Transfer of tax indicator to purchase order for service items in shopping cart

    Hi all.
    I have a problem with the tax indicator in the shopping carts and in the backend purchase orders for service items. If I create a shopping cart with service items with different tax indicators, the backend purchase order have a unique item including all the services. So, all the PO items are under one tax indicator while in the shopping cart there is more than one indicator. I mean, the PO is not correctly replicated with the information of the SC.
    Example: shopping cart in SRM with 3 items, tax codes: V1, V2, V1. The standard code transfers the information to the backend, and creates a purchase order with an unique item with the 3 services under tax code V1. So, the second service is not under the correct tax code, and will be wrongly invoiced.
    We have debugged all the code of the process, and we think it is a standard bug. When you replicate a PO in the backend from a SC in SRM, have you experienced this behaviour, or the service items are grouped in different PO items each one with the correct tax indicator?
    Thanks in advance.

    Hi again...
    I forgot to mention that we have found and applied the note 1822107 (Purchase order: wrong tax code for PO with 2 service items), that fits exactly to our problem. But after testing, it doesn't work.
    Regards.

  • Extended classic delete purchase order line items

    We have a problem with the backend purchase order updating with changes made to the local (SRM) PO.  A purchase order was cut with six line items and replicated to R/3 as expected.  The line items contained materials.  A couple of days later the requestor decided this order was not needed so the buyer went into the local PO and deleted the line items.  The local PO looks fine but the backend PO has not been updated.  I am recieving an alert message that states the following: "The material 0 does not exist or is not activated.  BP_PD_PO_TRANSFER_EXEC".  We do not have a material 0.
    I've done an OSS search and came across note 918450.  It mentions some issues with account assignment indexes for the extended classic scenerio.  I've implemented the note and ran the program BBP_EXT_PO_ACC_INDEX, however nothing has changed with the backend PO.  Also the note doesn't give much information on what should be done once the code changes are made.
    Can anyone give me some insight on how I might find out what the problem is?
    Best regards,
    Shawn O'Connor

    Hi Shawn,
    We had a similar problem before - we didn't get the alert message though. We implemented note 601073 in R/3 and the R/3 PO is updating fine now.
    Regards,
    Paula.

  • Reporting on Purchase Order Discounts

    Hi experts!
    I read some threads about condition types etc. I have a requirement with my customer to not only enter a discount but also run reports on the given discount or at least a report which shows gross and net price.
    Does anybody know if there are standard reports in SRM 5.0 which we could use? Or do we have to use BW for such kind of evaluations?
    Does anybody have information about BW for SRM?
    Many thanks for your help.
    Best regards,
    Corinne

    Hi
    <b>Please go through the following links -></b>
    http://help.sap.com/saphelp_srm50/helpdata/en/ee/d9df3bbcce4b37e10000000a114084/content.htm
    Re: SRM - problem in  BW report execution - report id not geting passed
    http://help.sap.com/saphelp_srm50/helpdata/en/14/15223862c3771be10000009b38f842/frameset.htm
    http://help.sap.com/saphelp_srm50/helpdata/en/67/6e9746608221499322c93a03ffaf4e/frameset.htm
    http://help.sap.com/saphelp_srm50/helpdata/en/75/c65d3a0eb60365e10000000a11402f/frameset.htm
    http://help.sap.com/saphelp_srm50/helpdata/en/fd/dc804258544b76e10000000a155106/frameset.htm
    PO Changes, PO date
    http://help.sap.com/saphelp_srm50/helpdata/en/66/81b56c553b5840994ea041a5becd63/frameset.htm
    Re: Report in EBP
    Table links PO GUID and Confirmations in EBP
    Item gross price condition / discount at backend PO
    Re: SRM 4.0 Report's description ?
    Influencing Condition Types in PO
    Missing Acknowledgement in EBP Purchase order
    Regarding condition types
    Item gross price condition / discount at backend PO
    Reports for Purchase Order
    Re: Condition types from SRM to backend
    Getting SC details using Backend Purchase Order
    BBP_QUOT and Discount
    Regards
    - Atul

  • Report to view pending Purchase Order for Release

    Hi,
    Is there any sap standard report through which we can view pending Purchase Order for Release.
    Regards,

    Hi,
    you can use transaction ME28, this can give information of pending purchase order for release on release level.
    but this transaction is used for releasing the collective release for purchase order. this is not an report.
    if you want transaction for reporting purpose only, you need to create a report or query on EKKO table. based on release indicator.
    vikas,

  • Table for On order quantiy (Purchase order quantity not yet goods reciept)

    Hi,
    In which SAP table that contain the information for open purchase order quantity for a material 444(quantity order but goods receipt not yet done).??
    best regards,

    Hi,
    Table EKET will show this, field WEMNG qty delivered.
    Useful to create query and link EKET, EKPO and EKKO. You can then search for PO's where qty delivered = 0 but have not been deleted etc.
    Thanks.

  • Help with purchase order detail

    Hello Experts,
    I am currently trying to get information on a purchase order, but not having any luck.  I need to find the PO Number, and PO Approval Date.  I cannot find either of these.  I have tried using BBP_PD_PO_GETDETAIL, but have no luck with this.  here is what I have:
    move w_result-sc_guid TO lv_guid.
            CALL FUNCTION 'BBP_PD_PO_GETDETAIL'
             EXPORTING
               I_GUID                           = lv_guid
               I_OBJECT_ID                      = w_zwkflw_rep-object_id
               I_WITH_ITEMDATA                  = 'X'
               I_READ_FROM_ARCHIVE              = 'X'
             IMPORTING
               E_HEADER                         = ls_e_header
             TABLES
               E_ITEM                           = lt_e_item
    All I have available is shopping cart number.  Can anyone assist please?  Thank you.

    hi,
    try below steps to retrieve purchase order details from a shopping cart.
    get the purchase order GUID in ET_HEADER_REL parameter of BBP_PD_SC_GETDETAIL fm using the shopping cart number or GUID.
    then to get the purchase order details, use BBP_PD_PO_GETDETAIL importing I_GUID = purchase order GUID from ET_HEADER_REL.
    regards.

  • GR/IR Posting Error CKMLGRIR025 - Purchase Order History Inconsistent

    Hi Everyone.
    We currently have a posting in our GRIR for a Feright Condition Value against a Purchase Order which gets the above error when trying to post in MR11.
    The Diagnosis of the error reads:
    "The purchase order history contains differences between the goods receipt and invoice receipts/Account maintenance for the order item in the field Difference Quantitiy (= 43.804 TO) and Difference Value (= -342.77)
    The purchase order history for this tiem is inconsistent"
    When looking at this Freight Condition information in the Purchase Order I can not see why this item has resulted in this error in MR11.
    Has anyone else seen this error come through in their system, and do you have any ideas on how to fix this.
    Thanks
    Hayley

    We are experiencing the same issue with the GRIR Posting Error CKMLGRIR025 - puchase order history inconsistent.  The actual message that we receive is Puchase Order history already inconsistent -->Quantity 1.00 EA Value 0.65-USD.
    We reviewed SAP Note 708649 which also recommends using transaction MIRO with the corresponding default quantity and value o.  However, we are not able to enter an Invoice for the "default qty & value 0", as SAP gives me error message M8278 "You are not allowed to have zero lines" (just like Haley commented).  In reviewing this thread, I did not find the solution to the error message M8278 "You are not allowed to have zero lines" .  Could someone help me understand?
    Thank you!

Maybe you are looking for

  • Incorrect Number of Pages Printing - Custom Paper Size

    Hello Everyone, I am new to Crystal Reports but have recently become responsible for supporting a report that my office has been using for several years.  We utilize a fairly simple Crystal Report to create temporary and guest parking passes in the p

  • Dll not found when Tomcat run as an NT service

    I am running Tomcat 4.1.27 j2sdk 1.4.2 on Windows 2000 SP4. I am trying to connect to a datacom database using jdbc. When I run Tomcat in a separate DOS window - the database connection works fine. When I run Tomcat as an NT service I get the followi

  • Sharp LC-37D90U

    I have been looking all over for a monitor to use as both a computer monitor and tv. I have found the Westinghouse 37", and the Sharp 37"(d90U). Both these monitors have the same resolution(1920x1080). while calling about the Sharp, the representativ

  • Which is the last photoshop cs5 version?

    hi may i know which is the last cs5 version ? if i google i get this result cs5.1 and an adobe webpage to download it , but on the adobe webside it's 12.0.4 it's very confused maybe it's a fool question , but is cs5.1 or cs5 12.0.4 ? thanks best rega

  • Outputting ProRes causes brightness shift

    Hi, got a curious problem when exporting to regular ProRes 422 PAL from FCP 6.0.6. Wherever there was a point where I had to render my sequences in FCP (transitions, lower-thirds, etc.) in the output files, the brightness of the video jumps up for th