Plan driven procurement: PO not replicated at backend

Hi Experts,
I am working with extended classic scenario (SRM 7.0 and ECC 6.0).  
If I create a shopping cart and then PO at SRM, this PO is transfer to ECC sucessfully.
But for external requirements, purchase order is not replicated into ECC.  So, if purchase requisitions is created at backend, transfer to SRM,  PO created at SRM without errors, then PO is not replicated at backend. 
No errors appear at SLG1 nor RZ20 nor SMQ1/2.
After debugging I found out that SUBTYPE field from BBP_PDIGP table is empty.   
Any idea how can this issue could be solved?  How can be PO replicated at ECC?
Thanks in advance!
Best Regards,
Martín Amat

Hello,
You can check if there is an error returning from backend.
Follow the steps below:
- Breakpoint at FM B46B_DPO_TRANSFER;
- SE37 BBP_PD_PO_TRANSFER_EXEC, enter PO header GUID and execute;
- Program will stop at FM where the BP was set.
- Look for statement CALL FUNCTION 'BBP_PO_INBOUND' DESTINATION lv_destination;
- F6 or F5 to debug into ERP (2nd session will start). Here you can check the table lt_bapi_return in order to check the result.
If you have a RFC with dialog user, you can debug through the ECC system and check why and when the error message is generated.
Regards,
Ricardo

