Adding Partner new partner types

I am trying to create a custom partner type 'ZP' for my service notifications. This i would like to assign to my partner function 'ZX'. In iw51 when i am creating a service notification under the 'tasks' tab when i set the 'task processor' as 'ZX' i want the F4 help for the 'responsible' collumn to pick values from a Z table. is this achievable?? please help.   
i have already defined  and assigned 'ZX'. using tcode we44 i have defined 'ZP'. i am not being able to assign ZX to ZP as the F4 help
is not giving me ZP as an option.

nO ANSWER FOR THE QUES. NEED TO RAISE MORE QUES. SO ONLY I AM CLOSING

Similar Messages

  • Adding a new partner function in va01 has to differ in item wise

    Hi all
    here by adding a new partner function by item level in va01
    i hav a z partner table , that has some values , each values differ from item level
    for eg : item 1 (posnr) 10 , has a new partner called buyers1
    posnr 20 has buyers 2
    what i am facing probs is , i cannot append into table xvbpa (using a program mv45afzz) & form save_docu_prepare.
    xvbpa table item is not storing
    partne rwill come default from the customization , but my partner will be add depends on item / material .
    i have tested a scenario for eg . when i creating a orders , as soon as entered a dealer , the default parner will be setting , then i entered manually a new partner , then it is reflecting in a table with item
    customization partner doesn't hve a  item , where as while creating when i put manually it is reflecting in item level .
    and 1 more things , when i try to append it also , its is reflecting to all item in orders
    tel me how to refresh the new partner item wise , that also O.K

    nO ANSWER FOR THE QUES. NEED TO RAISE MORE QUES. SO ONLY I AM CLOSING

  • User Exit for sale order for adding a new partner

    Hi
    i am having the Scenario to add a new partner in  sales order in both VA01 / va02 transaction .
    i am using the exit named MV45AFZZ .   (USEREXIT_MOVE_FIELD_TO_VBAP) for this scenario.
    Its perfectly working for VA01 , but not VA02 .. why ..
    can any1  explain me ..

    Hi Irfan,
    You want to add partners in Sales order, the partners data will be saved in VBPA table.
    The USEREXIT_MOVE_FIELD_TO_VBAP is used for values for fields at sales document item level.
    For you its working for VA01 because , you have modified the strucure XVBPA for partners
    data and it is not saved yet to the database table so it is available in VA01 and in VA02
    it is checking the VBPA table there this data will not have been saved please check VBPA
    for your sales order.
    Please check below things.
    1) Check whether you have passed UPDKZ in XVBPA UPDKZ has below values INSERT (I),DELETE (D),UPDATE(U) etc nad
    if it doent works
    2) Please check the SAVE_DOCUMENT_PREPARE form and check XVBPA here whether it contains the
    entries you modified if not use the same code as you used in USEREXIT_MOVE_FIELD_TO_VBAP
    then these changes will be saved to database and hopefully you will get it in VA02 as well
    also pleaseuse the flag UPDKZ whenever you modifying this tables for your case
    XVBPA-UPDKZ.
    Regards,
    Pawan

  • Trouble adding a new job type with my plugin

    I have a plugin that contains a new job type that deploys without errors. The simple metrics work OK but when I pop up the list of job types I get the following exception logged ...
    2009-01-23 15:04:42,076 [EMUI_15_04_42_/console/jobs/jobsTable] ERROR jobs.JobsListBean getJobRunDat
    a.1186 - SQLException
    java.sql.SQLException: ORA-20452: Only one target may be selected for this operation.
    ORA-06512: at "SYSMAN.MGMT_JOB_UI_RUNS", line 1380
    ORA-06512: at line 1
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java(Compiled Code))
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java(Compiled Code))
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java(Inlined Compiled Code))
    at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java(Compiled Code))
    at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java(Compiled Code))
    at oracle.jdbc.driver.T4CCallableStatement.execute_for_rows(T4CCallableStatement.java(Compiled Code))
    at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java(Compiled Code))
    at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java(Compiled Code))
    at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java(Compiled Code))
    at oracle.jdbc.driver.OracleCallableStatement.execute(OracleCallableStatement.java(Compiled Code))
    at oracle.sysman.util.jdbc.PreparedStatementWrapper.execute(PreparedStatementWrapper.java(Compiled Code))
    at oracle.sysman.util.jdbc.CallableStatementWrapper.execute(CallableStatementWrapper.java(Compiled Code))
    at oracle.sysman.eml.jobs.JobsListBean.getJobRunData(JobsListBean.java:945)
    at oracle.sysman.eml.jobs.JobsListBean.showJobsTable(JobsListBean.java:617)
    at oracle.sysman.eml.jobs.JobsListBean.prepareData(JobsListBean.java:347)
    at oracle.sysman.eml.jobs.JobsController.getPageHeader(JobsController.java:347)
    at oracle.sysman.emSDK.svlt.PageHandler.prepareData(PageHandler.java(Compiled Code))
    at oracle.sysman.emSDK.svlt.PageHandler.handleRequest(PageHandler.java(Compiled Code))
    at oracle.sysman.emSDK.svlt.EMServlet.myDoGet(EMServlet.java(Compiled Code))
    at oracle.sysman.emSDK.svlt.EMServlet.doGet(EMServlet.java(Compiled Code))
    at oracle.sysman.eml.app.Console.doGet(Console.java(Compiled Code))
    at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
    at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
    at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java(Compiled Code))
    at oracle.sysman.eml.app.EMRepLoginFilter.doFilter(EMRepLoginFilter.java(Compiled Code))
    at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java(Compiled Code))
    at oracle.sysman.eml.app.BrowserVersionFilter.doFilter(BrowserVersionFilter.java(Compiled Code))
    at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java(Compiled Code))
    at oracle.sysman.emSDK.svlt.EMRedirectFilter.doFilter(EMRedirectFilter.java(Compiled Code))
    at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java(Compiled Code))
    at oracle.sysman.eml.app.ContextInitFilter.doFilter(ContextInitFilter.java(Compiled Code))
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java(Compiled Code))
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java(Compiled Code))
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java(Compiled Code))
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:224)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:133)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
    at java.lang.Thread.run(Thread.java:568
    Of course I don't see my new job type in the list. I only have the plugin deployed to just 1 of the agents. Any idea what this exception is telling me?

    OK, maybe this error is not related to my job ... but I'm gonna need a better hint here.
    I'm using these flags with the emcli command and add_mp_tp_mpa verb ... this seems to go OK.
    -file="JOB_DEFINITION:$MY/myjob.xml" \
    -file="JOB_SCRIPT:$MY/myjob.pl"
    Here's my silly little job type ...
    <jobtype name="myjob" version="1.0">
    <stepset ID="main" type="serial">
    <step ID="s1" command="remoteOp">
    <paramList>
    <param name="remoteCommand">myjob.pl</param>
    </paramList>
    </step>
    </stepset>
    </jobtype>
    But it doesn't work ! I don't see any reference to "myjob" in any log file. I don't see my job listed in the "Create job" pull down on the "Jobs" tab. I don't get it, what am I doing wrong?

  • Adding a new Relationship Type

    Since a relationship between a Service Request and the user who completed it doesn't exist and there is an obvious need for it, I want to add it in manually.  I ask the community to review the following MP XML. 
    Please, let me know if I am missing anything.
    Also, is there an Engineering Blog which can direct me on how to add a new workflow which will add this relationship to Service Requests upon completion?
    <ManagementPack ContentReadable="true" SchemaVersion="2.0" OriginalSchemaVersion="1.1" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <Manifest>
    <Identity>
    <ID>WorkItem.Relationship.Extension</ID>
    <Version>1.0.0.0</Version>
    </Identity>
    <Name>WorkItem.Relationship.Extension</Name>
    <References>
    <!-- System Library -->
    <Reference Alias="System">
    <ID>System.Library</ID>
    <Version>7.5.8501.0</Version>
    <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
    </Reference>
    <!-- System Work Item Library -->
    <Reference Alias="WorkItem">
    <ID>System.WorkItem.Library</ID>
    <Version>7.5.2905.0</Version>
    <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
    </Reference>
    <!-- Service Request Librarys -->
    <Reference Alias="ServiceRequest">
    <ID>ServiceManager.ServiceRequest.Library</ID>
    <Version>7.5.2905.0</Version>
    <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
    </Reference>
    <Reference Alias="CoreService">
    <ID>System.WorkItem.ServiceRequest.Library</ID>
    <Version>7.5.2905.0</Version>
    <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
    </Reference>
    </References>
    </Manifest>
    <TypeDefinitions>
    <EntityTypes>
    <RelationshipTypes>
    <RelationshipType ID="Extension.WorkItemCompletedByUser" Base="System!System.Reference" Accessibility="Public" Abstract="true">
    <Source ID="WorkItemCompletedByUser" MinCardinality="0" MaxCardinality="2147483647" Type="WorkItem!System.WorkItem" />
    <Target ID="CompletedByUser" MinCardinality="0" MaxCardinality="1" Type="System!System.User" />
    </RelationshipType>
    </RelationshipTypes>
    <TypeProjections>
    <TypeProjection ID="System.WorkItem.ServiceRequestProjection" Accessibility="Public" Type="CoreService!System.WorkItem.ServiceRequest">
    <Component Alias="CompletedBy" Path="$Target/Path[Relationship='Extension.WorkItemCompletedByUser']$" />
    </TypeProjection>
    </TypeProjections>
    </EntityTypes>
    </TypeDefinitions>
    <LanguagePacks>
    <LanguagePack ID="ENU" IsDefault="true">
    <DisplayStrings>
    <DisplayString ElementID="WorkItem.Relationship.Extension">
    <Name>WorkItem.Relationship.Extension</Name>
    </DisplayString>
    <DisplayString ElementID="Extension.WorkItemCompletedByUser">
    <Name>Completed By User</Name>
    <Description>Relationship between a work item and the user that completed it</Description>
    </DisplayString>
    </DisplayStrings>
    </LanguagePack>
    </LanguagePacks>
    </ManagementPack>

    I'm not sure the need is as obvious as you suspect.
    The first problem I come to is "which user?". If the Service Request has 10 activities steps, from 10 different users, which of them is the Service Request Completed user? The only way this would be informative would be the rare service requests that have
    no processes and must be handled manually, in which case the real fix is to create processes for these service requests so they don't need to be handled manually.
    As to setting this: there's two big options:
    the way this is set for Incidents is by the form controls. If you were to replicate that behavior, you'll probably want to add a custom control to the form that sets the completed user to the current console if the status has changed to completed during
    that session, which is a lot of real SDK development work.
    Alternatively, you could use a workflow that triggered on the status being changed from anything else to completed, and set this value based on the last user to edit this SR. I'd recommend doing this with a
    custom workflow in PowerShell, but you could use Orchestrator, C# workflows, patrol scripts, etc.

  • Adding a new message type to Report RHALEINI to send HR Master Data

    I have extended Basic IDoc type HRMD_A07 with custom segments, and I want to send this vis report RHALEINI. PRoblem is I cannot see it in the Receiving System Message Type frop down list. IS it so that I must set up a Master Data Distribution Model with that message type before the report will show it in the list?
    BR,
    Tony.

    Hi Tony,
    I have the same question. Did you find a solution for this?
    Thank you
    Best regards
    Christian

  • No accounting document generated while new condition type is added

    Hi
    I added a new condition type to the pricing procedure. While creating the invoice if i try giving a value to the new condition type then i get the message "No accounting document generated", but when i leave it as blank then there is no problem with the a/c docs.
    I assume I haven't done the complete settings correctly. Pls help.
    I am using  RVAA01 as the pricing procedure for standard order.
    Regards,
    Sujai

    Hi,
    As I do not have access to your system, can not comment in details.
    But if I have to add a tax codition in pricing, what I would do is :
    Create a tax condition, assign it in tax procedure.
    Copy it as sales pricing condition.
    Assign it in pricing procedure.
    Create condition record for tax condition in VK19.
    Check tax code in FTXP & its assignment in OB40.
    Create condition record for MWST.
    I think you need to check the above configuration.
    Savita

  • Added new Quote type, don't see in PC-UI

    Not sure if there's a step we're missing here but we recently added a new quote type to CRM. It displays fine when using the GUI but in the portal, we don't see it appear in the popup when we create a new quote in the PCUI.
    Any thoughts?

    Hello,
    In SPRO\CRM\Transactions\Basic settings\Define transaction types\, did you maintain the allowed channels for transaction type?
    Check maybe for a working transaction type.
    Regards,
    Frederic

  • Creating a new class type in the classification system

    We are wanting to classify objects in a ZTABLE.  We have a home grown system for defining our customer requirements that is used as the way for the sales people to communicate to the engineering dept. what the customer wants.  A new need has come up that seems to be a good fit to be able to classify our customer requirements.  I have been trying to create a new class type that is linked to our ZTABLE.  However, even though it looks like we should be able to do this I have not been able to do it.  I ran across some documentation that seems to imply that adding a new class type used to be possible, but no longer is.
    Can anyone verify that creating a new class type is still possible to do?  We are on ECC 5.0.

    Can someone point me in the right direction as to how to create my own Class Type.  Is there some documentation as to how to dow this? Other than what is fould in SPRO I have tried and tried but no joy for me. 
    This is what I have done so far:
    in SPRO:
    1) Created an Object Key for my table ZLO_CUSTREQ.  This table has a primary key of CRQNR (custormer requirements number which is I created)  The documentation says that I need to add this key field to structure RMCLY (I did that).  BUT, it also says the RMCLY is embeded in structure RMCLX and it is not.  Do I need to modify RMCLX to add RMCLY as an append structure?
    2) Went to Maintain Object types and Class types and selected my table. Double clicked on Class Types in the Dialog Structure tree, which displayed an empty list of class types. 
    I then Clicked New Entries button and filled in the fields: Class type(Z10), Description(Customer Requirements), Table(ZLO_CUSTREQ).  in the Screens group I selected Keywords and Characteristics.  In the Functions group I selected: Standard class type and Multiple classifications. I then Clicked the back arrow.  This returned me to the Class Types list which now displayed my new class type. 
    When I click the save button it kicks me out the the SPRO menu screen and I get the warning message "Class type Z10 does not have the classification status incomplete system" . 
    Then, it won't let me re-enter the Maintain Object types and Class Types screen due to an error "View cluster is already open, go back with F3"
    When I hit F3 I am returned to the main SPRO screen.  After navigating back to the Maintain Object types and Class types I continue to get the View cluster already open error.  The only way I can get back to Maintain Object types and Class types  is to completely exit SPRO and start over.  When I do, class type Z10 is gone.
    I have repeated this procedure several times with always the same results.
    Can anyone please help me?

  • Addition of new Condition type in SO

    Hi Frnds,
    We are facing a problem in SD.
    Client has added 2 new condition types 'JEC2' and 'JSC2'  recently which was not defined in previous conditions in old sales order
    hence while copying old SO to new, these 2 fields were not getting added in new SO . They have made following
    setting in SPRO for these 2 condition types to solve the problem :
    SPRO -> SD -> Basic function -> pricing -> pricing control -> define condition type.
    in this, for conditions JEC2 and JSC2 change condition category to 'L' (i.e.. New when copying ).
    This solved the problem while copying the old SO( Which doesn't contain the new Conditions)  to new.
    (i.e.. 2 new conditions are added in new SO due to setting 'L').
    But while copying New SO ( which already contains these 2 conditions) to another,
    the above 2 conditions are duplicated. (i.e. appears twice in conditions tab of item, once from source SO and 2nd time due to setting 'L' of 2 conditions ).
    Kindly revert back if you find any solution for the same.

    Hi there,
    You are getting the duplication coz of setting L (generally new when copying) in condition catg in V/06. In your earlier case, it worked because the condition type is not defined in the old order from which you are copying. So setting L will define new in the new order. 
    In your second case your old sales order already has the condition type JEC2 & when you copy that sales order, system will copy all the existing condition types + re-define JEC2, JSC2 again (coz of setting L in condition type) in the new order.
    Rather do this. Since you are copying new OR from existing OR, in copy control routine VTAA at the item level, pricing type, choose option B which will carry new pricing. With that eventhough your old order doesnot have JEC2 & JSC2, your new order will have them.
    Regards,
    Sivanand

  • Can't get user exit ICSV0008 to enable a new partner type to be used in CS

    ICSV0008 components
    EXIT_SAPLIPAR_003
    EXIT_SAPLIPAR_004
    EXIT_SAPLIPAR_005
    I added code to all 3 exits in ICSV0008 as per the documentation that is attached to each module.  This code is saved and activated.  However, my new partner type is never shown in the F4 list of partner types when I try to set up a new partner function in Define Partner Determination Procedure in Cust Service.  I only see the standard SAP partner types.   I set breakpoints, and the code in all of the 3 user exits never even executes.
    Can anyone explain precisely how and where this exit gets called?  Or perhaps provide any additional info?  The documentation attached to the user exit does not explain this.
    Thanks in advance.
    -Bill

    Yes, I created a project in CMOD called ZPARTNER.  I activated this at the project level and it does show a status of Active.  Do I need to do something else so the my enhancement is enabled?

  • Adding a new field to the Address Data for a business partner

    Hi Experts,
    I am trying to add a new custom field to the address data (all structures and tables) that is linked to a business partner on SAP CRM via EEWB. Structure is the address structure wthin BUS_EI_EXTERN. Table is BUT020. I have been told that it is not possible as there is no Business Object that allows this. When doing an EEWB, the only business object is BUPA, which when selected, adds the new custom field to BUT000. I would like the field to be added to BUT020 (Address Table). This leads me to believe that there is no standard way of doing this, which ultimatley means that it would need to be done manually. Please help me with this predicament.
    Regards
    Yusuf

    The search help exit allows you to modify functionality of search help. If you add a new field to the
    parameter list that is not contained on the selection method you can manually populate it within the search
    help exit.
    This  would be performed within the u2018STEP DISPu2019 section. Once within this section all search help
    data has been retrieved and is stored in table RECORD_TAB (record_tab-string) as one long string value.
    Therefore you need to read table SHLP in-order to locate position of value within string.
    Example:
    To find position of personnel number (PERNR) within elemenory search
    help M_PREMN you would use the following code:
    Loop at record_tab.
         read table shlp-fielddescr into wa_shlp
                                       with key tabname   = 'M_PREMN'
                                                fieldname = 'PERNR'.
    You could then use this information in the following way, for
    example, to find a persons organisation unit:
          select  orgeh endda
            up to 1 rows
            from pa0001
            into (ld_orgeh,ld_endda)
           where pernr eq record_tab-string+wa_shlp-offset(8)
                                                      u201Cpernr length is 8
           order by endda descending.
          endselect.
          select single orgtx
            from t527x
            into ld_orgtxt
           where orgeh eq ld_orgeh and
                 sprsl eq sy-langu and
               ( endda ge sy-datum and
                 begda le sy-datum ).
    If you have added a new field to the end of the parameters list
    the next step is to populate it by adding this data to the end of
    the record_tab string:
      concatenate record_tab-string ld_orgtxt into record_tab-string.
      modify record_tab.
    endloop.

  • Can we create new partner types for quallity notifications in SAP system?

    Can we create new partner types for quallity notifications in SAP system?
    The business requirement is to limit the available entries for partners  displayed when they search in quality notification. I have already created new partner functions & assigned the relevant partner types, however struggling with defining new partner types.
    Would appreciate help in resolving this.
    Thanks,
    Nilesh

    I know this customisation setting ...It allows us to create the partner functions & assign it to the partner determination procedure.
    Then you can assign the procedure to the notification type.
    This customisation setting does not solve the problem I have.
    I'm looking for the partner type creation process which we assign to the partner function.
    Edited by: NILESH BHAVE on Aug 12, 2010 3:06 PM

  • Define New Partner Types

    Hi,
    Where and how do we define new Partner Types (e.g., KU - Customer, WK - Plant etc.) ?
    Regards,
    Piyush

    Hi Piyush,
    You can go to the following path.
    SPROSDBFPartner determinationSet up partner determination---Set up Partner determination for Customer master (or for any other transaction too)
    Here you can see that partner types are also defined along with the partner functions we use. We can copy the partner type and create a new one.
    Whenever we create a new Partner Function, the function has to be assigned to one of the partner types so that the partner function can behave as the partner type. For example if a partner function is assigned to partner type KU, then a partner of that PF can behave like a partner type.
    Reward if it helps.

  • Create new partner role type

    Hi Guys
    This one is from Traders' and Schedulers' Workbench from IS Oil and Gas Downstream.
    I need to know whether we can create new partner role types (e.g. TSW011, TSW011, etc). The partner role types are maintained in table OIJRRT but I could not find a transaction to maintain this table.
    Do I need to create the entries in the table directly? Will the system allow me? Has anybody tried this earlier?
    Also, can anybody tell me what is the significance of Role differentiator type and how can we use it?
    Many thanks in advance for all your time on this.
    Kartik

    TS W as a standard has some partner roles, which can be assined to the TSW location or Transport system.
    e.g. Carrier
    Shipper
    Supplier
    Supplier in pipe
    Receiver
    Receiver in pipe
    Consignee
    Tanker
    Inspector
    Breakout S/L locational
    Your partner role can be either of the following SAP entities : Vendor, Customer, Plant , Plant + SLoc
    At a physical location, you can have multiple suppliers. In SAP, they are created as Vendors, and assigned to the TSW location as the 'Supplier' partner role. Another vendor may be assigned the 'Carrier' partner role at the location. Similary, a Plant can be assigned as a 'Supplier' partner role.
    The same applies to Customers or Plant which can act as a 'Receiver' partner role at a diferent TSW location.
    Once you have set-up the partners for the location, this data is used as a validating and defaluting source in the TSW documents.

Maybe you are looking for

  • Weird call forwarding issue when phone off PBX is on call forward.

    Hello - have (2) 3600 series routers connected to pbx's doing toll bypass, T1 on one side E1 on the other. All calls work ok and voice quaility is good however when a user on the PBX behind the E1 puts his phone on forward the call fails with a fast

  • Mic of my 4s is not working

    what should i do please help...

  • Dwsnyc.xml files

    I maintain two websites using Dreamweaver. Dreamweaver creates a file called dwsnyc.xml in each directory for both websites. These files seem to cause me problems when I'm backing up my hard drive. Actually I use a simple copy command to do the backu

  • Move a flat structure into a large character field.

    I have a flat structure that has a total length of 700, and a table of type c(700). I would like to move my structure into a work area of the table and then append it. I do not want to condense the fields, or add separators. I could write function to

  • Depreciation simulation for 1 month

    Hi A user is searching for an asset report that dispays depreciation only for one month. All the reports that I checked is for upto a certain period and cannot individually pick a reporting period. Thanks & Regards Nadini