PM order: partner functions - automatically create additional partner

Hello colleagues,
if a person responsible is assigned at the order header a role "Technician" with the same ID should be added as partner automatically.
How can I solve this?
Which user exits could I use?
Thanks and best regards,
Markus

Hi Narasimhan,
thanks for your answer!
Reason:
one or more Technicans can be assigned to an order at header level. The responsible person is always a Technician at the same time.
The worklists (IW38) can be selected by only one role. And everyone is selecting the list as Technician.
So if someone is a responsible person he will only see his orders if the role Technician is also maintained in the order.
With IWO10009 you can only do check at save, right? How can you do an update to the order at the same time?
Thanks for your help!
Markus

Similar Messages

  • Partner functions automatic redetermination

    Hello,
    After a first successfull partner determination in the CRM activities, I am looking for a way to automatically redetermine a partner function if the source partner function is modified by the user.
    The standard application does not redetermine partner functions if already previously filled.
    Thanks in advnace for your help.
    Rgds,
    Olivier

    Hello David,
    I am working on a requirement in Similar line where in I have to populate the employee responsible partner function by reading from the organisation structue.I am using the Order_Save badi to achieve this..but the problem is the employee responsible is not getting populate in the transaction...
    I have been trying to solve it since past week but no solution yet...could you please ,if possible give send me the code which you had used to achieve the functionality....or suggest some means to achieve this...I have been using CRM_ORDER_MAINTAIN function module but no updation is getting reflected...
    Any help would be sincerely appreciated....
    Thanks and Regards.
    Narsingh

  • Updating partner function when creating customer XD01/XD02

    Hello all, I have the following requirement to do:
    When creating a customer for a certain account group in XD01/XD02, I need to update the partner functions associated to this customer.
    I have tried, the ENHACEMENT  SAPMF02D with function EXIT_SAPMF02D_001, but when changing table content T_KNVP, this content is not taken into account and the values are not stored in DB.
    I have tried too BADI's CUSTOMER_ADD_DATA and CUSTOMER_ADD_DATA_CS, but the content of T_KNVP in CUSTOMER_ADD_DATA cannot be changed.
    I would like to avoid BTE's for now.
    Can someone give me a hand on this?
    Thanks in advance!

    Solution: BAPI CUSTOMER_UPDATE

  • 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

  • Uploading the partner function for the business partner

    Hi Experts ,
    I wish to upalod the partner function fields like
    partner function
    sales area
    division
    channel etc .
    Can anyone suggest me how to uaplod this via a BAPI in ECC system ?
    regards
    Abhi.

    HI ,
    Pls check Kindly check
    BAPI_CUSTOMER_CREATEFROMDATA1
    regards,
    PD

  • How do I automatically create additional chapter menus in Encore

    I have built a menu in Photoshop. It has four window frames which will represent the chapters from 1 - 4 and will be motion menus. I have brought it into Encore CS4 and verified that it will work. I am able to select each window which are labeled Chapter 1, Chapter 2, Chapter 3, and Chapter 4. I am also able to link each window to a chapter in my timeline, render it, and each window does show motion video correctly.
    What I am now trying to do, is to add additional menus for the remaining chapters of the video. I am unable to figure out how to do this without going back to Photoshop and creating a new menus which show the additional chapters, and then bringing them into encore as additional menus.
    From what I have read, it seems that encore is supposed to be able to do that for me automatically. One of the ways I tried was to go to the menu section and try to create a menu index, and when I click on that, I get a window that opens up and a window opens up which says "The chapter index could not be created because the current menu does not contain any chapter buttons." Perhaps I am not understanding that message correctly. When I select the different chapter areas on the menu, a selection window does surround that area. I thought that indicated that this area was a button. Can someone help me understand what I'm doing wrong?

    Hi Bill,
    Thank you. I will use your procedures, however h
    ere is the place where I read about the automation I was attempting. Am I reading it wrong about what I can do with this procedure? It appears to allow me to take my original menu and using the steps shown, Encore will create additional menus and links all my additional chapter points.
    http://www.adobe.com/cfusion/search/index.cfm?loc=en_us&term=automatically%20create%20chap ter%20menu&cat=support
    It is the first article shown in this PDF document. The second page shows the procedure I was attempting. It is the second paragraph titled "Automate Chapter Button Creation".     Terry

  • Relation btwn Sales order creation and automatically created Purchase Requi

    Hello Experts,
    The Purchase requisation is creating from Sales order, meaning, as soon as Sales order is SAVEing (say, SO_1), automatically a Purchase requisation (say, PR_1) will be created in the system. There is a Indicator filed in (PR) EBAN table, if its V, then this PR has been created from a Sales order. But, pls. let me know that,
    How I can know that PR_1 is created from SO_1? meaning, I want to know the link btwn these 2 corresponding docs! I hv seen VBFA table, but, did not find any!!
    thank you

    Hi,
    There is table called VBEP where U find Both fields
    i.e  VBEP- VBELN  sales order number  &
         VBEP-BANFN  Purchase requsition number.
    Regards,
    Sachin

  • Customer Partner Function

    Hello Experts,
    I am from EHS Module.. I am creatig Scenario for report Shipping.
    In that I am creating Customer.
    I am using Account Group: 0002 Goods Receipts
    As per SAP Guide,
    "If User created the customer in the account group 0002, the SR (MSDS Recipient) and WE ( Goods Receipient) functions will appear automatically in Customer Partner Function.
    But when I am creating Customer in My system using account group 0002, those mentioned Customer Partner Funcition are not getting cretaed Automatically instaed SH ( GOods Receipt) is getting created.
    Could you please guide me what setting I need to do in order to create Customer Partner Function SR (MSDS Recipient) and WE ( Goods Receipient)  Automatically while creating Customer.
    Thanking You
    Regards
    Amol

    Hi,
    IMG >>> SD >>> Basic functions >>> Partner determination
    First you create partner determination procedure or copy from std. AG
    Then double click on partner functions in procedure
    Include your two partner functions in procedure and tick mark to mandatory (Also remove tick marks of other partner functions which u don't need)
    Now double click partner determination procedure assignment
    Assign partner functions in front of account group - 0002
    Now double click on Account group - Function assignment
    Assign account groups in front of your two partner function
    Then create customer partner functions will come automatically
    Kapil

  • Creating multiple partner function for a sale order @ header level

    Hi All,
    I have a requirement where in i have to create more than one partner funtion for a sale order @ header level. But the system did not allow this sort of scenario and i got the error,
    Partner function ZZ can only occur  1 times in procedure TA (Sales Document Header)
    the function module that was giving this error was SD_PCHECK_PARVW_COUNT_OK
    here the function module checks if a partner function already exists if so it throws that error. This also updates the VBPA table where partner function is one of the key fields.
    Our issue is that we have to allow the system to enable posting 2 or more partner function for the same sale order. It was also verified that the unique key was unchecked during configuration.
    is there any other way of over coming this issue as we are updating the standard table. Is it possible??
    Thanks a lot in advance for your reply....

    I believe this is a configuration setting, based upon the details of your post.  Typically, a sales order can have multiple partner functions, but usually the partner type is not duplicated at a single level (header or one item).  For example, it would not be logical to have multiple ship-to partners at the header level...these would be unique at the item level, if required.
    Speak to your SD functional specialist about the configuration controls for partners, if you must have more than one partner with parvw = ZZ, for the entire order (header level).
    Edited by: DaveL on Aug 23, 2011 3:00 PM

  • Partner function not getting determined automatically in delivery

    Hi,
    I have a requirement to determine custom partner function in delivery related to STO. I have maintained the below settings.
    1. Created new partner function (type KU) & extended to account groups.
    2. Maintained the partner function in the delivery partner determination procedure.
    3. Defined partner function in ship to party
    Now the new partner function is not getting determined automatically.
    Kindly provide your inputs.
    Thanks
    Rama

    Hi Rama,
    . Defined partner function in ship to party
    Sorry for editing i just read that it is a STO order,Now can you please check the partner function in PO doc.
    Hope it will help.
    Thanks,
    Davinder
    Edited by: davinderpalsingh on Sep 21, 2011 5:20 PM

  • Automatic assignment of Partner Function (Dealer) based on Postal Code?

    Hi Experts,
    We are realizing a project in the Bathroom-Product Industry. Responsible for the service to the end-clients are authorized dealer. When creating a service ticket the responsible dealer has to be assigned automatically to the ticket on the basis of the postal code where the IBase (the product) is installed.
    The process is:
    1. The client is calling the Interaction Centre and first the IC Agent has to identify the account and the Installed Base (The     installed base contains the postal code where the product of the client is installed) of this account.
    2. An Interaction Record is created to record this inbound call.
    3. Afterwards a Service Ticket is created as a follow-up Document of the Interaction Record. In the moment of the creation of the Service Ticket the correct dealer has to be assigned automatically to the Service Ticket (as a Partner Function not as a Service Organization) on the basis of the postal code of the installed base.
    I have the following question! Which are the steps to assign automatically a Business Partner Function to a Service Ticket? We also need to create a Z-Table with the postal codes for which every dealer is responsible.
    Example:
    Dealer 1 is responsible for the postal codes: 08040 - 08045 and 08056 - 08059. If a client is calling and his product (Installed Base) is installed in Postal Code 08042 or 08054 the dealer 1 has to be assigned to the service ticket.
    I hope I could make myself clear ;-)? Anybody can give me a hint how to do that? What are the basic steps?

    Slightly similiar, originally being an R/3 customer before implementing CRM our dealer equated to sales office.
    In the CRM Org model (PPOMA_CRM) in the attributes of the sales office we entered the Regions & Postal codes for that dealer (pain in the arse to do) and in CRM the sales office in the org creates a BP.
    We used a org rule for the IR record based on country, region, postal code to determine the appropriate sales org, DC, div, and sales office based onthe zip code.  We created a custom partner function to represent the partner number of the  BP from the org model.  Then we configured a custom relationship "ZORG" "Is partner of sales office" and went into the BP master and assigned the actual dealer number as a partner to BP from the org model that = sales office.  From that we configured a custom access sequence to pull the actual dealer number from the org model office relationships.
    We looked at territory management, but our dealer is an "org BP" and territory management appeared to want to drive to a person BP number.

  • Can we view  SH's partner functions in Sales Order?

    Hi All,
    SP has a different SH and FA is assigned to SH in master record. When we create order we can see all the partner functions of SP but we can't see partner functions of SH. User wants to see which FA is assigned to SH. We can only view partner functions of SH in delivery document. Is it possible to view partner functions of SH in sales order as well? Please suggest the ways to configure this setting.
    Thanks!!

    Hi,
    Yes, you can view . Check the Partner determination procedure, include the partner function SH to your partner determination procedure assigned for your sales order.
    Regards,
    Murali

  • Partner function copied from PO to Outb.del. but output message not created

    Hello Gurus,
    As the copy of the partner function from the PO to the Outbound Delivery is not supported in standard, I have activated userexit_save_document_prepare (MV50AFZ1) where I can add the other partner roles out of the purchase order into table XVBPA (VN). Thanks to this exit, the partner function VN is correctly added in the Outbound Delivery.
    My issue is the following this partner function should create an output message using the partner function VN but this one is not created during the Outbound delivery creation. But if I go to the VL02N and just save the Outbound delivery again (without change) now the output is correctly created and processed.
    Does someone of you know the reason why the output message for partner VN is not triggered at the Delivery Creation but
    after the manual save?
    Kind regards
    Chris

    I have just explained this in Copy partner from PO to inbound delivery

  • What is the need of creating partner functions for sales document type.

    Hi SAP (SD-GURUS),
    Actually we create partner functions  before creating customer ex: sold to party, ship to party, bill to party, and payer.
    These partner functions are going to be copied into sales order while processing sales order.
    Again what is the need of creating partner functions for sales document type.
    Thanks&Regards
    sreenivas peruru

    There are some Partners you could enter at Sales ORder Level. E.g. Sales Person, Employee Responsible, Forwarding Agent, Broker, etc.
    Thus these partner Determination need to be carried out at Sales Order Level & not at Customer Master level.
    So we have to configure partner Determination for various levels e.g. Customer Master, Sales Order, Delivery level etc...
    Hope this helps...
    THanks,
    Jignesh Mehta

  • Creating records for Partner function ?

    Dear all,
    I am creating partner function as a sales partner, can i maintain record for the same?
    Bcoz in condition table there is no field for partner determination.
    Can u plz send me some details regarding the same.
    Thanks & Regards,
    PM

    hi,
       i have got the procedure for commission agent.. just transform the report to your sales partner requirement instead of comm agent requirement.
    hope it helps you.
    For creating commission agent, you have to follow below steps.
    1) Establish Partner Functions for the Commissionee(s)
    Menu Path: TOOLS ->; BUSINESS ENGINEER ->; CUSTOMIZING ->; SALES AND DISTRIBUTION ->; BASIC FUNCTIONS ->; PARTNER DETERMINATION ->; DEFINE PARTNER FUNCTIONS
    Transaction Code: VOPA
    2) Assign the Partner Functions to Partner Procedures
    Menu Path: TOOLS ->; BUSINESS ENGINEER ->; CUSTOMIZING ->; SALES AND DISTRIBUTION ->; BASIC FUNCTIONS ->; PARTNER DETERMINATION ->; DEFINE PARTNER FUNCTIONS
    Transaction Code: VOPA
    3) Create a Partner Procedure for the Commissionees
    Menu Path: TOOLS ->; BUSINESS ENGINEER ->; CUSTOMIZING ->; SALES AND DISTRIBUTION ->; BASIC FUNCTIONS ->; PARTNER DETERMINATION ->; DEFINE PARTNER FUNCTIONS
    Transaction Code: VOPA
    4) Create New Customer Account Group(s) for Commission Agents
    Menu Path: TOOLS ->; BUSINESS ENGINEER ->; CUSTOMIZING ->; LOGISTICS GENERAL ->; LOGISTICS BASIC DATA: BUSINESS PARTNERS ->; CUSTOMERS ->; CONTROL ->; DEFINE ACCOUNT GROUPS AND FIELD SELECTION FOR CUSTOMER
    Transaction Code: OVT0
    5) Assign the Partner Functions to the Customer Account Group(s)
    Menu Path: TOOLS ->; BUSINESS ENGINEER ->; CUSTOMIZING ->; SALES AND DISTRIBUTION ->; BASIC FUNCTIONS ->; PARTNER DETERMINATION ->; DEFINE PARTNER FUNCTIONS ->; GOTO ->; PARTNER FUNCTIONS ->; ENVIRONMENT ->; ACCOUNT GROUP ASSIGNMENT
    Transaction Code: VOPA
    6) Assign the Partner Functions to the Partner Procedure for the Sales Document Header
    Menu Path: Tools ->; Business Engineer ->; Customizing ->; Sales and Distribution ->; Basic Functions ->; Partner Determination ->; Define Partner Functions
    Transaction Code: VOPA
    7) Assign the Partner Functions to the Partner Procedure for the Sales Document Item (OPTIONAL)
    Menu Path: TOOLS ->; BUSINESS ENGINEER ->; CUSTOMIZING ->; SALES AND DISTRIBUTION ->; BASIC FUNCTIONS ->; PARTNER DETERMINATION ->; DEFINE PARTNER FUNCTIONS
    Transaction Code: VOPA
    8) Edit the Pricing Communication Structure (KOMKAZ) to Hold the New Functions (Client Independent)
    Menu Path: Menu Path: TOOLS ->; ABAP WORKBENCH ->; DEVELOPMENT ->; DICTIONARY
    Transaction Code: SE11
    9) Edit MV45AFZZ – userexit_pricing_prepare_tkomk (Client Independent)
    Menu Path: TOOLS ->; ABAP WORKBENCH ->; DEVELOPMENT ->; ABAP EDITOR
    Transaction Code: SE38
    10) Edit RV60AFZZ - userexit_pricing_prepare_tkomk (Client Independent)
    Menu Path: TOOLS ->; ABAP WORKBENCH ->; DEVELOPMENT ->; ABAP EDITOR
    Transaction Code: SE38
    11) Edit MV45AFZB - userexit_new_pricing_vbkd changing new_pricing (Client Independent)
    Menu Path: TOOLS ->; ABAP WORKBENCH ->; DEVELOPMENT ->; ABAP EDITOR
    Transaction Code: SE38
    The following code should be inserted into program MV45AFZZ to allow the system to re-execute pricing if the user makes a change to the relevant partner function (alteration, addition, deletion).
    13) Add the KOMKAZ Fields to the Pricing Field Catalog (Client Independent)
    Menu Path: TOOLS ->; BUSINESS ENGINEER ->; CUSTOMIZING ->; SALES AND DISTRIBUTION ->; BASIC FUNCTIONS ->; PRICING ->; PRICING CONTROL ->; DEFINE ACCESS SEQUENCES ->; MAINTAIN ACCESS SEQUENCES
    Transaction Code: OV24
    14) Create Condition Tables (Client Independent)
    Menu Path: TOOLS ->; BUSINESS ENGINEER ->; CUSTOMIZING ->; SALES AND DISTRIBUTION ->; BASIC FUNCTIONS ->; PRICING ->; PRICING CONTROL ->; DEFINE ACCESS SEQUENCES ->; MAINTAIN ACCESS SEQUENCES
    Transaction Code: V/03
    15) Create an access sequence containing the new tables (Client Independent)
    Menu Path: TOOLS ->; BUSINESS ENGINEER ->; CUSTOMIZING ->; SALES AND DISTRIBUTION ->; BASIC FUNCTIONS ->; PRICING ->; PRICING CONTROL ->; DEFINE ACCESS SEQUENCES ->; MAINTAIN ACCESS SEQUENCES
    Transaction Code: V/07
    16) Create a new condition type
    Menu Path: TOOLS ->; BUSINESS ENGINEER ->; CUSTOMIZING ->; SALES AND DISTRIBUTION ->; BASIC FUNCTIONS ->; PRICING ->; PRICING CONTROL ->; DEFINE CONDITION TYPES ->; MAINTAIN CONDITION TYPES
    Transaction Code: V/06
    17) Add the Condition Type to the Pricing Procedure
    Menu Path: TOOLS ->; BUSINESS ENGINEER ->; CUSTOMIZING ->; SALES AND DISTRIBUTION ->; BASIC FUNCTIONS ->; PRICING ->; PRICING CONTROL ->; DEFINE AND ASSIGN PRICING PROCEDURES ->; MAINTAIN PRICING PROCEDURES
    Transaction Code: V/08
    11) Create Commsission Report ZZCOMMISSION (Client Independent)
    Menu Path: TOOLS ->; ABAP WORKBENCH ->; DEVELOPMENT ->; ABAP EDITOR
    Transaction Code: SE38
    regards,
    Siddharth

Maybe you are looking for