Partner Determination Error
Hi,
Currently working on SAP IS-AFS. While creating the SO i could see that an unwnated partners are getting determined. The customization is correct even when looking in Customer Master the partner determined in SO is not linked.
Request your input.
Thanks and Regards
Ashish
Dear Anish,
As you are using AFS, additional partners may get determined.
If you using standard AFS,Please check the entry in the table J_3ACUPA.
It should be as follows.
Client Partner Functn Partner func.ID
Client no Partner Function Partner Fn Id
client no JD 3
client no JM 2
If other partner function exists, then the system will throw an error.
Please check the OSS note 358130 - Have a look on it. That's to delete the entries from the table J_3ACUPA.
I am not sure whether it helps u or not.
I can guess, as this is AFS - your are getting additional partners like JD MSO Distribution Center, JM, etc.
Definitely, you might have assigned this partner functions to your partner determination procedure.
If you feel everything seems to be correct, check for OSS notes also..
(Anish: Has your issue solved? If so - please update in the forum)
Thanks,
Venkatesh.S.P
Similar Messages
-
Error in CHARM_CREATE when using a Z partner determination procedure
Hi,
I use SDCR and needed to create a new partner determination procedure ZDCR0001. I don't need to change anything else in this Change Request transaction type, so everything else is standard. When I run CHARM_CREATE now, the program is using the partner determination procedure instead of the text determination procedure SDCR0001 in order to get the text ids, and then I have an error: Text determination procedure ZDCR0001 does not exist.
I noticed that there is a problem in the standard code of CHARM_CREATE:
*& Module get_data_0101 OUTPUT
Retrieve the Data to get different text types *
MODULE get_data_0101 OUTPUT.
IF gv_display = ' '.
CHECK gv_created IS INITIAL.
*get the required info for text processing
CALL FUNCTION 'CRM_ORDER_PROC_TYPE_SELECT_CB'
EXPORTING
iv_process_type = gc_processtype
IMPORTING
es_proc_type = ls_proc_type.
*get the list of changes to be done
CALL FUNCTION 'COM_TEXT_CUST_I_STRUC1_READ'
EXPORTING
iv_object = gc_object-order_h
iv_procedure = ls_proc_type-part_determ_proc
CHANGING
et_struc1 = gt_zthead
EXCEPTIONS
textobject_missing = 1
textobject_not_found = 2
textprocedure_missing = 3
textprocedure_not_found = 4
other_error = 5
OTHERS = 6.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
This function module is for getting texts, but uses the partner procedure. I created a message and sent to SAP, but they say they don't have this error there. Has any of you had the same problem? I could not find any note to correct this code. I have SP 17 for ST.
Thanks,
Raquel.Mention the Function name starting with 'Z'
Regards
Sreenivas -
During Notification Creation I get the error --Partner Function is Not Allowed in Partner Determination Profile Q2
As I enter Purchase Document Number in the transaction QM01 and press Enter. I get the above error and donot go further.
Can anyone help me here.Hello Prashant,
You are missing some configuration for the partner function;
Go- to
SPRO>IMG>QM>Quality Notifications>Notification Creation>Partners>Define partner Determination Procedure>
Again Select "Define Partner Determination Procedure".
Select Quality management> Change Partner
Now Select Q2.
Compare settings with Partner Determination Procedure on any other client. Also check Partner functions on the same screen.
Amol. -
Error in Partner determination Profile
We are facing 1 issue in our Project.
The details are as below :-
1) We have SAP CRM 5.0 integrated with SAP ISU ECC 6
2) In SAP CRM, for Service Contract ,we have Transacton Type BUS2000112 ; which has partner determination profile ZISU0001 for the header and has following partner functions a) 000000001 Sold To party b) 000000015 Contact Person
3) For Contract Line Item we use , item object type BUS2000147 , which has partner determination profile ZISU0002 with Partner function
a) 000000001 Sold To party b) 000000015 Contact Person c)000000014 Employee responsible.
4) We have 1 Action profile which triggeres automatic renewal of the Contract Line item in which it copies the Old contract Line item to new contract line item.
5) Now we are facing 1 issue here; for the new Contract line item the Employee resoponsible is not copied from Old Contract Line Item to New Contract Line item.
Because of this the replication to SAP ISU is not working as there is error in the CRMD_ORDER.
The error is "Enter Employee Responsible"
6) If we manually enter the employee responsible the error is not there and replication works.
Some how It is only populating partner profile from header level instead of Item level.
If any one can guide us in resolving this issue or any SAP Note which can fix this.Hi Maggie,
Thanks for you reply.
I must admit , I did not mentioned 1 point here.
This configuration is there since 2008 in our system.,
Last month we had technical upgrade for SAP CRM and ISU where only backlog of SAP Notes werre implemented applicable to SAP CRM5.0
And the issue which we see is after the upgrade; can you suggest possible solution or the issue.
We Tried to debug the Standard function module and we observed that it it trying to determin the Partner Functions at Header level instead of previous Item level.
Is there any relevant note available ?
regards,
Sagar -
Partner determination functions are not determine in sales order
Dear Sap Gurus,
I have made a new partner function (P2) and have been configure it in partner determination procedure, although i hv made new customer master for the same account group. All th partner function are showing in the customer master data but these are not determine in sales order, one error is coming...this partner procedure is not defined.......kindly give me advide how to resolve this problem.
Regards
Parul DeshwalHi
Have you assigned the Partner determination procedure to your sales document type?
Also have you assigned the Partner function to your Partner determination procedure.
Also do the same to the sales order item partner determination
regards
Prashanth -
Partner determination procedure
<b>Hi,
This is for the 1st time i am in this forum.
Could anyone tell about when the error comes (during creation of sales document-customer master record does not exist), though i have created my own partner determination procedure with new part functions & created cmr successfully too.
Regards,
Dash</b>Have you created Customer Master Data?
Steps to create Customer master data:
<b>2.1.2 Process to Create Customer Master
2.1.2.1 Initial Screen of Customer Master Maintainance</b>
Use
The purpose of this activity is to maintain Customer Master Data. Customer Master Can be created for Sales & Distribution, in which it will be possible to maintain General Data Tab & Sales Area Tab. Alternatively it is also possible to maintain Complete / FI, in which it is possible to maintain General Data, Company Code Data & Sales Area Data (Complete) or General Data & Company Code (F1)
<b>Procedure</b>
1. Access the activity using one of the following navigation options:
SAP Easy Access > Logistics > Sales and Distribution > Master Data > Business Partner > Customer > Create > Sales and Distribution / Complete
Transaction Code: VD01 / XD01
Fields to be maintained in Initial Screen (referring Complete):
Field Functionality
Account Group - Take a drop down & select appropriate Account Group (Say, Sold To Party)
Customer - Enter manually / Internal by system (Based on Configuration)
Company Code - Take a drop down
Sales Organization - Take a drop down
Distribution Channel - Take a drop down
Division - Take a drop down
A Customer can be created with reference to an existing Customer & necessary data can be changed.
Reference
Field - Functionality
Customer Enter manually
Company Code - Take a drop down
Sales Organization -Take a drop down
Distribution Channel - Take a drop down
Division - Take a drop down
<b>2.1.2.2 General Data of Customer Master Maintenance</b>
Use
The purpose of this activity is to maintain General Data. General Data is applicable to the customer centrally. Incase of extending Customer to another Sales Area, General data will remain the same.
<b>Procedure</b>
Fields to be maintained are as under:
<u>ADDRESS</u>
Field - Functionality
Title Take a drop down
Name - Enter manually
Search Term - Enter Manually (Optional)
Street - Enter Manually (Optional)
House No - Enter Manually (Optional)
Postal Code - Enter manually
City - Enter manually
Country - Take a drop down
Region - Take a drop down
<u>Control Data</u>
Field - Functionality
Vendor - Enter Manually (Optional) To establish Customer Vendor Relationship.
Trading Partner - To be maintained incase of Inter-company Customer,
The above is for Illustration purpose. Please ensure to maintain the fields required.
<b>2.1.2.3 Company Code Data of Customer Master Maintenance</b>
Use
The purpose of this activity is to maintain Company Code Data. This is maintained by an FI person.
<b>Procedure</b>
Fields to be maintained are as under:
<u>Account Management</u>
Field - Functionality
Recon. Account - Take a drop down (Mandatory)
<u>Payment Transaction</u>
Field - Functionality
Terms of payment - Take a drop down.
The above is for Illustration purpose. Please ensure to maintain the fields required.
<b>2.1.2.4 Sales Area Data of Customer Master Maintenance</b>
Use
The purpose of this activity is to maintain Company Code Data. This is maintained by an FI person.
<b>Procedure</b>
Fields to be maintained are as under:
<u>Sales</u>
Field - Functionality
Sales Office - Take a drop down
Currency - Maintain the local / export currency.
Exch. Rate Type - Maintain M, incase of export / inter-company(if required) only.
Cust. Pric. Proc - This is maintained to pick the pricing procedure in Sales Order & Billing Document. It should always be maintained.
Customer Stat. Gr - This is recommended to be maintained to enable the data to flow to SAP standard report.
<u>Shipping</u>
Field - Functionality
Delivery Priority - Take a drop down & maintain the appropriate for Delivery purpose.
Order Combination - Maintain the tick
Shipping Condition - Take a drop down & maintain the appropriate for Delivery purpose.
Delivery Plant - Take a drop down & maintain the appropriate Plant.
<u>Billing</u>
Field - Functionality
Incoterm - Take a drop down & select. Maintain the Description manually.
Terms of payments - Take a drop down & select.
Account assignment Group - Take a drop down & maintain the appropriate. This is very important to be maintained, else it will give an error to release the billing document to accounting.
Tax - Take a drop down & select 0.
The above is for Illustration purpose. Please ensure to maintain the fields required.
Regards,
Rajesh Banka
Reward points if Helpful. -
CRM 7.0 in partner determination procedure
Dear all,
In CRM 7.0 in partner determination procedure for an ITEM level am unable to set up procedure so that any partner will always be just mirror of the partner set on HEADER level.
This functionality works only when the new order is created, then when changing the partner on HEADER level the partner on ITEM level partner is dynamically changed a according to HEADER.
When changing the order later u2013 HEADER partner is changed, but the ITEM partner stays the same and had to be changed manually. If an ITEM partner is not changed manually an error is raised while transferring to ERP (because of customizing settings there). Partner determination procedure in customizing is set for ITEM to display all the partners defined in CRM (no only for defined in the particular procedure). I would basically need the ITEM partners to be always the same as HEADER partners no matter what operations are done in the HEADER is must be 1:1 with ITEM (automatically copied when creating/changing).
I know that we can use ABAP development, but if possible I would like to use just customizing tools.
Many thanks for your commentsHello Guys,
thanks for your reply. The issue was that the system was copying the partners from header to item even if in customizing I had set up the item det. procedure so only basic partners like SP or Bill to shall be present. In our scenario the user has to change header partners from time to time. Before upgrade (version 4.0) if the user changed the partner header and this partner was also at item level the system changed this also so header partners were equal to item partners. After upgrade this functionality disappeared (I have checked user exits and did not find any cutomer dev.)
At current CRM 7.0 if the header partner is changed item partners stays the same. And this can causing the troubles in R/3 due to settings of partner determination. To make it shorter. If you need to change the BDoc after it has been created by CRM use class if_ex_crm_dataexchg_badi~crm_dataexch_after_mbdoc_fill.
Regards
Radim -
PARTNER DETERMINATION USING STANDARD RULE ORGUNIT EMPLOYEE
HELLO FRIENDS,
We are using a standard (orgunit employee) rule for partner determination. the description is as follows:
hierarchy:
CIRCLE -> BRANCHES
the employee stated above comes under the circle but creates leads for all the branches.
The PDP goes as follows:
user (employee stated above) enters branch -> branch determines circle through responsibility rules and the employee automatically determines the employee.
the PDP works fine for users of earlier created circles but now we are creating new circles and new position for these employees in a similar manner and the PDP gives the error enter employee (even though the circle is determined).
Please let me know if there are some parameters that we are missing or some technical issues that need to be taken care of while using the standard (orgunit employee) rule.
Thanks and regards
Nitin SehgalHello Nitin,
Did you create an employee record for the User. If you create an employee did you assign the user id for that employee.
Check this assignment.
Thanks
Raja Pamireddy
CRM Marketing Forum Moderator. -
Multiple Ship to Party( 999) ,Partner Determination
Due to the 999 entry restriction we cannot maintain more than 999 ship to party in the sold to customer master data, to overcome this problem we have implemented a workaround, We dont maintain the ship to party in the sold to party customer data , but we maintain the sold to party in the Ship to customer master data. Hence while entering the Sales order, business is supposed to enter the ship to party field and we expect the sold to party to be determined. This doesnt happen in the standard way so our plan is to use the partner determination user exit to get the Sold to party master data. I understand that in order to use the partner determination user exit EXIT_SAPLV09A_003 we need to make some changes in the configuration of partner determination procedure as well (source X, Y or Z in partner determination procedure, transaction VOPA). Is there any other changes required which needs to be done. Has any one implemented something like this? Will this work? Any help in this regards highly appreciated.
Regards,
Ankur BhandariNormally while maintaining the customer master we maintain
1.) Sold to party as A
2.) Ship to party as B
3.) Payer as C
4.) Bill to party as D
But we have more than 999 Ship to parties, hence we cannot maintain the ship to entries.
1.) Sold to party as A
2.) Payer as C
3.) Bill to party as D
<b>5.) Ship to party as B1
6.) Ship to party as B2
7.) B999</b>
Hence we thought of maintaining the Sold to party in the customer master data of B1 like below.
1.) Ship to party B1
2.) Sold to party A
1.) Ship to party B2.
2.) Sold to party A.
1.) Ship to party B999.
2.) Sold to party A.
Now whenever the user enters B1-B999 in the ship to party in Sales Order creation , we want the corresponding Sold to party be retrieved as A, as per my understanding the user exit to do this is EXIT_SAPLV09A_003, but when I activate this userexit and enter the ship to party the code never reaches this exit and instead throws an error Ship to party is B1 is not assigned to a sold to party, which is incorrect as I have assigned the sold to party in Ship to parties master data.
Is my approach correct approach or should I be considering some other alternative. Please advise. -
Multiple Ship to Party( 999) ,Partner Determination Exit
Due to the 999 entry restriction we cannot maintain more than 999 ship to party in the sold to customer master data, to overcome this problem we have implemented a workaround, We dont maintain the ship to party in the sold to party customer data , but we maintain the sold to party in the Ship to customer master data. Hence while entering the Sales order, business is supposed to enter the ship to party field and we expect the sold to party to be determined. This doesnt happen in the standard way so our plan is to use the partner determination user exit to get the Sold to party master data. I understand that in order to use the partner determination user exit EXIT_SAPLV09A_003 we need to make some changes in the configuration of partner determination procedure as well (source X, Y or Z in partner determination procedure, transaction VOPA). Is there any other changes required which needs to be done. Has any one implemented something like this? Will this work? Any help in this regards highly appreciated...
Regards,
Ankur Bhandari
Message was edited by:
Ankur BhandariNormally while maintaining the customer master we maintain
1.) Sold to party as A
2.) Ship to party as B
3.) Payer as C
4.) Bill to party as D
But we have more than 999 Ship to parties, hence we cannot maintain the ship to entries because of SAP restriction.
1.) Sold to party as A
2.) Payer as C
3.) Bill to party as D
<b>5.) Ship to party as B1
6.) Ship to party as B2
7.) B999</b>
Hence we thought of maintaining the Sold to party in the customer master data of B1 like below.
1.) Ship to party B1
2.) Sold to party A
1.) Ship to party B2.
2.) Sold to party A.
1.) Ship to party B999.
2.) Sold to party A.
Now whenever the user enters B1-B999 in the ship to party in Sales Order creation , we want the corresponding Sold to party be retrieved as A, as per my understanding the user exit to do this is EXIT_SAPLV09A_003, but when I activate this userexit and enter the ship to party the code never reaches this exit and instead throws an error Ship to party is B1 is not assigned to a sold to party, which is incorrect as I have assigned the sold to party in Ship to parties master data.
Is my approach correct approach or should I be considering some other alternative. Please advise. -
Assign partner determination procedure for campaign automation
Dear all,
could anyone help me how to set up Partner determination in CRM? I try to create campaign automation and when I want to release it I get this error message:
Diagnosis
Campaign 1: Parties involved have been assigned to this marketing project. However, there is no partner determination procedure assigned to type "Product Promotion" (Z002).
System Response
The partner determination procedure is determined from the type. If you select a type that does not have a partner determination procedure assigned to it in Customizing although parties involved are assigned to the marketing project, the assigned parties involved cannot be validated. You therefore need to choose a type with a partner determination procedure assigned if parties involved are assigned to the marketing project.
Afterwards I§m not allowed to save the campaign changes and to release the campaign.
Please, how can I assign the Partner determination procedure?
Thank you very much
MichalHi,
For setting up partner determination procedure for Campaign, goto transaction spro.
Choose CRM->Marketing ->Marketing Planning and Campaign Management
In here, please expand the node 'Partner Processing'. There is IMG documentation help available on how to set up PDP.
Hope this helps.
Thanks and Regards,
Nisha -
Hi SD experts
I have a customer X , and I created another Y copying X with the same account group.
Customer X shows partner functions SP (Sold to = X) and SH (ship to= X ) among others.
However these functions are not copied into Y and that is good becuase I do not want X as sold to/ship to for Y.
However when I try to create partners SP= Y and SH=Y for customer Y , I get an error : Customer Y is not defined for function SP (table TPAKD)
I checked transaction VOPA for partner function/procedure/account group assignment etc and it seems to be OK, moreover it works for customer X, partner function SP = X and SH =X.
Thanks in advance and any help is appreciated
AntonThough you had indicated that you have checked the IMG, check once again in IMG SD > Basic Functions > Partner Determination > Set Up Partner Determination > Set Up Partner Determination for Customer Master > Account Groups - Function Assignment
Here check whether you have assigned the partner function to your account group.
G. Lakshmipathi -
Partner determination for marketing
hi friends,
I have done all the settings for partner determination for marketing planner.But still getting error as Define partner determination procedure during creation of MP.Which is standard partner function to be used.....Did i miss something.?????
Please suggest for both my quries?
Thanks in advance
ajayHi Ajay,
You should not use the partner determination of activities for marketing.
You use the following partner determination procedures.
MACT0001
MFND0001
You can copy any of the above procedure and create your own partner determination procedure.
Hope it solves your problem.
Reward points if it helps.
Rgds,
Madhu -
Problems with Partner determination in activities generated from call list
In our scenario we are using IC Win Client 5.0.
During the generation of the call list it to my understanding that when a call is scheduled for a Business Partner a corresponding activity is created and linked to the call. It is in this process that the partner determination procedure for the linked activity kicks in and should determine the BP from the sceduled call and fill the field 'Sold-to-Party' in the activity.
However this is not working!! I have tested basically all of the standard access sequences for the partner determination procedure and I haven't been able to do it.
By using standard access sequence 0019 I was able to determine the BP using the relationship, however when opening the generated activity an error ocurrs that states the following message: 'Only one partner function of function category Sold-to-Party is allowed'.
Whats really odd is that if we erase the Sold-to-party field leaving it blank and press enter, the contact person is filled in the same field! It seems like something is missing in the procedure or the way I use the access sequence.
Please help!
Thanks in advance,
PedroPedro
For activities you should not determine SoldToParties, but rather Activity Partners. Please have a look at the standard partner schemes for activities, to see which partner functions are usually used for activities besides the activity partner.
If you have to use soldtoparty partner functions, please take into account that they have special checks enabled.
The system fills in the organization instead of the contact person, esp. if no contact person exists: In R/3 you can have non-reflexive partner functions, but in CRM these are not saved. Instead in partner determination if no target can be found the origined partner itself is used as a result. That is why the organization is put into the result instead of the contact person.
HTH - Kai -
Deadlock exists in partner det. proc. SIL PARTNER DETERMINATION PROC
HI EVERY BODY,
Im learning CRM.. so im new in SAP.. Im keep getting this problem..so plz any budy help me...
<b>Deadlock exists in partner det. proc. SIL PARTNER DETERMINATION PROC, determination is not possible!
Message no. COM_PARTNER257</b>
thanx..
S.A.KhanHi Sohail,
This is because of inconsistent configuration in partner determination procedure.
Go to partner detemination customising. in the very first screen where all the partner determinations procedure are listed, select you procedure and click on the consistency check.
This would help you to find the exact error.
Correct the error and run the consistency check.
Best Regards,
Pratik Patel
<b>Reward with Points!</b>
Maybe you are looking for
-
When I put an all day event in it repeats the same event in the next week. Can anyone assist with a solution. Cheers
-
Google Toolbar: Manage> Google Toolbar Options> Buttons> USA [DESELECT] does not function properly, and persists in appearing, despite the empty Check-Box. Why is the option there if it does not work? Have these coders ever heard of Testing Before Re
-
Partial receipt of goods in Cross Docking in IS Retail
Hi Experts, I created a collective PO of 100 qunatities. Now when I am trying to create MIGO (GR) for 90 quanities system is not allowing me to do that as i want to receive the goods partially. Kindly help me with the reason for this and how to avoid
-
Unable to install premiere element with student activation code?
I bought my student premiere element and photoshop combo pkg in October 2014. When I got home I could not install the program permanently without waiting for Adobe to accept my student ID and provide a serial number to install both. I received it but
-
HT4597 can I use iWeb software on iPad?
OK. I realize that my iWeb sites will not exist after June 30th., but I'd like to keep using iWeb as a software for creating and updating the site. Can I do this on iPad?