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?

Similar Messages

  • 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 ???

  • Change in account assignment for Limit Order SRM not replicated to backend

    User has made in SRM (5.0 Ext Classic scenario) a limit shopping cart with Invoice and Confirmation and Acc. assigment 'Known' . This resulted in a PO with has been replicated to backend . In MM PO with Imtem category 'D' has been created.
    The user know reports that he has made wrong account assignment and asks for change so that the new cost assigment appears in his Confirmations as proposal.
    Normally I am able to do this through Tx 'process purchase order' (BBP_POC) in SRM and it is properly replicated to backend - meaning PO in MM is updated with new cost assigment
    However for this limit order the changes I have made in BBP_POC seems not to be replicated into backend and hence on goods receipt it still shows the old assigment.
    Anyone an idea of cause for this?
    Thanks in advance for any reply or help

    Hello,
    1) Are you seeing any errors in rz20.
    2) You may consider transferring the PO again to the backed using the function module BBP_PD_PO_TRANSFER_EXEC.
    3) If you see any account assignment errors , check the account assignment in SRM and ERP PO are the same or as mapped in the table BBP_C_ACC
    Regards,
    Pavan

  • 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

  • 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

  • Service Cofirmation not replicated in Backend system

    Hi All,
      When we are confirming service good in the SRM browser it is not being replicated in R/3, WS10400010 is being triggered and completed successfully but the data is not replicated in R/3.
    I have checked the successful one and it has system status I1017,I1018 but the one which failed to replicate in R/3 has no statuses I1017 and I1018.
    Can any one let me know what is the actual problem and what needs to be checked in R/3 whether the data is flowing or not.
    Its urgent and every reply is hoghly appreciated.
    Regards,
    Ravi G

    Hi Ravi,
    Check in SLG1 & RZ20 (Application Monitors) for any error logs and detailed error description.
    Check whether the programme BBP_GET_STATUS_2 is running properly in the back groung or not in the back ground.
    In case the IDOC is getting failed check for the reason for failure of the IDOC in back end R/3 using WE05 / WE02 txn.
    Please make  the desired changes as per the IDOC failure message and reprocess the IDOC.
    Hope this will make you clear about the issue. Clarifications are welcome.
    Do update us for further help.
    Award points for helpful answers.
    Rgds,
    Teja

  • SRM 701 - Central Contract via XI, no backend ECC contract created

    Hi All,
    We are trying to implement the SRM Central Contract Management scenario in SRM701 and ECC 604 using XI/PI and we are finding that the XML message is getting generated OK, passed through XI/PI OK and is successfully processed in ECC, however, no backend contract is created.  The SRM number range against the ECC contract document is incrementing every time we send a message but no data is getting committed to the tables.  I have seen a few threads on here with others having experienced a similar problem, however, I can't anywhere see what the resolution was.
    We are pretty sure all the config is correct as we have tried changing the entry in BBP_BACKEND_DEST for SYS_TYPE to ERP_2.0 and passed the data successfully via RFC and IDOC, but we are not having any success when the SYS_TYPE is ERP_4.0 and using XI.
    Please can anyone out there help?!
    Thanks a lot...

    Hi prashant
    I never tried service . but you can see this below symptom for you.I extensively worked on Material contracts.
    Are you creating contract from Process contract or Via RFQ
    Note 1272305 - Total value wrongly calculated in Contract Service lines
    Symptom
    We create a Service contract in the R/3 Backend from RFQ. During the transfer we calculate the gross price based on the quantity,price and price unit. (ie) The field ESLL-BRTWR is filled with following formula in the idoc processing. ls_e1edc20-BRTWR
              = ( is_item-price * is_item-quantity ) / is_item-price_unit.
    AS total value of the service lines is calculated based on the field NETWR which is passed as blank from SRM, during recalculation total value when we change the gross price of one of the service lines in r/3, it is required to fill this field
    till PI values are brought correctly till posting to ECC. ?
    Note 1123292 - Net Price wrongly calculated in plug-in MAP_BLAORD_SERVICES
    my experience in GOA
    Note:-
    2 set stream of DATA comes from SRM as BLOARD and COND_A ..
    Even some times when we reprocess failed IDOCS in BD87 in ECC ( comes contract data from SRM as GOA and failed due to some data validation in ECC). now data issue was fixed at Material master level. and
    if we forget to reprocess COND_A - BLOARD creates a successfull GOA but net price shows as ZERO for each material and when you post the COND_A data and correct price will be updated in ECC contract. so kindly check price data reaches or not not or price calculation failed in ECC.
    Muthu

  • PR is not creating in Backend ECC for Direct material Shopping carts

    Hello Experts,
    i have one issue, due to some reasons we deactivated 'Order as Direct Material' button on our SRM shoppingcart screen. But again due to the requirement we activated the 'Order as Direct Material' button. Now the issue is when we are creating a shopping cart by using order as direct material button no Purchase Requisition is creating in the backend ECC. we are in SRM 5.0. we already implemented BADI: BBP_CREATE_BE_RQ_NEW. we are able to create PR for the shopping carts which we order normally i.e for non-direct materials (with out using that order as direct material button).
    please guide me on this!!!
    thanks in advance!!!!
    regards
    CD Reddy

    Hello,
    You can use note 1173815 to debug if follow-on document determination is occurring in backend.
    Also, you will be able to check if any error happened during this process.
    Kind regards
    Ricardo

  • Local PO not replicated to Backend.

    Hi SRM Gurus,
    We are in SRM 7 ECC 6 Ehp 4 PPS. Ext Classic.
    Create PO from the RFx Response.  Local PO is created in held status. 
    BBP_PD shows bunch of errors/ warnings:
    Term of payment does not exist in target system
    Incoterm in document is not the incoterm in supplier/bidder master
    You are not allowed to enter a tax jurisdiction code for country US.
    SLG1 errors:
    No instance of object type PurchaseOrder has been created. External reference:
    Back-End Message:E002(MEPO) : "PO header data still faulty"
    Back-End Message:E049(06) : "Enter a vendor"
    Back-End Message:W005(W5) : "Please enter items first"
    Now the questions:
    1.   SRM 7.0 ECC 6 Ehp 4 PPS activated Ext. Classic -  Local PO created from RFx response goes to held status.
          Does the backend replication happen through eSOA.  If yes?  What service i have to configure in SOAManager both ends.
    2.   Is it possible to by-pass ECS scenario using ZBBP_EXTLOCALPO_BADI for PO creation alone in the Backend system?
    3.   When you create PO from RFx response, how will the ACC Assignment handled  if i use By-Pass Badi.
           Will the PO if at all created in the ECC will it be in held status.
    Why we want to by-pass ECS for PO alone is we have a Release Order to be done in Backend from this PO.
    Number Ranges, Document Types are configured correctly.
    In PPOMA, i have configured DP_PROC_TY as ECPO and PO (SRM) do i need to give Trans Type of ECC too.
    I also have configured BSA referring ECC ECPO and PO defined.
    Kindly go thro all these information and kindly share your thoughts.
    Highly appreciated.
    With warm regards,
    Freemind.

    Hello,
    this is strange, because in ECS the local PO gets an ID, and this ID is used during the transfer to R/3.
    Debug BBP_PD_PO_TRANSFER_EXEC once again to see where this ID is cleared.
    To you have activated the BADI BBP_ECS_PO_OUT_BADI to transfer data to R/3 ?
    Be carefull, some BADI need to populate all export parameters/tables (E_*) otherwise the inbound data is considered as erased.
    Where is the ID disappearing ? in SRM just before calling R/3, or in R/3 ? In that case look at user-exit or BADI is R/3.
    Rgds
    Christophe

  • SRM PR,PO is not getting created in ECC backend

    HI
    i create SC in classic scenario. and after the manager approve the SC the follow on Doc didnt create in ECC
    i define object for po pr and reserve in backend
    when i check FM :BBP_PD_SC_CHECK i havent any error message
    but when i have chek the SC in RZ20 i have this error: Local Error: Shopping cart 0010000308: Error creating the follow-on document
    and when i chek BBP_PD i have this status:
    Stats:
               Status         Description                    Inactiv
    HEADER     I1015          Awaiting Approval              X
    HEADER     I1021          Created
    HEADER     I1038          Complete
    HEADER     I1106          Shopping cart ordered
    HEADER     I1129          Approved
    how to resolve this issue?
    Regards
    Elham

    Dear Elham,
    To find the solution of the problem I think you need to debug.
    Follow below steps if this help you
    a) Run the report "FBGENDAT"
    b) Input the data as below screen shot
    c) Then go to se37 execute FM : BAPI_PO_CREATE1
    d) You will find the test data directory and test data will be saved as below
    e) In this test date change PO number you should get the error which you are getting above.
    Thanks
    Ankit Jain

  • PO not created in Backend

    HI,
    My SRM Quality gets re-freshed and i am on ECS scenario, i change all the ALE settings and now i am able to create a Shopping cart but when PO is created in my SRM system it is not replicated in ECC quality and i can see my status of the Purchase order when created with ref to SC is Ordered.
    PLease let me know what all are the settings i need to check so that when my PO is created it will get replicated in ECC system.
    Smriti

    Hi Smriti,
    This is a general error message which is returned by the function META_ACCSERV_CHECKACCASSIGNMT for any exception returned by the backend while checking for account assignment.
    Problem is more than likely to do with your table BBP_BACKEND_DEST, here is a snapshot of ours.
    Ensure your SRM system is the only one of type LOCAL, and with X under LOC_SYS.
    Also ensure your SYS_TYPE for the connected backend is correct.
    LOG_SYS     DEST                   SYS_TYPE    RFC_POSS LOC_SYS FI_VALIDATION
                                                                                    PMECLNT300  PMECLNT300       LOCAL           X                     X        0          
    QPTCLNT100  QPTCLNT100       ERP_2.0         X                                0          
    QZ4CLNT100  QZ4CLNT100      R/3_4.0B        X                                0          
    QZ8CLNT100  QZ8CLNT100      R/3_4.6C        X                                0
    You should also check the IMG setting Define Backend System and the the RFC checkbox has been flagged for the backend.
    Also very importantly see that in PPOMA the attribute ACS and SYS is correct.
    These suggestions should work, if they don't, as at beginning of my reply, the error you are getting is a generic error.
    If you set a breakpoint at META_ACCSERV_CHECKACCASSIGNMT you should be able to see the actual errors that are returning from the backend before they are filtered down to that error.
    Also if you RFC into backend through this FM and set BP at statement message you will stop at exact error, then can note search or look for more information in SDN.
    Hope this helps.
    Kind Regards,
    Matthew

  • SRM Service Entry Sheet update failed in backend

    Hi All,
    I am facing with a problem regarding service entry sheet posting to backend system (i am using SRM 5.0).
    In our development system it works fine, but i Q system we have issue: when i create the service entry sheet in SRM, it does not replicated back to ECC (if i do the same in development system, it works poperly -> the entry sheet created in backend without any problem)...error is regarding to some update problem.
    i debuged and i've realized the "MS_READ_SERVICES" FM does not get any input paramterer for the PACKNO (however in ekpo and in esll table it is available)...after the run of the FM, of course no value is found therefore the program raise an error and the service entry creation is not possible in ECC.
    Please help...i suppose some configuration is missing, but from SRM point of view i think everything is correct...maybe some FI part is missing??
    Thanks in advance!
    BR,
    Attila

    Hi. SUS and the supplier workplace are 2 different things.
    SUS is supplier self service, and is where the supplier creates sales orders, ASN's, sales invoices and so on on your system. They basically use it as their own sales system.
    The supplier portal is the supplier logging on to your SRM system as a user effectively and doing confirmations or entering invoices or whatever.
    You could even just give the supplier a log on to your SRM system as a normal user and give them the central receipt role and use the BADI BBP_WF_LIST to restrict the list to only those POs relevant to that supplier if you did not want to set up the supplier portal.
    However, if you want to upload them have a look at function BBP_PD_CONF_CREATE.
    Regards,
    Dave.

  • Limit PO price changes are not replicated to ECC backend

    Hi all,
    SRM 5.0 ECS SP13.
    When I change the value(increase/decrease) in limt PO which is already created(PO is changed for first time) and order the PO,under Overview screen.,the PO total value(at header level) shows the correct changed /new value while at the Item level,the Net price is shown as the old value!However when I go and check the item details,the  field "VALUE" and "EXPECTED VALUE" have the changed/new value.
    Because of the above issue,the PO changes are not replicated to ECC backend system.When I tested the BAPI BAPI_PO_CHANGE1 with the test data,there is no error mesasge in ECC backend system.
    After this,when I change the PO for second time(again value increase/descrease),the total value and net price is shown correctly in SRM and changes are also replicated to ECC backend system!
    I have also checked the cong for SPOOLPARAMETERS under Set Control Parameters and eveything is set correctly as shown below
    SPOOL_JOB_USER     User that execueds spool job.     CUA_ADMIN
    SPOOL_LEAD_INTERVAL     intervall by which the retrytime incr.     60
    SPOOL_MAX_RETRY     Max. number of retrys for writing BAPIS     10
    Can someone throw some pointers how to resolve the above issue.
    Thanks in advance.

    Hi
    can you recreate the same issue
    are you saying that
    1. create a limit po for 100 USD and replicated to ECC AS 100 USD total value.
    2 . now update the PO in SRM 150 USD and it was not replicated to ECC ?
    or
    1. limit sc
    2. Limit PO
    3. update not reached ECC.
    Note 1284361 - Limits not transferred to backend purchase order
    Symptom
    Extended classic scenario.
    You have ordered a purchase order with more than one hierarchy item containing a limit.The purchase order is created or updated in the backend system without errors but the limits are missing in the backend purchase order.

  • R/3 material number not replicated in COMM_PRODUCT and COMMPR01 in SRM

    Hi SRM experts,
    We have a problem when SRM user tries to raise order against Product A. He encountered an error "Incomplete items on Catalog, only complete Items transferred". Upon looking at COMM_PRODUCT table and COMMPR01 (product maintenance) in SRM, this Product A is not existing. What could be the reason why this product was not replicated in SRM? Among materials w/c belong to same Product Category are all exist in table except for this specific material. This, however, is existing in MARA and not flagged for deletion. I have checked the SMQ2 in SRM and no queues found.
    Need your expert advice.
    Thanks,
    Madelyn

    Hi
    In SRM, use Transaction – SM30
    Go to Table - COMCHIERARCHY_
    Amend the setting so that the following is checked:
    Transfer 60 Character Description
    This will now ensure that the 60 character material group description is replicated to SRM.
    The OSS note (455949) SAP has given us long back works around CRM customizing path.
    *To access it in SRM use SM30 on COMCHIERARCHY to use long description instead of short one.*_
    Use
    In R/3 system - T023T has short description (20 char) and long description ( 60 char ).
    The description in SRM COMM_CATEGORYT has 80 char length.
    See related pointers ->
    overwriting SAP standard material description
    Material Group description in SRM
    How can i change the description of material when i create a SC?
    Hope this will help. Do let me know.
    Regards
    - Atul

  • Copy PO order in SRM not replicating new net price in ECC (SAP SRM 7.0 )

    Hello - I'm in SRM 7.0 SRM Server 701 level 4 and ECC 6.0
    I I'm copying an already order PO from POWL (copy), I change the Gross Price in SRM from X to Y and I order the new PO. I go to ME23n in ECC and the NET_PRICE value on the PO is still X even that in SRM is Y.
    So I go to SE37 in SRM and execute BBP_PD_PO_TRANSFER_EXEC_V2, when I step in I can see that the value in the PO in SRM is Y and in ECC is Y. When I check me23n again now the value in ECC is Y.
    If I don't debug the value never updates. Any ideas what could be causing the NET_PRICE not to update. Also if I add other lines item the net_price always update to the new lines item. It is like a buffer issue but how come when I debug it is working but when I order from NWBC it doesn't update?
    any ideas?
    thanks!
    Jason PV

    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?

Maybe you are looking for

  • How to use af:selectOneChoice

    hi, i want to use a <af:selectOneChoice> <af:selectOneChoice id="navListCountry" autoSubmit="false" binding="#{SomeBean.Department}" valuePassThru="true"> <f:selectItems value="#{bindings.DepartmentVo.items}"/> </af:selectOneChoice> i use bindings.De

  • How do i retrieve photos from my old iphone to new i phone ?

    i want to retrieve photos on camera roll from old iphone 3g to new iphone 4s how is this done

  • IPOD 20GB SYNCED ERROR

    I got this error message after downloading Itunes 7.2 to my computer. Can not be synced. An unknown error occured {-50}. Can anybody help me.

  • Problem on attaching a object that associated object is new

    HI, I have problem that when attach a existing 'A' instance but some new instances are added on the associated object of the 'A' instance. Kodo throws exception as below when I attach the object. Please help. Exception ======== [java] Caused by: kodo

  • BPEL Database Schema Configuration

    Hi, Where do i find BPEL database schema information? Please let me know. I use SOA Suite 10.1.3 How can we find out what schema we are hitting for the BPEL instance ?? Regards, Pradeep Edited by: pradeepr25 on Mar 11, 2010 10:45 PM