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,
    Vikash

    Hi,
    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
    chandu

    Hi 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 Gupta

    Hi 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

  • Address changes for partner function Projektorganigramm (assignment BUYING-CENTER) not possible

    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 Bjoern

    Hello 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
    Prashanth

    Hi,
    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
    Dkmurthy

    Hi,
    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örn

    Hi 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 Verma

    user609981 ,
    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                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Partner function;Partner procedure; Partner object; Procedure assignment??

    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 AM

    Hi,
    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,
    Kiran

    Hi
    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
    Don’t 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

  • Is there anyway to retrieve the contents from a password protected iPad that has now been disabled and can prove that I purchased it?

    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

  • Canon fs306

    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

  • RFC function import error

    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