Customize P_PERNR object ?

Hi,
i have a problem with authorizational object.
Id like to modify the logic under the P_PERNR object.
Is possible to assign a user a personnel number using a different infotype respect the  0105, subtype 0001.
For example I'd like to insert two different users for the same PERNR.
EX:
CID 1110000
IT 0105 SUBTYPE 0001 -> USER1
IT 0105 SUBTYPE ZZZZ -> USER2.
in this way both the user  can access the CID  1110000

Hi,
Please, please, please do not do what you are planning.  The system should stop you, but if not, please do not have different users assigned the same PERNR.  Concern:  each user could then see and change the personal data for that PERNR.
For this and other related questions about authorizations, you can utilize structural authorizations and authorizations with context to solve your problems in relation to P_PERNR.  Please do not try to circumvent the built-in authorization restrictions.  You are asking for trouble.
Paul

Similar Messages

  • Requirement to check the syntax error of Customize SAP Objects in existing landscape.

    Hi All,
    I have two requirements which are a s follows :
    1 )    Check the syntax error of customize SAP Objects in existing landscape except using the Tools which are already given by SAP( Example : Code           Inspector , Extended Syntax Check etc.). I have to create a program to fulfill this requirement.
    2 )    In case of SAP Upgrade is it possible to know the syntax error in advance that the existing source code will not work in the upgrade version?
      Please help me out to solve my issues. Thanks in advance.

    Dear Abhishek,
    For the code inspector, the syntax check and the extended syntax check, you can define a set of objects to be teste thru SCI:
    Go to SCI
    In the block 'Object Set', you can create a set. For ths, you have to give it a name, select with the icon left of the textbox if this is a global (for all users) or a local set and click the create Icon.
    in the next field, you can define which objects ... are part of the object set.
    When using SCII to execute the code inspector, you can specify this set instead of a transport(s) or programming objects.
    To run only the syntax check and or the extend syntax check, you can specify a check variant in SCI (third screen block) which contains only those tests or you can in SCII uncheck all tests except those 2.
    Regards,
    Hans

  • Dynamic Customize Local Object

    Here is my situation,
    1) I wanna to send the whole object over the network to the devices that run on KVM. But i cannot do it because CLDC does not support API to convert byte to object. So the only solution is create a local object at the devices that run KVM and then customize it over network.
    2) Here is the problem, how can i set the event listener and item at the local object of the KVM devices over network? (by string???)
    I need some experience point on this problems.thx
    best regards
    chauryih

    If I understand you correctly, you want to serialize an object and send it to a KVM device and "re-instantiate" that object. But, unfortunately CLDC does not support serializeable - correct?
    If this is the case, I would
    1. write a generic HTTP client/server application and the KVM device would request messages from the server.
    2.write my own interface which implemented a method which would serialize the state of the object into a byte array and deserialize the object (doing the reverse).
    The KVM device would request messages from the server - a message could be a serialized byte array of of an object. On the device, the client could then instantiate the object and then pass the byte array to the serialize method of the object and viola the object now exists on the client. Note, there are other factors which you must address, e.g. the object still exists on the server, which may be a problem.
    Good luck, sounds like fun
    Don

  • Customization of Object Link of Transaction CV01N

    Hi All
       Can anybody help me out in Customizing Object Link of Transaction CV01N.
    I want to know exactly how could we add a customized tabstip in object link other than SAP Standards like Equipment Master and Material Master.
    How could i link these to R/3 transactions like MB03, FB03, CJ20N etc....
    When i save these documents it should get generated and saved to the document data of the respective transactions.
    Thanks
    Raja

    hi,
    You can also link documents with SAP objects for which no linking is supported in the standard SAP System.
    In Customizing for the Document Management , you must maintain the key fields for the SAP objects that you want to link to document info records, by choosing Control Data  Maintain key fields.
    1.     Program two screens for the following module pools for the SAP object that is to be linked additionally:
    u2013 SAPLCV00
    u2013 SAPLCVIN
    The process logic must be according to that of screen 0204 in program SAPLCV00 and must not be changed.
    2.     Create the function module OBJECT_CHECK_XXXX (XXXX = name of the SAP object).
    If this object can be classified, this function module already exists in the standard system. Otherwise, copy the existing function module OBJECT_CHECK_EQUI (linking of equipment) and change it to suit the new object.
    After you have completed the above, documents can be linked with the SAP object that you have added. You define the settings for this in Customizing for the Document Management System (see: Object Links).
    regards, benakarajes

  • Quality notification - more reference objects

    Hello,
    business need is to have quality notification with possibility to refer either production order or purchase order under one notification type.
    By standard this seems not possible as:
    Complaint Against Vendor references to Purchase order
    Internal Problem Report references to Production order.
    But in section "User-specific notification" is mentioned
    A user-specific notification type has the same basic structure as the standard, predefined notification types. The screen layouts, reference objects, and tab indexes, however, may differ from those in the predefined notification types, depending on how you customize the user-specific notification type.
    But I have not found a way in customizing to enable this.
    Advice appreciated.
    Br, Jan

    Thanks for the asnwer, but I think this does not solve my problem.
    In the configuaration for "Notification Header and Screen Areas" I do have
    - notification header screen H500
    - customized screen O550 (BADI)
    and both are needed.
    The BADI is used to customize refernce object screen, not reference documents screen. But my idea was to change reference document screen area in a way, that both purhcasing and production reference documents are visible in there.
    I only managed to get the vendor screen by adding screen area 037 to "Extended View: Tabstrips and Screen Areas" But adding purhcase document as reference to Reference documents remains my problem.
    I am kind of able to make the vendor screen visible by e.g. adding screen area 037 Partner overview screen (table control).But creating a new pop-up window for notification reference, where both options (pur ord, prod ord) would be available with copying functionality - in my opinion this requiers completely custom coding.

  • Customised archiving object for archiving a Y table

    Hi Guys,
    I am trying to create a customize archiving object for archiving a Y table.
    BC_SBOOK is one archiving object which i am using as the template. IT has no archiving calss defined in AOBJ tcode
    Could you please let  me know if it is necessary to create the archiving class.
    Also if i can get any reference document for the same.
    Thanks & reards,
    Jack

    Hi Jack,
    Please refer the below link for more infor on Archiving Classes
    [https://cw.sdn.sap.com/cw/docs/DOC-14096]
    Regards
    Abhii

  • HR Master Data Object

    Hello All,  I'm trying to restrict HR users to change their own salary by using PA30 and PA40.  I limited E under P_PERNER and it works if the user login as regular user.  But it doesn't work if the user login as HR user.  Does it relate to any of these objects below?  What field value should be restrict?  Many thanks
    INFTY, SUBTY, AUTHC, PERSA, PERSG, PERSK, VDSK1

    rachel,
    in you two P_PERNR objects above, you have excluded read access for the following infotypes:
    INFOTYPE 0000, 0001, 0002, 0006, 0007, 0009, 0021, 0022, 0023, 0041, 0105, 0185, 0395
    INFO TYPE 0008, 0014
    and for all of the above infotypes, you have excluded read access for subtypes 0001. this is not what you aim to achieve.
    you want to exclude write access (W, D, E, S) for infotypes 0008 and 0014 and so P_PERNR should look something like this:
    P_PERNR nr. 1:
    AUTHORIZATION LEVEL W, D, E, S
    INFO TYPE 0008, 0014
    INTERPRETATION OF ASSIGNED PERSONAL NUMBER E
    SUBTYPE *
    if you want to include read access for the infotypes in you mentioned in your example, it should look similar to this:
    P_PERNR nr. 2:
    AUTHORIZATION LEVEL M, R
    INFO TYPE 0000, 0001, 0002, 0006, 0007, 0009, 0021, 0022, 0023, 0041, 0105, 0185, 0395
    INTERPRETATION OF ASSIGNED PERSONAL NUMBER I
    SUBTYPE *
    the above will only work if the personnel number has a valid infotype 0105 subtype 0001 (System user name (SY-UNAME)) record. please look that up in PA30 and create that record with HXXXX if it is missing.

  • Business Objects - BUS2017, BUS2012, BUS2032, LIKP

    Hi,
    i m new with business objects. where can i find related information about this topic? how can i customize business objects, add attributes, methods, events?
    especially for the following business objects:
    - BUS2017 (goods movement)
    - BUS2012 (purchase order)
      How can i get the order items from a purchase order?
    - BUS2032 (sales order)
    - LIKP (outbound delivery)
    i need the business object events (methods, attributes,...)  in combination with the event infrastructure (transcode swf_bam) for a business activity monitoring with sap exchange infrastructure.
    Thanks 4 every hint!
    BR,
    René

    A good place to start is the workflow forum, it has a FAQ and you can search for similar questions.
    Major concepts needed working with business objects is: delegation and instantiation.
    Most of the work is done in transaction SWO1 (maybe you can view the help-->application help in this transaction)
    Kind regards, Rob Dielemans

  • Problem about Object Link customizing.

    Hi guys:
    I want to customize the "object link".
    In the Layout of user interface>Navigation(URL Generation)>Assign Object Method to Role, there is a  field ,IDPage/Service, need to be maintained. How and where can I get the content to fill it?
    Can anyone help?
    Thanks

    I am also very interested in this topic.  The pc-ui cookbook best I can tell does not provide a simple example demonstrating this functionality...I would welcome some doc like this.
    I am faced with the problem of improving navigation.  Essentially the use case is: in
    CRMD_MKTPL (marketing planner) pc-ui the user can hit the button "Generate Trade Event"...this will do its thing and issue an info message saying Event 1234 has been generated...the desire by the customer is to open the same app in a new window using the newly generated event id.  I think that the pc-ui navigation(URL Generation) should be usable for this?
    Am I right to assume that you have to have the portal available to test this? (at the moment I am working remotely)
    Any help on this topic is appreciated
    Thanks

  • SAP DMS Object Links

    Hi
    I need to give some information ( such as material master / Functional Location / Vendor etc) in object links tab available in CV01 transaction. This trasaction shows some other objects under Object link tab. Can anyone explain how to
    remove / Customize unwanted objects available in Object  Link Tab.
    Regards
    Harshini

    Hi Harshini
    To configure or removing unused object links to a particular document type, you can do it through the t-code DC10. First go to the DC10 t-code select the document type and in the leftside there is folder structure displayed called "Define object links" click on that it will display all R/3 objects linked to that document type. In the screen menu there are options available like New Entries, Copy,  Delete ..etc using those options you can customize.
    Regards,
    Prasad

  • Authorization Object for Account Asssignment Category -KNTTP

    Hi,
      What authorization object i can use to restrict the user to specific account assignment category (KNTTP)  during purchase requisition creation and change. ???
    I tried to check authorzation object listed under tcode me51n but none indicate for KNTTP.
    Pls. advise. Thanks
    Rgds,
    She

    hi,
    busines requrement is to restrict a user on specific account assignment cat to be use during pr creation (eg.K-cost center) only.
    now am thinking to create a customize authorization object zknttp
    with field and activity..
    my question  is how am going to trigger the authorization check
    for this customize zknttp.
    thanks.

  • How do I use SE80 to view details of a Front Office Business Process?

    Hello all,
    I posted the following question in the ABAP general forum but did no reply was posted. So, I am hoping that experts in this forum may be able to help me with an answer.
    I would like to use SE80 (or any other transaction for that matter (except EWBC)) to get details of a Front Office Business Process. By details I mean information about methods, programs and anything else that can help me debug a problem I am having with transaction EC20. I have used transaction EWBC but I cannot get details about programs behind a given step. I get a list of steps and container info. Double clicking on the actual thing does not get me anything, and SE80 does not seem to be able to give me the needed information either, or at least I don't know how to go about it. So, which category, which sub-category or which button will do the job please?
    Your help is greatly appreciated.

    Hello,
    First of all go to transaction EWFC and enter the right Front Office configuration.Go to the appropriate transaction group containing the button you want to investigate.  Double click it and a new screen will pop up.  On this screen there should be a radio button 'Method'.  Next to this button you'll find a field with the object type.  Copy this type ( eg. PREMISES) to your clipboard and open another modus.
    Go to transaction SE80. In the left upper corner, a little under the text 'Object Navigator' there's a button 'Edit object'.  Click this one.  Go to the tab 'Business engineering' and select radio button 'Business object type'.  Fill in the object type from the previous step and you'll find the interfaces, key fields, methods, events etc.
    To customize this object you have to create a z-object derived from the main object.  You can add methods, events etc. as you like!
    Kind regards,
    Stijn

  • How to use BEX query in BI data archiving?

    I see some power point presentations about  the use of BEX query in the archiving customizing setting.
    But the presentations have no text about the details.
    Can somebody help detail how to use BEX to customize archiving objects?
    Thanks!

    Yeah I would be interested in such a solution as well.
    Can anyone help here?
    Cheers,
    Andreas

  • PL/SQL development with JDeveloper

    We are using Toad and JDeveloper to maintain our legacy IS that count thousands of PL/SQL code object (Packages, Package Bodies, Triggers).
    I'm using JDeveloper and SQL Developer in the perspective to verify if it is possible and effective to use only Oracle tools in the project.
    I like to work with JDeveloper to edit pl/sql code and i like to have my code in database offline object maintained into subversion.
    I'm able to compile these sources in my different platform (development system, test alpha, test beta and final testing instance directly from JDeveloper.
    That's fine except JDeveloper didn't return a compile status or a list of compile errrors like in SqlDeveloper. So I need to use SqlDeveloper in parallel of JDeveloper.
    This is the beginning of my problems.
    SqlDeveloper may have some editor open with source code into I updated into JDeveloper (depends on the change to do, some changes a done in SqlDeveloper to correct some errors and the code is refreshed from the instance into JDeveloper, and more important changes are done in JDeveloper and compiled (loaded) in the instance) and loaded (compiled) into my instance.
    When the packages tree is already displayed in SqlDeveloper, the status of the package (valid, invalid) didn't change immediately. That is normal because SqlDeveloper don't know i change it from JDeveloper. I think it check it when i click on the package or the body node. The problem is that the code is not reloaded into the editor if it is opened and i you recompile your package without refreshing all the packages list you will recompile the older version and search sometimes a long time why your package didn't compile after the changes you done in JDeveloper (mainly after 6pm and a day of developing and compiling ) !!!!
    The only reason to use both JDeveloper and SqlDeveloper in this phase is the fact that JDeveloper didn't return compile status and a compile error list.
    With theses features I will no more use SqlDeveloper for such developing purposes (still using it to debug, obtain object definition, customize database object for some physical properties, etc) and avoid those bad manipulations.

    micwic --
    I logged bug6508875 for this.
    One suggestion in the meantime until we can get compile errors directed to the log window for offline objects...
    You can open the Database Navigator to point to the same db connection. After generating the offline PL/SQL to the db, refresh the connection in the DB navigator. You will see any invalid objects flagged with an error icon. Then you can right-click on the PL/SQL with the error, and "Make" it. This will display the errors in the log window, similar to SQL Developer.
    -- Brian

  • Regarding Standard Queries

    Hi Experts,
    Please tell me are there any standard queries or Cubes are available for the following reports?
    A) ANNUAL ORDER BOOK TARGET
    B) ORDER BOOK TARGET TILL THE LAST MONTH
    C) ACTUAL ORDER BOOK ACHIEVED TILL LAST MONTH
    D) TOTAL U.E.O.B.TILL LAST MONTH
    E) ORDER EXPECTED IN THE CURRENT MONTH
    F) ORDER LOST DURING THE MONTH
    Thanks In advance

    Hi,
    It depends on Requirements.
    1. Find out the requirements gathering from the functional team.
    2. Gather the reporting layouts as you mentioned list.
    3. check any  standared objects suitable to your requirement (Mentioned Reports).
    4. If any Standard Objects available then
    Goto RSA1> Select Metadata repository> Give the Datataget name--> Select Search button.
    it will display the network flow. click on Network flow--> you can find the Standard Reports.
    5. You can install the standard suitable reports from BI Content.
    6. If Standared Objects are not available in BI content, then you have to customize the Objects link Datasource/DSO/CUBEs and Queries which are more relevant to your requirement.
    Regards,
    Suman

Maybe you are looking for