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

Similar Messages

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

  • 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

  • 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

  • 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

  • Contract not replicated with IDE flag checked

    hi all,
    I am working on CRM 7.0 . I have done all the neccessary middleware configuration for replication . Now problem is if i turned off the market communication , then contract gets replicated into the ISU system but if market communicationis turned on then contarct is created in CRM bot not replicated into the ISU .
    In SMW01 it shows information message " ERP adapter called"  and 'No upload to ERP".
    Please help me to reolve the issue.
    thanks ,
    ashish

    solved!!!!!!!!!!!!!!!!!1

  • Could not connect to backend system through portal via Web Dispatcher

    Web dispatcher redirecting problem
    Dear Experts,
    I have implemented a scenario which comprised of customizing that is developed in Portal EP7. What customizing does is getting report from backend system (ERP 6.0)
    According to the needs for reaching the portal from internet I configured the SAP Web Dispatcher in the environment as you may see its contents below.
    The problem is when I run the customizing in portal system then it requires connecting to backend system (ECC 6.0) to get the data (report). But from this point on web browser comes to a blank page, could not view the data that is from backend system via portal. Because in the time when it tries to retrieve data in backend system, on the left bottom of the explorer the indicator shows internet address that system uses connecting to the backend system as local network address of the backend system which is not known in internet therefore I get blank page.
    The question is how to configure the web dispatcher in a way that both portal and backend systems could be reachable from internet?
    Contents of profile file of Web Dispatcher as;
    SAPSYSTEMNAME = WDP
    SAPGLOBALHOST = portald
    SAPSYSTEM = 02
    INSTANCE_NAME = W02
    DIR_CT_RUN = $(DIR_EXE_ROOT)\$(OS_UNICODE)\NTAMD64
    DIR_EXECUTABLE = $(DIR_CT_RUN)
    Accesssability of Message Server
    rdisp/mshost = portald
    ms/http_port = 8101
    Configuration for medium scenario
    icm/max_conn = 500
    icm/max_sockets = 1024
    icm/req_queue_len = 500
    icm/min_threads = 10
    icm/max_threads = 50
    mpi/total_size_MB = 80
    SAP Web Dispatcher Ports
    #icm/server_port_0 = PROT=HTTP,PORT=81$$
    SAP Web Dispatcher Ports
    icm/server_port_0 = PROT=HTTP,PORT=60000
    icm/HTTP/redirect_0 = PREFIX=/, TO=/irj/index.html
    icm/HTTP/redirect_0 = PORT=50000
    #maximum number of concurrent connections to one server
    wdisp/HTTP/max_pooled_con = 500
    wdisp/HTTPS/max_pooled_con = 500
    Configuration for medium scenario
    icm/max_conn = 500
    icm/max_sockets = 1024
    icm/req_queue_len = 500
    icm/min_threads = 10
    icm/max_threads = 50
    mpi/total_size_MB = 80
    Regards,
    Ali Taner

    Hi,
    To resovle this you must have registered FQDN for your backend system as well. When you call the report from Portal using internet it should call that FQDN of your backend system then DNS will resolve this & you will get the expected page. This way only you can resolve this issue.
    Thanks,
    Sachin Sable

  • MSS Component not connected with Backend system

    Hello All,
    In our NW Portal 7.01 system, we have got old Business package of MSS 60.1 & when we are trying to connect to our backend system R/3 4.7, we are able to connect it.
    Now we have upgraded portal to EHP1 and then we are trying to do the same, then we are not able to connect to MSS business package, as we are getting TP Host missing error and connection not able to do with R/3 system
    Has anyone come across such scenario? please update us asap.

    Just 1 correction, we are able to work successfully with NW 7.0, but not after upgrade to EHP1.
    So need to know, whether anyone is able to work with NW 7.01?

  • LDAP Userid not present in Backend System

    We are trying to implement a scenario where the user are present in LDAP but are not present in the backend system "ECC".
    Case Scenario: User log into portal using "testid" and want to access the BSP view which pull up the information from the backend system. Now this "testid" is not present in ecc system so i am looking for solution to achieve this scenario where "testid" will be able to pull the information without being created in ECC system.
    This is required for our external customer which we donot want to setup in ecc system.
    Any suggestion or if some one has implemented this scenario and can share how they did it will be really appreciated

    Hi,
    1.) Licensing. Noteably the first aspect that would come from SAP themselves will be licensing. You still need to be transparent about licensing with SAP in your scenario.
    2.) Traceability. If any breaches are made or if any issues occur in yoru backend system, you will need to determine the exact time and it may be that the issue was invoked by several users acting on the system at the same time.
    3.) Locking/Synch and Session Terminations. If mulitple users (using the same backend ID) perform update tasks on the database you may find that they will incur locking issues from trying to update the same record. Synchronous jobs may also result in issues similarly when invoked by different users on the same ID. Session management on the backend systems (dependant on the application) may also result in situations where multiple users may be limited to the max number of concurrent connections under their ID or sessions be "locked" as a result of terminations on the client side - which would require to be cleaned up from time to time.
    While the above are some of the aspects that can be encountered, SAP generally handles these situations rather well, yet from a system managnment perspective you will encounter them from time to time.
    PS: Depending on how you map users - individual mapping can become cumbersome particularly if mappings need to change etc. You can also map at a group level. This will make your life easy particularly say for vendors who have several employees yet need to map to one ECC ID to transact - just create a group per vendor assign the users to the group and map the group to the ID.
    You can also us mass upload to map users efficiently - see:
    http://help.sap.com/saphelp_nw72/helpdata/en/48/a96f43db653206e10000000a42189c/frameset.htm
    https://cw.sdn.sap.com/cw/docs/DOC-107900
    example:
    [User]
    uid=user0002
    Last_Name=Johnson
    $usermapping$:BCE:user=ext_user0002
    $usermapping$:BCE:mappedpassword=initial1

  • 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

  • PO is not populated to backend system

    Hi,
    We use Extended Classic Scenario and create a PO from sourcing cockpit.
    When we create a PO we get a successful message. PO is created in SRM but is not populated to R/3.
    In RZ20 monitor I don't have any message.
    Regards,
    Pierre

    Hi,
    If this error is in development/quality system and only with this one PO ?
    If yes, then try to create a new PO and look if it shows in R/3.
    Next thing, in transaction BBP_PD look for your PO and check for any errors and status of  PO.
    Regards,
    Marcin

  • Master data in SRM when backend system change

    Hi SRM Gurus,
    Our scenario is ECC5 as backend system integrated with SRM 4.0(  SSP scenario and  iwith Catalog CCM2.0) Tech Implementation scenario is Extended classic .
    Now our backend system will be changed to ECC6 from ECC 5.
    ECC6 is installed on separate server for implementing changes in FI  ( separate Dev, QA, Prod environment )
    Question is that when we integrate SRM4.0 with ECC6, all master data (product categories, products & vendor master) needs to be replicated from ECC6 to SRM4.0
    As SRM system will remain same what will happen to present master data in Production system.
    As deletion is not suggested what is the correct approach.
    We can delete this master data in SRM Dev and QA.
    Can we keep master data pertaining to ECC5 as it is in SRM.
    Any idea as to what type of impacts one can expect if backend system changed from ECC5 to ECC6? Is there a recommended approach for this?
    I already referred note SAP note 418886 /995771.
    Regards,
    Avinash

    Hi
    By changing to ECC6.0 you would be entering a new backend system. Since the master data in SRM is linked to the respective backend system, it should not impact you.The old master data would still be there but linked to old backend system. You can let the data remain as it is if you want.
    Regards
    Sanjeev

  • 'Backend systems with Release 701 are not supported'

    while BBPGETVD transaction is run below error is seen,
    'Backend systems with Release 701 are not supported'
    Please help to resolve it.

    Hi
    What is your backend system ECC version?
    What is the configuaration in Define back end system?
    Note 1313972 - BBPGETVD: Backend system latest release not supported
    br
    muthu

Maybe you are looking for

  • HP SMART WEB PRINTING CLIP OPTION IS NOT WORKING

    I have ie 7 & xp.  i click select. the clip/print option pops, i click clip and nothing happens.  When I click community forum, microsoft visual c+++ run time library pops up & states:runtime error! program c:\program files\internet explorer\iexplore

  • G5 will not boot up

    When I start the G5 tower by pressing the button on the front, the chime sounds, the fan starts, the monitor Power LED indicator comes on, but nothing else happens. There is a red LED on a board near the bottom of the tower which is visible through t

  • Macbook pro with retina display's tags function doesn't work

    tags colors doesn appear and it doesn't tag on file either. what to do with?

  • Select All only selects the body or header, not both, in Mail

    I'm nearly certain that in Mail under 10.4, with the cursor or a selection made in an incoming mail message body, Select All selected both the body and the header, which I use a lot for copying and pasting into other apps. In 10.5, only the body text

  • Sales Tax Amount amendment

    Dear all, Customer wants to change tax amount at the time of sales Invoice creation ,as he is able to do at the time of purchase. Please provide some solution how user can update tax amount additional duty in case of. Regards