Partner Function Check while changing partner Functions not assigned to SP
Dear All,
I have created a Partner profile and its working fine.
But recently there was a problem reported, where in the User changed the Bill to Party at the Sales order header which was not defiend in the Customer Master, this Bill to Customer was defined in the same sales Area as the Order was.
The Problem is it was a typo error by teh user while modifying the default Bill To. They realsied it only after the Invocie was sent to a different payer.
Could we have a check built in where the system pops up error when we choose a partner function which is not assigned in the Customer master??
And to my surpise now I noticed that its allowing me to enter any Bill to and payer Partned which is defined in the Sales Area as the Sales Order is.
I expect to have someting in teh customisation to give up a error.
Thansk for all your help.
System will accept any SH/PY/BP in same sale area to put in sale order, this is the std functionality.
In order to change this u need to use Userexit.
In MV45AFzz and Include in USEREXIT_SAVE_DOCUMENT_PREPARE you can have the same logic to put error while PY/SH/BP not in CMR.
Sam
Similar Messages
-
Check while creating PR with account assignment K
Hi Gurus,
Can I put a check while creating PRs for account assignment category K, that only statistical order number range is allowed.
In other words, user should not be allowed to put any internal order other than statistical order in PR, while creating it with account assignment category K..
Thanks in Advance,
VikashHi,
You can check on business transaction RMBA - it's the purchase requisition. Set it to prerequisites and for the validation select the order type (it's better than a number range - I believe you use different order types for real/statistical I/O) from AUFK (you will see this structure as available, when creating a validation). If you do use the same order type, then check on I/O itself COBL-AUFNR.
Regards,
Eli -
Need to disable availability check while changing 'Reason For Order' Field in Retail Tab
While change of STO (Me22n) I want the availability check to be disabled when a change to 'Reason for Oder' is made in the Retail Tab in the item detail.
Let me know if there is any BADI/ User exit or enhancement available where i can do this customization.Hi Reddy,
Try Transaction Variant, you can customize the screen using this tool.
Basically, you customize the screen (hide, make it required, visible etc) then
save it as screen variant and define a new transaction code to it.
So for your user, just give them this new transaction code (instead of SAP standard).
Detail about transaction variant can be checked on :
http://help.sap.com/saphelp_crm50/helpdata/en/7d/f63a0a015111d396480000e82de14a/frameset.htm
Hope this helps,
Gun. -
Business Partner number not assigned to ORG unit
hello colleagues,
I cretaed an Org Unit at the highest level, i have assigned Basic data, address data and i have assigned function and attribute, but when i save the Org unit,I am not getting the BP number,
can anyone tell me what could be reaosn for this, but normally whenever a new org unit is created
a BP has to be assigned to it right
please help me with this problem
regards
chanduHi Chandu,
To create a bp number & relationship for org unit follow the below process
==> SPRO
==> Customer Relationship Management
==> Master data
==> Business Partner
==> Integration Business Partner-Organization Management
==> Create Business Partner Initially
Click on Organisational Unit(s) and provide the input as 'ID' of the ORG and Execute
Click on the line and right click and select 'Start Repair'
If Bp is already existing, u wnat to build only relation ship follow the below process.
==> Use Tcode SE37
==> Use functional module as 'HR_OBJECTBUPA_INSERT' and Execute
==> Click on the value button and enter OT as 'O', OBJID as ID of the org BUPAGUID as
Businesspartner GUID and Execute
Regards,
PePe -
Problem while changing data for STO Assign Delivery type and checking rule
Hi All,
In Set up STO..... executing Assign delivery type and checking rule.
I am trying to add values to Rule for Adoption of ATP Results in Purchasing(REVFE),Delivery Type for Stock Transfers Within a Company Code(LFART1) and another two more fields..After entering the data When i clik Save button... it shows "Data was Saved".But its not showing when i went back and come
I have checked in debugg mode and table T161V table ..waht ever i entered its not saved in Database table.
We have checked in another system its working fine..
Can anyone please help me on this?Solved by posting in OSS.
The below include has to be uncommented.
While doing upgrade this include L0ME6F00 has commented INCLUDE L0ME6F99 has uncommented
view related include-files (never change, please) *
*{ REPLACE CB2K900006 2
INCLUDE L0ME6F00. " subprograms -
Issue while changing validity date for assigned roles: SAP IDM 7.2 SP8
Hello Experts
I assigned the Task on repository for validity modification for Roles as in below screenshot:
When I modify the role validity, Task defined for Validity modification doesnt get triggered and IDM executes the tasks defined as Modify Task and fails with below errors:
1. Could not obtain repository name from Pending object.
2. Error ! Audit id , Variable doesnt exist in MXPT_GET_ENTRYTYPE.
I tried checking provisioning audit logs but could'nt find any Audit ID created for validity modification and I guess due to this tasks are getting cancelled.
Why the task defined in Modify Valdity tasks doesnt get triggered when I modify the Role assignment validity ?
Am I doing anything wrong with the SAP Standard way of working ?
Regards
Deepak GuptaHi Deepak/Chris,
We are also facing a similar issue in our project where modifying validity of the role does not trigger any task. We then changed the Modify attribute(in task tab) on the priveleges to "inhereted".
The modify task is now triggered and completes successfully. However, no changes occur in backend.
We need unedrstand where do we maintain the setting to define which attributes(if changed) will trigger an event task in the provisioning framework. the "check attributes modification" task within the provisioning framework executes the below query:
select COUNT(VarName) from mxpv_audit_variables where AuditID=%AUDITID% and VarValue='%MSKEY%' and VarName='MARK_EXEC_MODIFY_ATTR%MSKEY%'
The query gives the result as "False" in case we only modify the validity of the role assigned to user. Thus no event tasks are executed for the same.
Can anyone please share where do we define the attributes for this query to give "True" as result for role validity modification.
regards,
Nits -
Hi everybody,
I get the following error in a Opportunity:
Item 100: Address changes for partner function Projektorganigramm (assignment BUYING-CENTER) not possible
Can anyone tell me what is wrong and how I can fix this please?
Thank You!
Regards BjoernHello Bjorhn,,
Go to the spro-->crm-->basic functions-->Partner functions-->partner determination procedure.
select the procedure set for opportunities. now Select the Check box for Changeable address which means one will be able to change the address if the partner function has many addresses.
see the attatchment snapshot
please reward the answer and like if my answer if helpful
.Regards
sai -
Partner Functions not appearing
Hi
When the PO is created manually, the Partner Function is being picked up from the Vendor Master. But when the PO is created for the same vendor with reference to the PR, the Partner Functions are not being populated in PO. The Vendor Master has Partner Functions defined and the Partner Schema is assigned to the concerned Puchasing Document type and Vendor Account Group. Any specific reason why the Partner Functions are not appearing in PO when created with ref. to PR?
Regards
PrashanthHi,
Check vendo subrange or plant level data is ativated for that vendor.
Are you using the same material & Plant for both manual PO & PR to PO ?
Also check in partner determination > partne settings in purchasing documents > defie partner schemas, here end & higher level check mark is there?
Regads,
Prabu -
Customer is not assigned to a partner function
Hi Experts,
I'm encountering the same error. When I view the Customer and click Customer Partner Functions, system throws a message Customer SP0003 is not assigned to a partner function
How do I assign my newly created Customer to a Partner Function Sold-to-Party?
I've checked the setup for Partner Determination: Customer Master, the settings are as follows:
Partner Determination Procedures:
AG Sold-To Party
IN Sales Prospect
KO Consumer
RE Bill-to Party
RG Payer
SO Assortment cust.
WE Ship-to party
WESR GR w/ MatSafSheetRec
Partner Functions in Procedure:
AG SP Sold-to party NotModifiabe, Mandatory
AG BP Bill-to party Mandatory
AG PY Payer Mandatory
AG SH Ship-to party Mandatory
Partner Determination Procedure Assignment:
Account Group YG01 (account group of new Customer) assigned to AG (Sold-to-Party)
Account Groups - Function Assignment:
SP Sold-to party YG01 Customer BP
Is there any other config I should do?Go to IMG path -- SD --> Basic Functions --> Partner Determination --> Setup Partner Determination --> Set Up Partner Determination for Customer Master.
- There block "AG Sold To Party" and double click on "Partner Functions in Procedure".
- Ensure that for AG, you have maintained SP and the box Mandatory is checked.
- Block AG/SP and double click on "Partner Determination Procedure Assignment" and see for Group 0001, AG is assigned
- Click on "Partner Functions" and see for SP, KU is maintained under the tab Partner Type and the box is checked
- Click on Account Groups-Function Assignment. Here ensure that the Account Group are assigned to your SP.
thanks
G. Lakshmipathi -
Partner function not working when creating PO with ref to PReq
Partner function is not working when creating a Purchase Order with ref to a Purchase Requistion, Partner functions maintained in the vendor master are VN, OA & PI.
But OA & PI are not appearing in the PO header partner tab when created with ref to PR.
however it works when i create the PO directly ( without the PR ref )
I am using the same material & Plant for both manual PO & PR to PO.
Any idea what could be wrong .
I have maintained the settings for schema groups for vendor master & purchasing doc in the partner determination.
Thanks
DkmurthyHi,
I have also an issue that seems similar to one you are discussing.
When we use ME59N and create a PO with ref. from a PR (created from a sales order), the message determination works well, it reads the condition set in MN04 (condition records for messages), and creates a message (with output type for EDI , medium: 6, and partner function LS: Logical system). Message is created and idoc is sent.
When we try with ME21N, ME21 and we create the PO with ref. to the same PR, either by entering manually the PR in the document overview of ME21N or by selecting the PR (without entering the PR number), i.e with date, the message is not created in the PO.
Company code is assigned to purchase organization, and so is purchase organization to plant.
Any idea why there is no automatic message determination in the case of the transaction: ME21N
Note: If I try ME21N, and enter the output type and partner, manually, I receive a warning message
VN006 (Partner XXXX does not exist for partner function LS). If I accept this warning message, then message is saved- idoc is sent. However I can not overcome the warning message, if it plays any role, because I can not assign partner function LS to the vendor.Then I receive message CZ 327 (Can not use this partner role).
Any input is wellcome. -
Partner function not determined if not made mandatory in customizing
Hi!
I have never come across this issue before so maybe it is standard system behaviour. My client is on a ECC 5.0 system and has the need to set upp an new partner function on the ship-to-party which should be derived on the delivery. I have set up the partner function to be available on the ship-to -party and also on the delivery document. However even if the ship-to-party master record has an entry for this new partner (whih is a contact person by the way), the partner is not determined at all on the delivery document unless I make the pertner function mandatory in partner determination for the delivery. This works, but I would rather only get the partner derived when there is a parnter stored on the ship-to. In the current case there will be an entry in the ship-to partner tab with the new partner function and number zero for all cases when the ship-to does not contain a record for the new partner.
Any advice would be appreciated
BR
/BjörnHi Eric and Eduardo!
This issue is not really to get the contact persons created in the customer master partner tab. The issue is that I want the partner if available in the ship-to-pary partner tab to be added in the delivery partner tab. If no partner is available, nothing should happen at all.
I seem to remember that this behaviour is standard in the sales order, but I could be wrong. I did a similar set-up years ago and I think that the partners were derived without having to set them as mandatory in the partner determination.
The note of FAQ unfortunately did not solve the problem.
BR
/Björn -
Error while opening the custom forms-''function not available to this respo
Error: Function not available to this responsibility , change responsibility or contact ur system administrator
Hiiiii,
While accessing the custom forms in release 12i we are facing the popup error and the form is not getting opened up: "Function Not available to this responsibility. Change Responsibilities or Contact your System Administrator"...
I check the custom top path in $APPL_TOP/admin/adovars.env... its fine there..
but the $Apache_top is not there...
can u plz tell me the solution....
Thanks
Meenakshi Vermauser609981 ,
If ur referring to forms, u need to search in appropriate forum, as this forum is only for OAF queries, and if its realted to OAF page, check the the function of oa page is attached to the specific responsibilty .
--Mukul -
Hi,
If we check T-code: VOPA, we could find below:
Partner function(Partner type inside);
Partner procedure;Procedure details;Procedure assignment;
Partner object(Customer Customer Master;Sales Document Header Sales Document Item..etc)
Account Group;
Anybody could explain clearly on above relations? Would be better if could attach an example by connecting to XD01 creating customer master data, especially the useage of Account Group.
thank you very much!Let's take kinds of example like this..
I went to an bookstore, bought an book and got the invoice. Then i paid the money, the book is deliveried to me.
Analysis this business process:
Partner type:
I as an person who purchase goods, so i should belong to partner type Customer.
Bookstore sell goods, they should belong to partner type Vendor...
Partner function:
I as an customer but also play roles like pay the amount, receive the invoice..etc
As an customer, i am function like an Sold-To Party.
I pay the amount, then i function like an Payer.
I receive the invoice , then i function like an Bill-to Party.
Also i got the book from bookstore, then i founction like Ship-To Party.
All above function belong category:Customer.
So in SAP system, VOPA, i need first define corresponding partner function, and assign it to partner type.
Partner object:
Partner object is Customer master;Sales document Header,Sales document item..etc
We define above mentioned Partner functions into corresponding partner object, also we need define Partner procedure and assing account group inside it, so as ?????
Sorry, i think idont know what Partner procedure works? And why we need PArtner procedure??
Seems partner procedure is related with Account Group...
I remembered we had assign the Partner function to Account Group once, why we still need Partner procedure to Account Group again???? Coz inside PArtner procedure is partner function...
And what imapct when we creating customer master data XD01 or processing sales order..Billing document...
Hope could kindly help to clear my doubt......
Thank you very much! -
Error while posting Inbound Idocs-"EDI: Partner profile not available"
Hi,
I am getting the error "EDI: Partner profile not available" Status -56 while creating inboud Idocs.
I have done the following steps so far
1.Created IDOC basic Type and Message Type. (Custom)
2. Created process code to process the IDOC.
3. Use the FM IDOC_INBOUND_WRITE_TO_DB to create the inbound IDOC.
4. Use the FM IDOC_START_INBOUND to process the IDOC.
Is ther anything else that i have to do inorder to post the idoc sucessfully.
Thanks in advance
-Nishant
Edited by: nishant patel on Nov 13, 2009 10:35 AM
Edited by: nishant patel on Nov 13, 2009 10:41 AMHi,
Check in WE20 if the partner profile is configured for the idoc type and the message type. That might be the cause of the error.
Also make sure the same partner profile details are sent to the control record. Partner profile details are stored in the table EDP13.
Hope this helps
Regards
Shiva -
Err while confrm Business partner does not exist (Notification E R1 201)
I am for the first time into CRM serv implementation.I have 2 issues. Please provide your valuable suggestions at the earliest.
I raised a serv order, released items, confirmed it and changed the status to complete. now when i try to raise an invoice, in billing due list, serv order num is showin up but not confirmation number. Billing relevance in item category for
service item in Serv order ---> Order related billing acc to order quantity
confirmation item category--> Transaction related billing after completion.
The reason i expect is that i have used a crm employee as employee responsible as HR is not yet in place. At the time of confirmation and data transfer to r/3 system is throwing a message that BP doesnot exist. Long text is as follows
"Business partner does not exist (Notification E R1 201)"
I am unable to trace out which BP is it unable to find. The Sold to i am using is on the other hand available in R/3.
1) Is service confirmation incomplete and hence is not appearing in Billing due list or is there any other reason?
2) How can i analyse which BP number is not avilable. i.e.. how can i check the contents of bdoc system is sending and because of which value of BP is the transfer getting stopped
Regards,
KiranHi
The link is not working.
The contents of the message is as follows
follow all the following steps
Setting up Transfer of Employee (HR Master) from R/3 to CRM
1. Logical system XXX assigned to R/3 client XXX. Logical system YYY assigned to CRM client YYY view through SCC4
2. Create RFC Destination YYY for CRM client YYY in R/3 and
Server ID with user details and client YYY.
3. Transaction code SALE : Application Link Enabling (ALE)  Modelling and Implementing Business Processes  Maintain Distribution Model and Distribute Views. (Direct transaction code : BD64)
Go to change mode and select Create Model view.
You get a popup. Fill in the details Technical name, short text and validity
Select Add message type from the application tool bar.
Fill in the following details
Model view : HRCRM
Sender logical system : XXX
Receiver logical system : YYY
Message type : HRMD_ABA
Note : Only this message type works for employee transfer.
4.Save the model. From the same screen select the distribution model and from the menu Environment  Generate partner profiles
Dont change anything in the next screen. Simply Execute.
4.Distribute the distribution model HRCRM
Select the distribution model. From the menu bar, Edit  Model View  Distribute
You get a dialog showing the receiver logical system. Execute.
You get a log Model view HRCRM has been created in target system YYY
5.Go to the CRM system and check up whether this model has been created.
Transaction code BD64
The model has got copied. No changes can be made in CRM
6. Generate partner profiles for the distribution model in CRM by selecting
Environment  Generate partner profiles.
In the next screen, do not make any changes and Execute.
Partner profiles can be seen in transaction WE20
Delta Download Settings
7. So far, the above settings will ensure the initial download. However for any changes / new employees to be transferred, i.e delta changes, changes pointers need to be activated.
In R/3, Transaction code SALE, Application Link Enabling (ALE)  Modelling and Implementing Business Processes  Master Data Distribution  Replication of Modified Data  Activate Change Pointers Generally (BD61)
This activates change pointers globally for all message types.
8. In R/3, Transaction code SALE, Application Link Enabling (ALE)  Modelling and Implementing Business Processes  Master Data Distribution  Replication of Modified Data  Activate Change Pointers for Message Types
Activate change pointer for message type HRMD_ABA
9. CRM : Number Assignments. Generally, there are 3 types of number assignments (also called switches) when business partners are created.
1 The system uses the number from the general internal interval of the number
range object BU_PARTNER
2 The system uses the number from a specific internal interval of the object
3 The number is transferred from HR and a prefix is added. In this case, a specific external interval, which must be defined as XX00000000 (upto
XX99999999), is used (where XX denotes any two letters).
The number range object for all switch positions is BU_PARTNER, with the interval depending on the switch value.
For switch value 1, the system uses the internal standard interval, otherwise for switch values 2 and 3 you must also create a grouping (transaction BUC2) for these intervals. For the system to be able to connect the grouping and the number range interval, the name of the grouping must be exactly the same as the name of the corresponding number range interval (the name of the grouping is contained in the first column of the table). If you select 3 (HRALX/PNUMB = 3) for the number assignment of busienss partners of the employee role, create HRALX/PSUBG switch manually in table T77S0.
In table T77S0, HRALX/ONUMB is used to set the number assignment for organizational units and HRALX/PNUMB is used to set the number assignment for employees.
Create a number range ZZ
Transaction code BUC2. Create a grouping of the same ID as that of the number range. Eg. Number range ID : ZZ and grouping ID should also be ZZ
In table T77S0, maintain the following combinations
HRALX-PNUMB = 2
HRALX-PSUBG = ZZ
10. Make the following customizing changes in CRM
Transaction code SM30 : Table T77S0
Group Sem Abbr Value Abbr
HRALX HRAC X Activate HR Integration with CRM
HRALX OBPON ON Activate integration between Business partners and Org Units
HRALX PBPON ON Integration between business partners and employees
HRALX OPROL BUP004 Role definition for org unit Business partner
HRALX PPROL BUP003 Role definition for Employee Business partner
HRALX ONUMB 1 Number range assignment for org units
HRALX PNUMB 2 Number range assignment for Employees
HRALX PSUBG ZZ Number range grouping only if PNUMB is not 1.
11. Create Employee Master in R/3. Employee master consists of Infotypes. The mandatory infotypes are Actions, Address, Personal data and Organizational Assignment. You can ignore the remaining. Click on next and dont save the other infotypes.
Transaction code : PA30
12. In R/3 Initial Download : SE38 RHALEINI
Plan version : 01
Object type : P Person (always)
Object ID : Employee ID eg. 1
Receiver Partner no. : YYY
Select further details
You get all the data transfer details
13. In CRM, transaction code PP01 View HR Master objects
You see that the employee 1 has got transferred. To see the corresponding business partner go to the infotype Relationships (the first row)
Screen 2 gives you the business partner ID in CRM
Regards
Rekha Dadwal
Maybe you are looking for
-
I let my friend use my other iPad 2 2011 Model and I have the receipt and bank statement to prove it, Unfortunately she passed away early this year and her last pictures of her and of her daughter is on that iPad and now it is now displaying "iPad Di
-
Deleting files in Adobe Reader 9
I'm a court reporting student and I need to send in my steno notes for homework assignments. My transcription program came with a "pdf995" printer driver that allows me to save my steno notes in .pdf format. From my transcription program, I got to pr
-
Please would somebody tell me how I can import movie files from my camcorder CanonFS306 into Imovies. Imovies recognizes the files but has classed them all as executables as type .MOI or.MOD The software suplied wit the camera is Windows compatible o
-
How can I get back all the favicons in my bookmarks?
I reset Safari because it was running slow, and I just noticed that I lost all the favicons for the websites that I bookmarked and stored. When I click on the website, that individual favicon comes back and stays next to the web address in my bookmar
-
Hi! My scenario is RFC to XML file. so, I wana import the rfc function, it happened error like followings. RFC connection(SM59) and attribute (remote enabled) are no problem. **Ready for import** Import started... Z_FIALI_SND_C540_0011_Z