Similar Messages

  • Plan Driven Procurement - PR not getting transferred

    Hi Experts,
    << Moderator message - Everyone's problem is important. Please do not ask for help quickly. >>
    We are on SRM 5.0 , ECC 6.0 ,Extended Classic Scenario.
    I am trying to setup PDP in SRM.
    RFC connections have been setup.
    The required entries in the tables V_160PR and V_160EX have been maintained and mapped for the required Logical sys and Material grp.
    I created a Local Company code and inside it i have created Local P.Org and P.grp and assigned the RFC user.
    The required attributes have been setup as per the config guide.
    I have 2 issues here.
    I have 2 PR's which were generated from MRP .
    Issue 1:
    For one PR , when i run BBP_EXTREQ_TRANSFER , i can see the PR gets transferred indicated as '1' but in SMQ1 (outbound Queue of ECC ) , i see the Queue stuck up with the status "ANORETRY".
    I checked the SLG1 log in SRM and i have 2 errors
    1. User not Responsible for Purchasing Group of given Material
    2.Transaction type for local system missing.
    I created a Local Company code and flagged it as Company because i was getting an error"No address found for partner function type Ship-To Address" initially . I went through forums and per the suggestions i could resolve this error by creating the Local Company code but now i get the error "User not Responsible for Purchasing Group of given Material" in place of that.
    I have initially tried with ECDP and later with ECPO but no use.
    In BBP_PD, i see no Shopping carts that got created.
    Issue 2:
    Except the above PR, if i run the BBP_EXTREQ_TRANSFER report for any PR that i created later, the PR doen't even gets transferred . We are not maintaining EPRTRANS table so i dont see any entries there.
    For this issue, i see nothing in SMQ1,SLG1.
    What could be the probable reasons as why it is not getting transferred. And why is it that the BBP_EXTREQ_TRANSFER report is working for only the 1st PR and not anything else.
    Any Ideas, clues...pls ...
    Thanks,
    Addy
    Edited by: Rob Burbank on Dec 6, 2010 4:08 PM

    Issue Resolved.
    Thanks,
    Addy

  • Plan Driven Procurement in SRM 7.0

    Hi SRM Friends,
    I heard that in SRM 7.0 Plan Driven Procurement, leading PO is always created in Backend system.(Which means It is not supported by Extended classic). I am not sure if this is correct or not.
    Please let me know if this is true as per standard out of Box functionality.
    Thanks
    Venkat

    Hello Venkat,
    PDP is supported with both the scenarios as mentioned by Masa.
    Some key points to consider:
    1. Classic scenario: Inventory/ Account assignmnet as Blank, PR if transferred to SRM result in local PO (Direct material purchase behaviour)
    2. Extended classic scenario: PO in SRM does not support the service hierachy.
    Hope this helps.
    Thanks
    Ashutosh

  • ERROR in Invoice posting  from XI to SRM in MM-SUS plan driven procurement

    Hi
          We are implementing MM-SUS plan driven procurement scenario. MM version is 4.7. we are using Z-Program to trigger Invoice i-doc from MM to XI. its reaching XI but from XI to SRM there is some error.
    the error is DYNAMIC_CALL_FAILURE
    Function call failed; could not find the function BBP_PD_SUSIV_GETLIST Programm: SAPLBBP_BD_DRIVER_SAPXML1; Include: LBBP_BD_DRIVER_SAPXML1U20; Line: 63
    any help is appericiated.
    Thanks,
    Arvind

    Hi Arvind,
    From Xi to SRM, by the looks of it, you are calling a BAPI. Can you specify how is your scenario configured ?
    If it is a BAPI, can you also try to test it(on the SRM box itself) from the Function Module test tool?
    Pls let us know the results/details.
    cheers
    danus

  • SRM 7.0 PO not replicated to Backend ECC 6.0 Ehp 4

    Hi SRM Gurus,
    SRM 7.0  SP 8 - ECC 6.04 SAPKH60406 ECS
    RFx Response to PO -
    SRM Local PO is created and is in held status.  Purchaser gives the source of supply and Acc Assignment and order it.
    PO now is in Ordered status.
    Issue: this PO is not replicated to Backend ECC 6.04.
    Did the Debugging as follows:
    1.  BP at B46B_DPO_TRANSFER.
    2.  Got the PO GUID from the BBP_PD transaction.
    3.  FM BBP_PD_PO_TRANSFER_EXEC, execute it and it  stopped in the breakpoint.
    4.  On 'FUNCTION 'BBP_PO_INBOUND' DESTINATION lv_destination',  hit F6.
    5. Checked  lt_bapi_return details.
    Here there should be information regarding some error during the PO copy to backend.
    With this error message you can check why the PO was not created in backend.
    ERRORS from Backend are as follows:
    1.   No instance of object type PurchaseOrder has been created. External reference:   E  BAPI 001
    2.   Document contains no items       E    ID 06   Number 010
    3.   Please enter items first.              W   ID 05                 005
    No XML messages in SXMB_moni both in SRM side and ECC side.
    What am i doing wrong here?  Any help is highly appreciated.
    with regards,
    Freemind

    RZ20 errors:
    Local Errors:   Business to Business Procurement(600)
    Error reading export data for EXEC transfer of purchase order
    Error in local purchase order; no update of references in EXEC system
    Backend Errors:
    PO 3000000051: No instance of object type PurchaseOrder has been created. External reference:
    Purchase order 3000000051: Document contains no items
    Purchase order 3000000051: Transfer Failed; Resubmit
    Since we are in SRM 7.0 ECC 6.04 Ehp 4,  with PI 7.11 + ROS and no SUS.
    doent the system uses ESOA Service for PO replication.
    We did CCTR / CPPR scenarios too. Both are sucessful.
    Do we need to impl BADI PUR_SE_PO_INTERFACE_OUT_SELECT
    But thats for Service hierarchy and Service POs -  We dont have Service hierarchy or SUS in our SLD.
    IF PO replication also uses PI, what configuration do i need to do?

  • SRM 7 PPS Classic Scenario with Plan Driven Procurement?

    Hello experts,  I want to know if the combination of  SRM 7 PPS Classic Scenario with Plan Driven Procurement is possible? or if there any limitation to consider? Our client needs to create purchase requisition in ERP -> send this purchase requisitions to SRM (as shopping carts) create bids - > quotations  - > create contract from accepted quotations and then from the contract we need to create purchase order but this one must be created in ERP (classic scenario) Someone has experimented the same situation? Best regards and thanks for your Help.
    Liam

    Hi Lima ,
    Classic scenario wont support PPS .
            - Stand alone and classic scenario not supported
            - Shopping cart renamed to Purchase Requisition
            - Shopping cart generate (pre)commitment in funds management
            - Contract can create Funds Reservation (Earmarked Funds) in Funds Management as a Guarantee
            - Goods Receipt and Invoice created in ERP
            - Mixed PO: PO with lines that works like contract lines, a PO can be created from these lines
            - PO created from contracts or mixed-PO is named call-off PO. Only is a new name, is a "normal" SRM      PO
            - Goods receipt possible in SRM only in "easy" cases
    Thanks & Regards
    Pradeep Kumar Dondeti

  • Plan Driven Procurement - Error message  "Structure 01 CP 10170237 CP-S-O

    Hi SRM Experts,
    Iam seeking your help to avoid error messages in the Plan driven procurement scenario.
    I have configured Plan driven procurement scenario as described in the ref. material. The objective of this scenario is transferred PR in EB/SRM should create a entry in sourcing cockpit.
    Back end (R/3)configuration steps completed:
    1. Entries maintained in V_T160EX, V_T160PR
    2. RFC communication established using RFC user
    3. As soon as PR (Purchase Requisition) is created from Projects, Network the PR is available in EPRTANS table with Procurement profile.
    4. Manually executed PR Transfer program BBP_EXTREQ_TRANSFER
    5. Outbound Queue got generated but with below error message.
    Error Message: Structure 01 CP 10170237 CP-S-O: No agent found
    SRM/EBP Settings maintained:
    Direct procurement attribute maintained.
    Entry channel created under Company code org. structure
    RFC user is assigned to the entry channel.
    Assigned Product categories and entries channel to the respective purchase group.
    Defined sourcing for product categories.
    After maintaining all above configuration, iam still getting error message.
    Please provide your expert guidence to complete this scenario setup.
    Regards,
    Karnati

    Hi Nagi,
    This is related to Parner determination process with both systems in CRM & ECC.
    Error Details:  "Partner Function" in CRM is not there in ECC.
    We mapped in ECC by creating a ZB copied from "SB" Partner function in ECC & reprocessed the order in CRM, Henceforth rectififed the error.
    Many Thanks !!!
    Sany.

  • PO not replicated in Backend

    Hi,
    I have created a SC and that SC got approved by all the approvers. PO also generated in SRM. But that PO is not replicated in backend. I have checked that PO in SRM through Process purchase order. The status in "Error in process" and even I have make changes in the PO through Process PO and order it. But then also it has not replicated in backend and the Status is also same as earlier.
    Could any one can tell me what should be the right way to replicate this to backend?
    I am using Extended classic and self service procurement.

    Hello,
    You can check if the PO in question can be transferred manually to ECC system, in order to check if there is an error with this action:
    - Breakpoint at FM B46B_DPO_TRANSFER;
    - SE37 BBP_PD_PO_TRANSFER_EXEC, enter PO header GUID and execute;
    - Program will stop at FM where the BP was set;
    - Look for statement CALL FUNCTION 'BBP_PO_INBOUND' DESTINATION lv_destination;
    - F6 or F5 to debug into ERP (2nd session will start). Here you can check the table lt_bapi_return in order to check if the PO has been created or not in backend.
    Kind regards,
    Ricardo

  • I canu00B4t see de PR in the EPRTRANS Table in the scenario Plan Driven Procur

    Hi,
    We want to transfer PR from R/3 to SRM. We have customize the Plan driven Procurement, but we can´t see them in the EPRTRANS table. The Release Strategy has been completed in the PR.
    Releases:
    R/3 6.0,  SRM  5.5
    Any help please?

    Hi John,
    The second option works in SRM.
    Direct procurement in classic scenario works as if the system were extended classic. Thus your PO will be created in SRM and a copy of it will be replicated to ECC.
    Regards,
    Nikhil

  • Direct procurement & plan driven procurement

    Hello experts,
    i have the following basic questions -
    1- is the local PO in extended classic scenario contain Purchase org info? how the Purchase Org is determined ?
    2- is Direct material procuremnt  can only be used in case of Extended classic scenario?
    3 - is Local Purchase group is mandatory for plan-driven procurement ? can i assign the entry channel to a Purchase group which is linked to R/3 Purchase grp ?
    Thanks in advance

    > Hello experts,
    >
    > i have the following basic questions -
    >
    > 1- is the local PO in extended classic scenario
    > contain Purchase org info? how the Purchase Org is
    > determined ?
    >
    > 2- is Direct material procuremnt  can only be used in
    > case of Extended classic scenario?
    >
    > 3 - is Local Purchase group is mandatory for
    > plan-driven procurement ? can i assign the entry
    > channel to a Purchase group which is linked to R/3
    > Purchase grp ?
    >
    >
    > Thanks in advance
    Hi,
    for 2) direct material works like an ext. classic scenario. However it is not exactly the same since ECS could have accounting assignment where direct material excluded that.
    for 3) Local purchasing grp is mandatory for direct material and ECS scenario. Other than that, it is not required. The user can exists anywhere in the org structure as long as a responsible P.Org and Grp have been assigned for that user.
    Regards.

  • Self service procurement and plan driven procurement in classic scenario

    hai friends,
    i have configured self service procurement and now i am configuring plan driven procurement in classic scenario.my doubt is suppose  a shopping cart is created and placed in a sourcing application of the professional buyer.And assume he accomplished sourcing activity and created purchase order .Now purchase order is created locally or in the backed.i am using classic scenario ,now can u tell where the purchase order is located? if i want to place that particular purchase order in SRM  it self what will i do? thanks in advance.

    Hi Chandra
    before going to select Business scenario (self service, plan driven..etc), you must freeze the technical scenario. Depends upon your technical scenario, your PO will be created .
    Where PO is created it is called leading system. It is SAP standard.
    If you were selected  Classic- Po created in R/3.- R/3 is a leading system .
    if you were select ECS- > PO will created in SRM and Copy also will be created in R/3 system. In EBP only you can edit the PO not in r/3. here SRM is a Leading system.
    regards
    Muthu

  • How to use the direct material indicator in Plan Driven Procurement?

    Dear Experts,
    How the system determine the procurement as direct material procurement in Plan driven scenario? In case of manual shopping cart, the system determines the direct material /indirect material procurement based on the check box 'Order as direct material'
    indicator.
    Now in case of plan driven procurement, where the requisition comes from ECC system, there is no way to indicate in the MM system for direct material?
    Could you please enlighten me here?
    Thanks and regards,
    Ranjan

    Hi Ranjan,
    In case of manual shopping cart, system at that point does not know whether the material procured has inventory management maintained or material valuation. Hence we need to specify option of 'Order as direct material'.
    But when requisition is created in ECC system, SAP system already is aware of direct procurement since material used will have material master / Inventory management / Material valuation / Storage location etc maintained. And the info or some indicator will be sent to front end SRM system accordingly. 
    Moreover it does not really matter for front-end SRM system to check whether it's a direct or indirect procurement since all procurement processes followed in SRM will be exactly same.
    Hope this provides some kind of understanding for your questions.
    -Ravi

  • SRM 7.0 Contract not replicating to backend system

    Hi,
    We have created CCTR global outline agreement in SRM 7.0 extended classic scenario. the contract is not replicating into backend. we have maintained necessary message types BLAORD, COND_A in ECC system as inbound parameters for partner type as SRM system.
    when i looked rz20, i am seeing the message as "back end data could not be read"
    When I executed function module B46B_CTR_TRANSFER I am getting an error, RFC destination could not be found.
    please let me know what we are missing.
    thanks
    vem

    "Hi,
    I guess your SRM70 connected to backend ECC with EHP4 pack applied. If so, Central contract will not use IDocs instead it works on new eSOA technology where Xi/PI need to be set up to process service calls.
    If you are not using EHp 4 pack on your ECC, then SRM70 use IDocs to distribute contracts to backend.
    Thanks,
    Jagadish
    Hi jagdish,
    we are on SRM 7.0 and ENHPack 4.0 and as you said its picking up the eSOA route to distribute contracts in backend ECC system.
    I would like to know how can we  this programmatically ( BADI / Enhancement points)  and force system to pick the ALE/IDOC route ???
    Do you know any BADI / Enhancement points where we can implement this ???

  • Is plan driven procurement possible in classic scenario

    hai ,
    is classic scenario possible in plan driven procurement? if possible anyone give me the steps required to do it.
    thanks and best regards,
    n.chakradhar

    Hi there,
    See the link to help
    http://help.sap.com/saphelp_srm50/helpdata/en/18/8897267ef5eb44beb7fc578e95845e/frameset.htm
    =====
    Technical Scenarios
    You can carry out procurement of external requirements in conjunction with the following technical scenarios of Enterprise Buyer:
    ·        Standalone scenario
    ·        Classic scenario
    ·        Extended classic scenario
    =====
    Regards,
    Matthew

  • Plan driven procurement error

    hai ,
    i have configured  plan driven procurement.i maintained tables v_t160pr,v_t160ex and run a report bbp_extreq_transfer.and later i have checked in smq1 where i find a sytem error like
    exception condition " partner_not_employee " raised
    can anyone please give the solution
    thanks and regards
    chakradhar

    hai jagadish,
    thank you very much for ur valuable solution.finally i got it .but i got one error.i had found that particular sc in bbp_pd transaction.but i wanted to see it in purchasers worklist.what are all the attributes i have to assign in the organisation for the particular user to get the sc.
    thanks and regards
    n.chakradhar

Maybe you are looking for