Skip to Content
avatar image
Former Member

Ordering party could not be determined while creating a Local contract

HI Friends

SRM 7.0 Extended Classic scenario.

Warning message:Ordering party could not be determined

Could anyone share how can we eliminate this warning while creating a Local contract.

Also a prompt sayign Org Unit doesnt Exist keeps popping couple of timeswhile creating the contract.Not sure if both the error and warning are related.

Who would be the ordering part for a contract ,i suppose its The Company ,if that is the case all seems fine in the Org structure.

Thanks and Regards


Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    Jul 02, 2010 at 12:37 PM

    Note 784750 - Contract not assigned to the ordering party in EBP3.0

    In your BBP_PD - what is the ordering party .

    Update here.


    38 sold to party

    26 responsible person

    19 vendor


    In your local contract what are the Partner functions are there?

    what version and SP


    Add comment
    10|10000 characters needed characters exceeded

    • LBBP_CTR_UIF33

      lv_user_id = sy-uname.



      i_user_id = lv_user_id


      e_partners = ls_partner_get


      no_company_found = 1

      attribute_company_not_found = 2

      no_partner_function_found = 3

      no_business_partner_found = 4

      OTHERS = 5.

      IF sy-subrc <> 0.

      MESSAGE s102(bbp_ctr).


      bbp_ctr 102 error se91

      Ordering party could not be determined

  • avatar image
    Former Member
    Jul 21, 2010 at 12:20 AM

    HI Friends

    Its been figured out that ,Ordering party is the company code but the issue remaina

    Hi Friends

    Updating it after some analysis. The issue is with Ordering Party not being determined.

    Firstly becuase of our company codes are mainatained not in the hierarchy but in as User attributes.

    Adding to this we dont have any Business Partner numbers associated to company code.So even if we use BBP_DOC_CHECK to place the Ordering party Partner details. ,we canonly end up reading the company code of the user thorugh Function module but we would be unsucessful since we don thave associated BP number.

    This also makes us to fail while transferring the Contracts from Backend to SRM,since it says no Org unit exists.

    Questions) Can we make any modifications

    1) On any other attribute (like purchaisng org)to get inculuded as

    Ordering party.


    2) can we key in the BP number of the root org. unit. We just have two

    company codes and we are OK if the Ordering party is differentiated at

    the root org level.

    We have no issues If the Ordering party is same for both the company


    3) Alternatively ,can we do anything to the Org structre locally in

    SRM ,so that a company code can be associated with a new BP number.Pls

    note we have an HR integration scenario.

    Also ,how do we handle this issue while transfer of contracts from

    backend through SRM_CONTRACT_INITIAL_UPLOAD ,because the contracts

    would error out as they would not have a org id to associate.

    Thanks and Regards


    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jul 26, 2010 at 12:36 AM

    W e have used the Doc change badi to read the Company code from the User attributes and placed it while creating the contract.



    Add comment
    10|10000 characters needed characters exceeded