Creation of Client number (Mandt)

I have looked into a max of documentation, and so far I did not find a answer which satisfy me.
The question is :
<u><i>what are the different criteria which drive/lead the decision to create several clients in Production ?</i></u> (instead of one).
Might sound basic .. but anyway thanks for your future posting.
Philippe

Hi Philippe,
   I can't give you different criteria, but I can give you an example I have seen twice over the years.  The two examples were similar.  They wanted to run one production system but have two separate companies running on the same system.
For a variety of reasons they didn't want to segregate the companies based on company code with in the same client. (most organizations to it with the company code. I believe it had to do with the way each business operated.  I think the on of the businesses had very strict access and government reporting issues.
The issue that happens is that not everything in an R/3 system is client dependent.  ABAP programs, data dictionary, etc are the same for all clients.
This was a killer for one consulting company who was considering hosting several small companies on one SAP system using different clients.
I'm not sure if this is the info you are looking for.  The real answer would have to come from the business side that requires some sort of split in the system that can't be handled except by different clients.  
Good luck on your quest.
John

Similar Messages

  • MANUAL CREATION OF BATCH NUMBER(EXTERNALLY)    -   NOT TO BE ALLOWED

    MANUAL CREATION OF BATCH NUMBER(EXTERNALLY)   -  NOT TO BE ALLOWED while creation of Process Orders.

    Hi,
    Check t code OMCZ whether internal Batch no assignment is active or not.
    From F1 help
    In this step:
    you activate internal batch number assignment
    you define whether internal batch number assignment is allowed for goods receipts that have an account assignment
    Standard settings
    The standard version of the SAP system contains a predefined number range.
    Further notes
    Batch number assignment uses two function model exits with which you can define templates for batch numbers. You make the necessary settings in work step function module exits for internal batch number assignment.
    The system checks whether the assigned batch number already exists in the system. Should the number already exist, the function is terminated.
    When creating a client by copying another client, please note that internal number assignment is not active in the target client. You must activate it manually.
    Regards
    Anupam Sharma

  • Structural authorization - creation of employee number

    Hello Experts,
    We are facing an issue with strutural authorization in creation of employee number,
    I have tested without assigning stuctural authorization and it process the hiring action and generates the employee number
    (Hiring action is carried through the adobe form which inturn calls the ABAP Function module),
    for the same user if i assign Strctural profile with Function module RH_GET_MANAGER_ASSIGNMENT ( User is assigned to an employee who is Chief ) the hiring action which has to happen through adobe form is not happening and when we check in the program it is throwing an error as Failed strutural authorizations.
    I checked whether the employee which has to generate lies within the organization unit of the manager ( who is chief) and it does lies with in the same org unit.
    can you please help me in analysing why the employee is not getting gereating though the user is having proper HR authorizations and Strutural authorization assigned.

    Hi.
    After 2½ days of frustration I finally nailed this.
    Function group RHAC, that handles the authority checks, initially buffers a table called VIEW containing all objects available for the user. As stated earlier in this conversation, SAP handles creation of relations in HRP1001 (links PA and OM). At this point the new employee number is appended to buffered table VIEW in function group RHAC.
    When execution the PA40 activity through CALL TRANSACTION, the creation of the relations are not handled - and the same goes for updating the buffered table VIEW. The table can be updated using the function module RH_VIEW_ENTRY_INSERT from the same fundtion group:
    This example might be useful
      data: ls_view_entry type hrview,
            ls_related_object type hrobject.
      ls_view_entry-plvar = '01'.
      ls_view_entry-otype = 'P'.
      ls_view_entry-objid = lv_pernr.
      ls_view_entry-begda = '18000101'.
      ls_view_entry-endda = '99991231'.
      ls_view_entry-maint = 'X'.
      ls_related_object-plvar = '01'.
      ls_related_object-otype = 'S'.
      ls_related_object-objid = lv_ny_objid.
      call function 'RH_VIEW_ENTRY_INSERT'
        exporting
          view_entry     = ls_view_entry
          related_object = ls_related_object.
    Best regards
    Poul Steen Hansen
    Senior Technical Consultant
    EDB Consulting Group A/S, Denmark

  • Automatic creation of serial number

    Hello guys,
       In serial number profile, in serializing procedure for PPAU and PPRL i have maintained 4-automatic(creation of serial number) and this serial number profile i have given in workscheduling view of material master.When i create the production order for this material of qty 20,it gives serial number from 1 to 20.And again  i create the production order for it of qty 20,it gives serial number to it from 20 to 40.
       Now my question is,in automatic creation of serial number from where it takes the number ranges.
      Does it take from equipment category which we assign to serial number profile?If not than from where it takes?
             Thanking you guys.

    Dear Jitendra,
    Automatic Serial Numbers come from Number Range Object which is defined in Tcode SNRO. Number range is also defined in SNRO only under number range object for specific purpose.
    You can check in SNRO----> Overview which gives you Overview of Number Range Objects & Number Ranges defined from them.
    So your serial numbers are coming automatically actually defined there only.
    Pls. go through the above.
    Hope this will clarify your doubt.
    If any doubt , pls. revert and reward if useful.
    Regards,
    Tejas

  • Structural authorization - creation of employee number in webdynpro or abap

    Hello Experts,
    We are facing some problems with the combination of structural authorizations and the creation of a new employee.
    When we use PA40 to create a new employee this does not give any problem.
    In the webdynpro we first execute a call transaction PA40 to apply infotype 0000 and 0001. This works well.
    Except that the call transaction does not set the connection between PA and OM. (so we did program this ourselves)
    In PO13 and the table HRP1001 the same relations are made as when we use PA40 in the sap gui.
    After this we do call transactions PA30 for the next infotypes.
    When we check the SU53 it gives a message: problems with structural authorizations object P (with the employeenumber) starting at 01.01.1800, enddate is empty.
    The employee is manager and connected with his userid in infotype 0105.
    We use in the structural profile the function module  RH_GET_MANAGER_ASSIGNMENT
    We checked with transaction HRHAUTH.
    User has been adjusted to the tables T77UA etc.
    We do not use workflow in this webdynpro
    We used the trace function when this was executed, but it did not give more information about missing structural authorizations.
    This issue was before on SDN (Structural authorization - creation of employee number) but unfortunally there was no solution there for the issue!
    Hope one of you can help me to find the solution!
    With kind regards,
    Rita Mensink

    Hi.
    After 2½ days of frustration I finally nailed this.
    Function group RHAC, that handles the authority checks, initially buffers a table called VIEW containing all objects available for the user. As stated earlier in this conversation, SAP handles creation of relations in HRP1001 (links PA and OM). At this point the new employee number is appended to buffered table VIEW in function group RHAC.
    When execution the PA40 activity through CALL TRANSACTION, the creation of the relations are not handled - and the same goes for updating the buffered table VIEW. The table can be updated using the function module RH_VIEW_ENTRY_INSERT from the same fundtion group:
    This example might be useful
      data: ls_view_entry type hrview,
            ls_related_object type hrobject.
      ls_view_entry-plvar = '01'.
      ls_view_entry-otype = 'P'.
      ls_view_entry-objid = lv_pernr.
      ls_view_entry-begda = '18000101'.
      ls_view_entry-endda = '99991231'.
      ls_view_entry-maint = 'X'.
      ls_related_object-plvar = '01'.
      ls_related_object-otype = 'S'.
      ls_related_object-objid = lv_ny_objid.
      call function 'RH_VIEW_ENTRY_INSERT'
        exporting
          view_entry     = ls_view_entry
          related_object = ls_related_object.
    Best regards
    Poul Steen Hansen
    Senior Technical Consultant
    EDB Consulting Group A/S, Denmark

  • Disable Automatic Creation of Serial Number at GRN

    Dear Gurus
    All my materials are subjected to serial numbers and the serial number profile is activated in the material master.
    At the time of GRN, the serial numbers to be selected from the already uploaded list.
    But there is a option to craete serial numbers automatically ( a check box to tick at MIGO GRN serial number tab)
    Need to deactivate the same as the users tend to tick this by mistake.
    Please guide me on the process.
    Thanks in Advance.
    NalindaR

    Hi  Nalinda,
    You got solve this question? I have the same problem, and I need disable de automatic creation of serial Number in all transactions, because serials nrs are always external. And I could not do anything with the profile of the serial nr in t-code OIS2.
    You can give me some  information that help in this question.
    Thanks in advance.
    Mary

  • How to find the client number of xMII server i m running

    Hi experts,
    Here i am simply providing the URL in my browser and it shows the login page of xMII server.But i want to find under which client i am currently running this xMII ,how can i find that client number?
    Thanks ,
    S.Ramesh Kumar.

    The term "client" does not neccessary apply with xMII.  A "client" is an organization level in ECC.  If you are looking for the system information open the url
    http://server:port
    and select system information.
    Jamie

  • File2IDoc - new IDoc when client-number in sub-segment of MT is different

    Hi, we have an Message-Type and IDoc with four different Segments. Each of it contains a client-number.
    First segment: Header
    Second-fouth: Childs
    When i read File via FTP in XI it could happen that the Header-Segment is not depending on the child. That is when the client-number in the text-file is different. When this happens, XI should create a new IDoc where no Header-Segment will occur.
    How should i manage this in mapping? i have to read the payload and must compare the client-number of each child in the txt-file.
    Could you give me some help?!
    This is the source-structure:
    <?xml version="1.0" encoding="UTF-8"?>
    <MT_BESTFILE>
       <BestfileRecordSet>
          <BestFileHeader>
             <BDKDNR/> (=client-number)
          </BestFileHeader>
          <BestFilePos>
             <BDKDNR/>(=client-number)
          </BestFilePos>
          <BestFilePos1>
             <BDKDNR/>(=client-number)
          </BestFilePos1>
          <BestFilePos2>
             <BDKDNR/>(=client-number)
          </BestFilePos2>
       </BestfileRecordSet>
    </MT_BESTFILE>

    Hi Carsten,
    Below UDF will solve your problem,
    Here it will take input as BDKDNR from Header, Pos, Pos1 and Pos2, and output should be mapped to IDOC Header so that it will create a new idoc when ever there is a change in child segment.
    as per your query it is clear that BDKDNR from header will match with child segments but some times it will differ at that point we should create a new IDOC.
    in the UDF header BDKDNR will be compared to the child BDKDNR's if it is not matching with  the header then it will create a new idoc.
    Please let me know it the problem still exits.
    public void test(String[] header,String[] pos,String[] pos1,String[] pos2,ResultList result,Container container){
    int i,j,count=0;
    for(i=0;i<header.length;i++)
      result.addValue(header<i>);  
      for(j=0;j<pos.length;j++)
        for(i=0;i<header.length;i++)
         if(!(pos[j].equals(header<i>)))
         count++;
       if(count>0)
       result.addValue(pos[j]);
       count=0;  
      for(j=0;j<pos1.length;j++)
       for(i=0;i<header.length;i++)
        if(!(pos1[j].equals(header<i>)))
         count++;
    if(count>0)
       result.addValue(pos1[j]);
       count=0;  
      for(j=0;j<pos2.length;j++)
       for(i=0;i<header.length;i++)
      if(!(pos2[j].equals(header<i>)))
         count++;
    if(count>0)
       result.addValue(pos2[j]);
       count=0;  
    Regards,
    Karan

  • Mapping: accessing XI's client number at runtime

    Hi <experts>
    Is there a way to access XI installation specific stuff like e.g. client number at mapping runtime ??
    Example:
    XI is client 100 in dev, 200 in qa and 300 in prod.
    Need to read that client number at runtime in a mapping program.

    Hi,
    Please reward points if it helps and close the thread
    Thanks
    Vikranth
    Edited by: Khimavath Vikranth on May 28, 2008 8:48 PM

  • Two portals (same SID), one R/3 System - changing portal client number?

    We have one R/3 system but two portals.  One is EP6, the other is EP7 and is due to replace EP6.  On installation of version 7.0 we had to keep the SID the same on both portals.
    Now we are having trouble with SSO into R/3 as the ACL in STRUSTSSO2 will only accept one unique SID with client number of 000.  However it does seem to accept the same SID but different client number.
    My question is, is there a way to change one portal generating the verify.der certificate using something other than default 000 client number?
    Is this messy?
    thanks.
    SiB

    Hi Simon,
    > is there a way to change one portal generating the verify.der certificate using
    > something other than default 000 client number
    > Is this messy?
    There is a way and it is absolutely not messy but the supported way; you just have to set the UME property "login.ticket_client" to some different value than "000" on the portal server in question (and of course you have to use this value on the ACL in the SSO target system).
    Also see https://www.sdn.sap.com/irj/sdn/wiki?path=/display/ep/singleSign-Onand+Cookies& -- checklist number 3 and http://help.sap.com/saphelp_nw04/helpdata/en/e2/f71940d4558f5ce10000000a155106/frameset.htm
    I have just done this on my actual project, it's quite straight forward. Remember to restart the portal WAS after changing the value!
    Hope it helps
    Detlev

  • Using SAP Business content with different client number

    Hi,
    I want to use and upload client numbers into SAP BW in an InfoObject as master data.
    The client number is for example with 9 figures.
    Can I use the SAP standard InfoObject 0Client for that or is there another one or should I define my own InfoObject?
    Thank you!

    You can do it in both the ways.

  • BOM changes(Not creation) with EC Number

    Hi
    I want to make the ECN as mandatory while changing the BOM,not for creation.
    I tried by setting OS27,OS25 settings for BOM. I tried BOM creation with status 3(With history requirement). System gives only warning message,not the error message.(Message no. 29045)
    I tried to make the Change number field as mandatory,but it applies it to CS01 & CS02. I want only in CS02.
    Plse help me out if any knows the soultion.

    Dear Sudhar,
    1.Please check in OS27 - Tick mark is included for EC Management Active &
    BOM validity manitained and History Requirement.
    2.In OS25 - For History Requirement.
    3.Get the help from ABAP consultant,to make use of field exit for the particular
    screen CS02 ,which has got a screen number.The system will not allow the user
    to enter into the next screen unless that field is not filled.
    4.Check for the Auth.Object C_STUE_NOH
    With this Logic only we are using in my present project.
    Check & reply.
    Regards
    Mangal

  • Creation of Unique Number Ranges for Organizational Objects

    Hi Gurus,
    As per our client's requirements, We need to create unique number ranges for Organizational Objects such as O,S,P to distinguish based on the Object ID. Could you please help me out to create the same.
    And also to create unique number ranges for Personnel Development Objects such as QK & Q.
    Thanks in Advance
    Regards
    Vinoth Kumar.R

    Hi,
    To maintain object specific number ranges, go to customising node Personnel management --> Org. management --> Basic settings --> Number range manitenance --> Maintain Number ranges
    Here there will already be a default entry as $$$$.
    To create different range for object say O you can use the following options:
    Create entry as $$O - number range applicable to all Org units across all plan versions.
    Create entry as 01O - number range applicable to all Org units under plan version "01"
    Then under Interval maintenance create the desired number ranges under IN for internal or EX for external (check the external tick box for external number ranges)
    In the similar manner you can create the number ranges for objects C, S , Q & QK.
    Hope this is helpful.
    Regards,
    Shreyasi.

  • Enhancement point in billing doc creation at invoice number generation

    I need to find an enhancement during billing document creation.
    This is my requirement.      Within function module RV_INVOICE_DOCUMENT_ADD, standard SAP determines the invoice number using Function Module NUMBER_GET_NEXT.  now, there is an enhancement point available immediately after the standard SAP invoice number has been determined.
    I need to find that enhancement point.
    Please advice what enhancement points are available at this point.
    Any advice is appreciated. Thanks in advance..

    Hi
    Here is a little program that when you type in the t-code it will give you all the user exits available.
    <Code>
    *& Report Z_FIND_USER_EXIT *&
    REPORT z_find_user_exit NO STANDARD PAGE HEADING.
    TABLES : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
    TABLES : tstct.
    DATA : jtab LIKE tadir OCCURS 0 WITH HEADER LINE.
    DATA : field1(30).
    DATA : v_devclass LIKE tadir-devclass.
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(30) text-001.
    PARAMETERS : p_tcode LIKE tstc-tcode OBLIGATORY.
    SELECTION-SCREEN END OF LINE.
    SELECT SINGLE * FROM tstc WHERE tcode EQ p_tcode.
    IF sy-subrc EQ 0.
      SELECT SINGLE * FROM tadir WHERE pgmid = 'R3TR' AND object = 'PROG' AND obj_name = tstc-pgmna.
      MOVE : tadir-devclass TO v_devclass.
      IF sy-subrc NE 0.
        SELECT SINGLE * FROM trdir WHERE name = tstc-pgmna.
        IF trdir-subc EQ 'F'.
          SELECT SINGLE * FROM tfdir WHERE pname = tstc-pgmna.
          SELECT SINGLE * FROM enlfdir WHERE funcname = tfdir-funcname.
          SELECT SINGLE * FROM tadir WHERE pgmid = 'R3TR'
                          AND object = 'FUGR'
                          AND obj_name EQ enlfdir-area.
          MOVE : tadir-devclass TO v_devclass.
        ENDIF.
      ENDIF.
      SELECT * FROM tadir INTO TABLE jtab WHERE pgmid = 'R3TR'
                          AND object = 'SMOD'
                          AND devclass = v_devclass.
      SELECT SINGLE * FROM tstct WHERE sprsl EQ sy-langu
        AND tcode EQ p_tcode.
      FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
      WRITE:/(19) 'Transactie Code - ', 20(20) p_tcode, 45(50) tstct-ttext.
      SKIP.
      IF NOT jtab[] IS INITIAL.
        WRITE:/(95) sy-uline.
        FORMAT COLOR COL_HEADING INTENSIFIED ON.
        WRITE:/1 sy-vline, 2 'User exit', 21 sy-vline , 22 'Omschrijving', 95 sy-vline.
        WRITE:/(95) sy-uline.
        LOOP AT jtab.
          SELECT SINGLE * FROM modsapt WHERE sprsl = sy-langu
            AND name = jtab-obj_name.
          FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
          WRITE:/1 sy-vline, 2 jtab-obj_name HOTSPOT ON, 21 sy-vline , 22 modsapt-modtext, 95 sy-vline.
        ENDLOOP.
        WRITE:/(95) sy-uline.
        DESCRIBE TABLE jtab.
        SKIP.
        FORMAT COLOR COL_TOTAL INTENSIFIED ON.
        WRITE:/ 'Aantal gevonden user-exits:' , sy-tfill.
      ELSE.
        FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
        WRITE:/(95) 'No user-exit Found'.
      ENDIF.
    ELSE.
      FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
      WRITE:/(95) 'Transactie code bestaat'.
    ENDIF.
    AT LINE-SELECTION.
      GET CURSOR FIELD field1.
      CHECK field1(4) EQ 'JTAB'.
      SET PARAMETER ID 'MON' FIELD sy-lisel+1(10).
      CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
    <Code>
    Hope it helps.
    Regards
    Vic

  • Does Acrobat XI used w\ XenApp 6.5 conflict with "auto creation of client printers"?

    Hey guys,
      I have installed Adobe Acrobat Pro XI on a Server 2008 box running XenApp 6.5.  I've noticed a pattern that whenever Reader or Acrobat v10 or greater is installed the "auto-create client printers" policy does not work.  Our users log in to the web portal and open an app(Citrix hosted) such as Word; they try to print a document, but when looking at the printer drop-down list, none of their local(redirected) printers are present. These printers were available before the installation of Acrobat Pro XI.  Another user noticed this happened previously when they upgraded from Adobe Reader 9 to X.  Please let me know if you have any helpful information.
      I've enabled the following:
    Client Printer Redirection(allowed)
    Auto-Create Client Printers(all client printers)
    Client Printer Names(standard names)
    Default Printer(set def printer to client main)
    Desktop Launches(allowed)    ***This policy was the only one present before i started troubleshooting the missing redirected printers.
    Printer auto-creation event log preference(log errors and warnings)

    Was it related to this Citrix Support KB Document?
    http://support.citrix.com/article/CTX488760
    Might want to look at this Citrix Forum thread too:  http://forums.citrix.com/thread.jspa?threadID=286937

Maybe you are looking for

  • These apps cannot be accepted on this computer?!??!

    Hi, I just got a new Macbook Air and it started off with a minor issue with the Mac App Store. The Mac App Store notified me about an update for iPhoto. So I wanted to install this update but all I got was this error: "You have updates available for

  • Slide Size Mysteriously Changed

    Hi, I was working on a slide presentation and all of a sudden I noticed in Navigotor mode the thumbnail pictures of the top 2 slides were scrambled and undistinguishable. Then I noticed that the thumbnails seemed smaller for some reason and wondered

  • Library Receipts Trash??

    Stupid question! What purpose do the "Receipts" in the Library serve?. Can they be deleted in order to save space. If so what is the catch? Any help would be appreciated. Maxon.

  • Does Adobe Master Collection CS4 work on Quad processors?

    I am trying to buy a new computer (laptop)and I currently own Adobe Master collections CS4 and I would like to know if anyone has installed this on a quad processor and what graphic card will work fine with it? Also what processor speed would I need

  • Yahoo Mail: on Mac Pro (keeps asking for my password and then doesn't work)

    I have used Yahoo Mail through my Mac Pro Mail Account for years and enjoyed fine service. For the last few months, the Mac Mail says I have the wrong password, and it won't allow me to access mail. If I change the password, it will work for a while