Distribution Incorrect for GOA

HI:
   I created a GOA in SRM and  need it to be distributed to R/3. but there is nothing exist in R/3.I checked the status of this GOA.the status says 'Distribution Incorrect ' and there is a message occurs in the monitor,that is "Could not determine backend system for contract".
      I have checked all configuration both in SRM and R/3 .It seems that everything is OK.I am just wondering do I need to specify backend system for GOA somewhere in SRM? If it is ,please kindly tell me where.tks.
Message was edited by:
        hong pan

Hi
<b>Please go through the following SAP OSS Notes -></b>
Note 550071 FAQ: EBP - Shopping Cart
Note 893493 Improvements in the data mgmt of the ICH purchase order
Note 763980 ECS: Reading values from the R/3 Logistics back end
Note 604420 Composite SAP note SRM 3.0 SP1 group
Note 376348 Contrct documentatn:Changes for EnterpriseBuyer 2.0
Do let me know.
Regards
- Atul

Similar Messages

  • Status distribution incorrect in GOA

    Hi,
    i've created a shopping cart, then bid invitation followed by Bid submission to bid acceptance. Then i created a contract from this bid response successfully. But the problem is when i distribute this contract to R/3, distribution fail with status "Distribution incorrect" I don't understand the missing link. Am using SRM server 5.5 (SRM 5.0) with ECC 6.0.
    Kind Regards,
    Maggie

    Hi Goithoma,
    I faced exactly same problem and coded a BADI to solve this issue.
    Actually Condition type in SRM and ERP is different and that is the reason for this.
    BADI Name: bbp_ctr_be_create
    Sample Code is
    METHOD if_ex_bbp_ctr_be_create~contract_interface_fill.
      TYPES : BEGIN OF ls_mapping,
      cond_type_old TYPE kscha,
      cond_type_new TYPE kscha,
      END OF ls_mapping.
      DATA : lw_ct_be_text TYPE bbps_ctr_text.
      DATA: ls_be_items TYPE bbps_ctr_item,
      ls_be_cnd_ct TYPE bbpbapicondct,
      ls_cnd_hd TYPE bbpbapicondhd,
      ls_cnd_it TYPE bbpbapicondit,
      ls_cnd_qs TYPE bbpbapicondqs,
      ls_cnd_vs TYPE bbpbapicondvs,
      ls_mapping TYPE ls_mapping,
      lt_mapping TYPE TABLE OF ls_mapping,
      lv_tabix_ct TYPE sy-tabix,
      lv_tabix_hd TYPE sy-tabix,
      lv_tabix_it TYPE sy-tabix.
    Condition Type mapping from SRM to ERP system.
      ls_mapping-cond_type_old = '01CT'.
      ls_mapping-cond_type_new = 'PB00'.
      APPEND ls_mapping TO lt_mapping.
      ls_mapping-cond_type_old = '01RA'.
      ls_mapping-cond_type_new = 'RB00'.
      APPEND ls_mapping TO lt_mapping.
      ls_mapping-cond_type_old = '01RH'.
      ls_mapping-cond_type_new = 'RA01'.
      APPEND ls_mapping TO lt_mapping.
      ls_mapping-cond_type_old = '01RP'.
      ls_mapping-cond_type_new = 'RA00'.
      APPEND ls_mapping TO lt_mapping.
    go through all service items (product_type 01 = normal material,
    product_type 02 = service)
      LOOP AT ct_be_items INTO ls_be_items.
    additional loop on local condition table if product_type = 02
    if 02 --> change SRM condition 01CT to PRS
    only valid with services !
        IF ls_be_items-product_type = 02.
          LOOP AT lt_mapping INTO ls_mapping
            WHERE cond_type_old = '01CT'.
            ls_mapping-cond_type_new = 'PRS'.
            MODIFY lt_mapping FROM ls_mapping.
          ENDLOOP.
        ENDIF.
        LOOP AT ct_be_cnd_ct INTO ls_be_cnd_ct.
          lv_tabix_ct = sy-tabix.
          LOOP AT lt_mapping INTO ls_mapping
            WHERE cond_type_old = ls_be_cnd_ct-cond_type.
            CLEAR ls_be_cnd_ct-cond_type.
            MOVE ls_mapping-cond_type_new TO ls_be_cnd_ct-cond_type.
          ENDLOOP.
          MODIFY ct_be_cnd_ct FROM ls_be_cnd_ct.
        ENDLOOP.
        LOOP AT ct_be_cnd_hd INTO ls_cnd_hd.
          LOOP AT lt_mapping INTO ls_mapping
          WHERE cond_type_old = ls_cnd_hd-cond_type.
            CLEAR ls_cnd_hd-cond_type.
            MOVE ls_mapping-cond_type_new TO ls_cnd_hd-cond_type.
            MODIFY ct_be_cnd_hd FROM ls_cnd_hd.
          ENDLOOP.
        ENDLOOP.
        LOOP AT ct_be_cnd_it INTO ls_cnd_it.
          LOOP AT lt_mapping INTO ls_mapping
              WHERE cond_type_old = ls_cnd_it-cond_type.
            CLEAR ls_cnd_it-cond_type.
            MOVE ls_mapping-cond_type_new TO ls_cnd_it-cond_type.
            MODIFY ct_be_cnd_it FROM ls_cnd_it.
          ENDLOOP.
        ENDLOOP.
      ENDLOOP.
    ENDMETHOD.
    Regards,Nishant
    Please reward points if this helps.

  • SRM GoA with status as "Distribution Incorrect" althogh contract is created in ERP

    Dear SRMers,
    We are using the classic scenario with SRM 7.0.2.
    I am facing a problem with Global out line agreements in SRM where the status of the GoA is showing as: "Distribution incorrect".
    We have verified that the respective IDOC of type BLAORD is generated and posted in the backend R/3 system and the respective Contract is also created in the R/3 system(ME33K).
    Can you advise me why this wrong status and can we correct this status to: "Distributed"
    or Is it a standard product error?
    Looking for your valuable advise.
    Thanks in advance.
    -Loknath

    Hi Loknath,
    Try to check transaction RZ20. It should show the real errors behind the "distribution incorrect status".
    I hope this helps,
    Marta

  • Distribution cycle for cost centers

    Hi,
       I have created a distribution cycle for cost centers using SKF. I have even created document using KB31N. based on this document the sender  should have some amount after executing the distribution cycle, but here the sender value is completely distributed to recievers leading to incorrect results.
    Can any one help me solve this?
    Thanks,
    Sravanthi

    Hello
    Pls check the rule once again.
    You use allocation rules to determine how amounts and quantities are allocated between sender objects (sender values) and receiver objects (receiver tracing factor). The rules for the allocation types are made up of sender and receiver rules.
    Sender rules
    Determination of the sender values for the distribution/assessment can occur according to the following rules:
    Posted amounts
    Fixed amounts
    Fixed rates
    Receiver rules
    Determination of the sender values for the distribution/assessment can occur according to the following rules:
    Variable portions
    Fixed amounts
    Fixed percentages
    Fixed portions
    Reg
    assign points if useful

  • Projects Release  - Error: Enter a Distribution Rule for Asset without val

    Hi Experts ,
    While Releasing Projects , we got error :
    Enter a Distribution Rule for Asset without a Validity limit.
    Message No : KD059.
    Diagnosis:
    The settelement Profile used requires you to define a distribution rule for asset . For period 005 , 2009 , however not created a distribution rule for Asset.
    We gave checked Settelement Profile , still we are not clear what settings is causes for this error ,
    Please throw some light on if some one come across ...
    Regards,
    Sujana

    check out OSS note 115618

  • How to know Sales Organization and distribution channel for a material

    How to know Sales Organization and distribution channel for a created material

    Hi,
    For a single material means u can go mm03 7 select the material number 7 select the sales views then press f4 the details u can see.
    For any number of materials u can go to se11 & give table name MVKE then select the required parameters & execute.
    pandari

  • Hello, I have created a distribution kit for my program.The problem is that the when the program is installed onto another computer, it fails to communicate with field point (Using FP-AO-200 and FP-AO-1000). Help is greatly appreciated, Thanks faen9901

    Hi Everyone,
    I have a program that sends information(analog output) to lab windows cvi in the form of a text file or user input.
    The program runs on the computers that I have the field point explorer and lab windows cvi installed on. In order to run the program without always installing labwindows/cvi and field point; I wanted to create an executable file that could be load on another computer.
    I used the create distribution kit part of labwindows/cvi to do this.After creating the distribution kit, I then installed it
    to another computer.
    My user interface appears on the screen, when the user clicks on the exe. file, but no data is sent to the field point module. I know that the data is being read from the user and textfile because in it appears in the uir.
    The following are some details about the problem:
    1. On another computer without labwindows/cvi and field point explorer not installed - no data is sent to field point module
    I know this because a current is being read on the current meter connected to field point module.
    My questions are the following:
    1. What are the possible reasons for the data not being sent to the field point module?
    2. Do I still need to create an iak. (Installing Field point Explorer) file stored on any new computer that I install my created distribution kit file too?
    Thankyou very much for any help that you can provide. I greatly appreciate it.
    Faen9901

    Re: Hello, I have created a distribution kit for my program.The problem is that the when the program is installed onto another computer, it fails to communicate with field point (Using FP-AO-200 and FP-AO-1000). Help is greatly appreciated, Thanks faen9901Faen9901,
    1) If you do not install FieldPoint Explorer, the FieldPoint Server is not installed so there is nothing on the target computer that knows how to talk to the FieldPoint system.
    2) Yes, you need an IAK file on the target computer. Assuming the settings (i.e. com port#) are identical you can simply include the iak file as part of the distribution.
    3) You also need to include as part of your installer the file "fplwmgr.dll". If this file is not installed, your program will not be able to access the FieldPoint Server. Alternatively, this file is installed automatically if FieldPoint Explorer detects LabWindows/CVI or Measurement Studio Development versions on the target computer or if you choose to do a custom FieldPoint Explorer installation and
    choose to provide LabWindows/CVI support.
    Regards,
    Aaron

  • Object linkage failure for GOA

    Hello ALL
    now i got the list from this table what are the GOAs are misssing link. but Why this Obkect linksa re created initially and later deleted. This cause lot of problems ...
    for eg. development linkage is established (refreshed from production) but in production linkage is not avialble for a GOA. why ? how it got wiped out.
    As I aware that Object links are set up in BBP_PD for each GOA after distributing to back end.
    Any help is appreciated.
    Tamas Says..
    http://wiki.sdn.sap.com/wiki/display/SRM/BLARELprocessingflow
    is it anyting wrong with get staus report? why object relationships are  not created for GOA
    BR
    Muthu

    thanks SAP note 1404437. Thanks for sap co-operation.

  • Status mismatch for GOA approval

    Hello All,
    Landscape SRM 4.0 connected with multiple backends R/3 4.7
    Workflow WS90100022 for GOA BUS2000113.
    In BBP_PD status is
    HEADER     I1015          Awaiting Approval
    In Document display 'Approval Preview', I can see workflow started -> Result:Approved .
    If I check the workitem under SWIA, I can see status 'completed'.
    What could be the reason of this mismatch?
    Pl give me pointers.
    BR
    Dinesh

    Hello Dinesh
    in bbp_pd BUS2000113  object id number
    service objects
    workflow overview
    who is the last agent?
    i dont see any this workflow WS90100022
    BUS2000113 (Contract)
    WS14000086 (Automatic approval)
    WS14000088 (One-step approval)
    WS10400022 (Contract alert)
    WS14000148 (n-step approval
    it is awkward situation .is it change version in GOA awaiting for approval?
    however awaiting for approval means , we require to approve by some one .
    did you try back end method swo1 - BUS2000113 - latest version change GOA guid- approved.
    Muthu

  • Org Unit as Distribution Point for Document Distribution

    Hello Experts,
    I would like to maintain a distribution point for the document distribution. Therefore i still have maintained the distribution point (it is an org unit) in the available communication types (INT, RML,..) in SPRO...->Document Distribution->Define Communication Type.
    But now every time when a distribution package will be started for distribution I get an error message: "Function <senden> not possible". The package should be send via distribution type INT to the distribution point.
    Perhaps the communication type INT is not maintained for the org unit yet?Where can i do this?
    Regards,
    Christian

    Hi Christian
    The distribution point under Type of distribution point and Distribution point is used under the following conditions:
    1. If distribution is initiated manually and the Distribution immediately indicator was set without entering an explicit distribution point.
    2. If distribution is initiated manually and the
    Distribution immediately indicator was not set.
    3. If distribution is initiated by an event.
    If the "Send to distribution point" indicator is set and no distribution point is entered explicitly, the current user becomes the distribution point if distribution is initiated manually. If distribution is initiated by an event, the user that triggered the event becomes the distribution point.
    Follow this Procedure.Also Check all the setting in Define Distributio Types for Distribution type INT
    where you mention distribution Point details.You will have to explore alittle bit.
    With Regards
    Mangesh Pande

  • Distribution system for logical system not correctly maintained

    Im logged in into SAP R/3 system. When starting transaction POIT I chose "production orders for".
    I fill in the fields for
    Plant -> 001
    Material -> T-HV200 (Ice Mix)
    At the top I have to enter a "optimization system".
    I chose the logical system I created (CE6CLNT850) from a list.
    After I hit the execute button it says:
    "Distribution system for logical system CE6CLNT850 not correctly maintained."
    The distribution model for CE6CLNT850 (transaction: BD64) looks like this:
    Componentsystem CE6 SAP R/3 4.6c----
    CE6CLNT850
         NX7CLNT800----
    NX7CLNT800,No Short text exists
               LOIPRO----
    Production order
    What is the problem here?
    And by the way, WHY DO I HAVE 479 entries in my list of logical systems when I'm trying to chose the "optimization system"???
    best regards,
    Lunatikk

    Thanks for your answer,
    the RFC destination is configured correctly. It says that the connection works when I run the test.
    I'll post it in an other forum as you suggested but I have another question:
    You said that it is possible to have 474 logical systems configured on the system.
    1. Who defined those systems and why?
    I am the first one in my company using this system.
    We ordered to a SAP system through RAC Service.
    I thought we would get a "fresh installation" of the SAP system -
    2. please correct me if I'm wrong.
    For example there are logical systems with names like "boon software" and "camstar", which are real companies.
    There aren't just logical systems configured, there are also additional RFC destinations, distribution models and ports that were there from the beginning.
    3. Is it possible that those logical systems interfere with the sending of the IDOC. Could it be possible?

  • File2idoc:Error in ALE distribution model for SendResponse

    Hi,
    I'm using XI to configure a file to idoc scenario.
    Now in WE19 I could see relevant data,but in WE05 it showed the error status 51,and the detail message was "Error in ALE distribution model for SendResponse".
    Do I have to create a distribution model in BD64?I did this ,but failed to create.

    hi,
    i dont think distribution model  is required for inbound case.
    just check the below configuration.
    File To IDOC - Part1 (SLD and Design):
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/05/11/fileToIDOC&
    File To IDOC - Part2 (Configuration):
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/05/11/fileToIDOC-Part2+(Configuration)&
    File To IDOC - Part3 (Steps required in XI and R3):
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/05/11/fileToIDOC-Part3(StepsrequiredinXIandR3)&
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/sapR3%28Idocs%29ToXI--Steps+Summarized&
    chirag

  • Maintaining distribution model for ALE audit.

    hi,
    I have to create a bcakground job in the receiver system to periodically send back the audit data to the sender system. To do the same i need to maintain a distribution model for ALe audit. For doing so i don't have the modal view XIDEMO in BD64. How to implement. Also in SM59 while maintaing RFC destination it says U6D_700 no longer exists. Please suggest how to get it resolved.
    Regards
    Akash SInha
    Edited by: Akash Sinha on Dec 16, 2009 9:59 AM

    Hello,
    You can create your own model view in BD64. In the model view add message type ALEAUD with sender as your system name and logical system of your reciever.
    Also configure the Partner profile in WE20, with outbound parameter ALEAUD and IDoc Type ALEAUD01.
    Schedule the program RBDSTATE with the required parameters.
    BR/Yogesh

  • The net price is calculated incorrectly for service items in contracts

    The net price is calculated incorrectly for service items. Iu2019m creating a contract for services, transaction ME31K (without service master). At the services level Iu2019m adding u201CConditions Supplementsu201D:
    -     PRS (gross price) =1000 EUR
    -     Z999 (discount) = -100 EUR
    -     ZPRS (cost) = 1500 EUR
    The gross price is calculated correctly = 2400. My problem is with the net price, with this example the net price is just 1500 this means that is just considering the condition ZPRS.
    Where can I customize the net price determination to considerer all price conditions?
    Thanks in adavnced

    Hi,
    In the service industries area, SAP uses two calculation schemata,       
    MS0001 for contract/master services (Z999 must be added to MS0001) and otherwise, MS0000. Assignment    
    occurs according to the Customizing settings defined under     
    'Materials Management -> External Services Management -> Maintain        
    Conditions for Services -> Conditions: Schema for Services'. If you want 
    to use another calculation schema for contract/master services, you must 
    define this with an own entry under Maintain Conditions for Services ->  
    Variable Calculation Schema for Services', for example, in the form 'K   
    WK value contract MSxxxx service schema', if a corresponding schema      
    MSxxxx has been defined first.       
    If Z999 is a header discount for the service outline level, it must be added to MS0002.
    Like the standard  discount condition type ZA00 the Z999 must have Cond. class   A  for Discount or surcharge in the condition type setting in the customizing, and no access sequence should be assigned to it.
    Please read the notes 798798 and 353482.
    Regards,
    Edit

  • Distribution Model for the Message

    want to create a filter for my Distribution Model for the Message Type HRMD_A .
    The filtering should be based on Company Code .
    I'm getting only infotypes but now should I filter based on Field BUKRS ?

    1. Go to Tcode BD59.
    2. Create a Custom ALE Object Type
    3. Specify the corresponding Segment name where BUKRS exists and the Field Name as BUKRS.

Maybe you are looking for