Block Sensitive field basd on Company Code

Dear Experts ,
We are blocking sensitive fields using the Customizing Setting in SPRO
SPRO –> REF IMG –> Financial Accounting –> Accounts Receivable and Accounts Payable –> Vendors Accounts –> Mast*er Data –> Preparations for Creating Vendor Master Data –> Define Sensitive Fields for Dual Control (Vendors)
Currently its is blokcing for all the Company Codes
Can we include a Check that it will block only a specific Company Code ...
We had cheked all the forums but unable to get the satisfactorily answers for the same.
Regards,
Saurabh Goel

Hi,
Sensitive fields effects at company code level and cannot be separated.
You have two options; one is to use user-exit ZXF05U01 in order to block some vendors another one is to customize sensitive fields and approve those vendors which you don’t want to be blocked by coding.
Best regards
Melih

Similar Messages

  • Sensitive fields restriction to company code

    Hello
    we would like to activate sensitive fields for one specific company code. In standard SAP we can only define the sensitive fields for the whole client. Anybody did this before? Or do we need something like enhancement SAPMF02D to do this?
    dT123

    Hello Spotty/Accenture Accenture,
    There can be different approaches to achieve the same, for which, I would like to know the following from you:
    1. Are you using direct or indirect role assignments?
    2. Do you want to restrict the authorization object at the user level or at the role level?
    Regards,
    Hersh.

  • Blocking logistic invoice verification at company code level

    Dear all,
    May I know what is the system setup (SPRO) for this:
    Blocking logistic invoice verification at company code level ?
    Thanks
    tuffy

    Hi There
    I think it can be solved in 2 ways,,
    1. Number range, if you have not defined for the particular company code for this year,,
    2. Authorization for the Comp Code level (Check with your basis team ,, it will be the easieast way to block it for CC level and when ever you want they can just remove the block, (insterad of doing the changes in config, if basis can control the authorization it will be the best way)
    Hope it helps,,
    Thanks
    Senthil

  • How can we block the asset class for company code

    Hi Experts,
    At what level we can define asset class and how can we block the asset class for particular company code in group company
    Regards,
    Harish

    Dear Harish,
    You can block the asset through OAOA at asset class level blocking at Asset Class level, and same you can block for creation at a chart of depreciation level from AM05.
    And for additional acquisition you can block from AS05. I hope this will solve your issue. If you have doubts feel free to share.
    Regards,
    Pankaj A Bhalerao.

  • Block Customer Extension to Other Company Codes

    Hello,
    How can i stop the users extending a customer master account anymore to new company codes but still continue to use on the company code already extended? Is there a config, Method or Security check?
    -Deepak

    Sorry your post has totally confusing.  Let me assume, you have
    Company Code 1000
    Company Code 2000
    New Company Code 3000
    You have an existing customer ABC created in Company Code 1000.  Now is it your requirement such that users can extend this customer to 2000 but not 3000?  If so, let me know on what basis, you would conclude 3000 is a new company code?
    G. Lakshmipathi

  • Blocking Vendors on Company Code level

    Hi,
    Our Purchasing Organization has multiple Company Codes. Is it possible to block certain vendors for a Particular company code without affecting the other company codes which might be using that vendor??
    What exactly we are trying to do is block all future Purchase orders & Requisitions from being created for a list of Vendors for one company code. We do not want it to affect other Company codes within the same Purchasing Org which might be using the same suppliers.
    I know about XK05 but I think it puts a "Purchasing block" at the Purchasing Org level only and not on the Company code level. Is there any way to achieve this??
    Your inputs are really appreciated.

    Hi Martin,
    If you want to Block the Vendor for a Particular Purchase Organization and Company code then Go to XK05 and Select Vendor Pur Org and Comp Code and in Posting Block tab Activate for Selected Company code and in Purchasing Block tab Activate for Selected Purchase Organization and Save.
    Before this you need to set the following to Error.
    SPRO-MM-Purchasing-Environment data-Define attributes for System messages
    ME 023 Vendor & blocked for purchasing organization &
    ME 024 Vendor & flagged for deletion
    ME 025 Vendor & flagged for deletion for purchasing organization &
    For XK05 Message ME 023 would work.
    Regards,
    Nani.

  • Block/Delete Vendors by Company Code wide

    Hi Guru's
    We have got requirement to block/delete unused vendors in company code wide automatically or thru customised program. We have FK05 and FK06 to block&delete vendors. I triend updating LFB1 table using VENDOR_UPDATE Function module.
    Below is the code used In my program.
    IT_LFB1 = List of Vendors.
    LOOP AT IT_LFB1 INTO WA_LFB1 .
    WA_LFB1-SPERR = 'X'. " Block Vendor
    WA_LFB1-LOEVM = 'X'. " Deletion Flag for all areas
    WA_LFB1-NODEL = 'X'. " Deletion flag for general data
    CALL FUNCTION 'VENDOR_UPDATE' IN UPDATE TASK
    EXPORTING
    I_LFB1 = WA_LFB1.
    IF SY-SUBRC = 0.
    COMMIT WORK.
    ELSE.
    Endloop.
    But since this FM is not checking any authorisation to block/delete vendor. Could you please let me know how I can go ahead for this requirement either through BAPI which exactly perform like FK05/FK06. Looking forward with your suggestions.
    Thanks in advance..
    Shreyansh.

    Thanks a lot Keshav..
    Please help me..I have done coding as below for calling MAINTAIN_BAPI.
    i_IS_MASTER_DATA-VENDORS-HEADER-OBJECT_INSTANCE-LIFNR = WA-LIFNR.
    i_IS_MASTER_DATA-VENDORS-HEADER-OBJECT_TASK = 'U'.
    i_IS_MASTER_DATA-VENDORS-COMPANY_DATA-CURRENT_STATE = ''.
    i_IS_MASTER_DATA-VENDORS-COMPANY_DATA-COMPANY-TASK = 'U'.
    i_IS_MASTER_DATA-VENDORS-COMPANY_DATA-COMPANY-DATA_KEY-BUKRS = WA-LIFNR.
    i_IS_MASTER_DATA-VENDORS-COMPANY_DATA-COMPANY-DATA-SPERR = 'X'.
    i_IS_MASTER_DATA-VENDORS-COMPANY_DATA-COMPANY-DATA-LOEVM = 'X'.
    i_IS_MASTER_DATA-VENDORS-COMPANY_DATA-COMPANY-DATAX-SPERR = 'X'.
    i_IS_MASTER_DATA-VENDORS-COMPANY_DATA-COMPANY-DATAX-LOEVM = 'X'.
          CALL METHOD G_VMD->MAINTAIN_BAPI
          EXPORTING
            IV_COLLECT_MESSAGES  = 'X'
            IS_MASTER_DATA = i_IS_MASTER_DATA.
    is this correct..?..I am getting syntax errors in this..pleas help.

  • Vendor company code

    Hi,
    Can anybody give a detailed explanation about what do u mean by vendor company codes.

    Hi Sandeep,
    You want to know abt the assignement of vendor at diffferent levels then , it is assigned at 3 levels :
    Client
    company Code
    Pur Org
    Apartf rom above you can miantina vendor related information pertaining to plant, provided plant should come under the pur org.
    If you want to know about the screen layout of venor master/field status for company codes, ckeck the link below :
    http://help.sap.com/saphelp_47x200/helpdata/en/01/a9b47b455711d182b40000e829fbfe/frameset.htm
    BR,
    Krishna

  • How to restrict the user id to a specific company code?

    Hi,
    I want to restrict a user id to access a specific company code only for both customizing and application data creation. This means that the user id can do customizing and create application data for that company code only and not for any other company codes.
    how can i do this?

    Hello Raja,
    You requirement of restricting users for application data can solved by adding the company code in the organization level button and the user will be restricted to mainatin application (transaction) data for the org element for which he is authorized for, if the transaction has objects which check company code.
    Customizing data authorization can be very tricky, as most of the customizing transactions are for maintaining customizing tables will not necessarily have an authorization check for org elements. In this case you may to manually insert a object called S_TABU_LIN alongwith S_TABU_DIS it will perform the job of restricting authorizations.
    In cases where the end user is accessing tables directly with SE16 S_TABU_DIS is the object that is check and maintained in PFCG.But,Such a restriction cannot be made with S_TABU_DIS alone. Fortunately SAP provides us with another authorization object S_TABU_LIN (Authorization for Organizational Unit), which can be used in conjunction with S_TABU_DIS to enforce such a restriction.
    This authorization object works only with Maintenance Views and Customizing tables. Also note that an Organization Criterion is a prerequisite for implementing the same
    A detailed step by step procedure to be followed is given below:
    1. The first step in implementation of line authorization is defining an Organization Criterion. For this we need to access the u201CSAP Reference IMGu201D customization page from SPRO transaction.
    2. From the IMG display screen select SAP Web Application Server -> System Administration -> Users and Authorizations -> Line Oriented Authorizations. Select the execute ( ) button for the u201CDefine Organization Criteriau201D.
    3. The resulting table display show all available Org Criteria values existing in the system. For our purposes we will create a new Org Criteria to suit our needs. Select the tab u201CNew Entriesu201D as shown below.
    4. Give an appropriate name starting with Y or Z for the new value. Note that a name starting with another letter will not be accepted by the SAP system. Click on u2018Saveu2019 button to save the newly created Org Criteria. This opens a new window asking for a Workbench Transport Request. This would be required so as to transport the new Line authorization restrictions further to the test and production systems.
    5. Now select the new Org Criterion u201CY_TESTu201D and double-click the u201CAttributesu201D tab as below to define the various Org Attributes.
    6. Provide the new Attribute name and Description for the same. Also fill the Authorization field value from the provided dropdown (1st Org Criterion Attribute u2026. 8th Org Criterion Attribute). The search help field is an optional field which can be filled if a search criterion exists or has been created earlier for the specific purpose. This field enables the u201CF4u201D when filling entries in the authorization object
    7. We already have a search help (C_T001) available, which provides as an F4 help the list of all available Company Codes in the system.
    Note that we can create up to 8 Org Attributes as per our requirements (by selecting u201CNew Entriesu201D tab), each corresponding to a column in the target table.
    8. Selecting the attributes link again will show us a list of all defined attributes and the authorization Field it will appear in. Now that we have defined the Attribute Field that we require, we need to associate each attribute to the corresponding Table Field in the target table.
    Select one of the attributes as below and double-click on the u201CTable Fieldsu201D button to define the field associations.
    9. Select the u201CNew Entriesu201D tab to create a new table field association.
    10. The View/table field must be filled with the target table which we need to control.
    11. The u201CField Nameu201D will require the field name of the target table which be linked with the specific Org Attribute. Performing an F4 on this field will display the list of all possible fields available in the View/table provided earlier. Here we will select the field name BUKRS (Company Code). Save the entries in the same workbench request created earlier.
    12. The next step would be to activate this new Org Criterion so that SAP now checks the authorization for S_TABU_LIN for every user
    13. In the u2018IMG displayu2019 go to SAP Web Application Server -> System Administration -> Users and Authorizations -> Line Oriented Authorizations. Select execute ( ) button for the u201CActivate Organization Criteriau201D.
    14. From the resulting customization screen tick the check-box for the Org Criterion that we have created. On saving the settings the system then asks for a Customizing Transport Request for further transport into test and development systems.
    15. Any user without this authorization will not be allowed in to the SM30 display/change screen for this table.
    16. In the role for which the S_TABU_DIS provides maintenance access for the table , we will now also need to maintain the object S_TABU_LIN.
    17. On selecting change button besides any authorization field you will need to select the Organization criterion which needs to be maintained here. Note that only one Org Criterion can be maintained in one instance of S_TABU_LIN object.

  • FB70: Cross-company code transaction

    Hello
    In Cross-company code transaction with FB70, we use company code A and company code B for the line Items.
    In the document overview display for customer invoice, the line items long text entered appeared only in the text field for the company code B entered for the line item.
    Is there anyway to make appear line itemu2019s long text entered for company code B in the text field on the document overview display of company A?
    Thanks,
    VWA

    Hello Madhu,
    Thank you for your input. What I need is to have the text entered for the line item of Cie B on the document overview display for A.
    In cross-company transaction such as FB70, the text entered for each Cie appears only on each document but I want B to appear on A.
    Regards,

  • Company code related Idoc type

    hi guys,
    Can you help me how to search an Idoc type which contains a perticular field. Say 'company code'.

    I do nnot think there is a way to do this.
    If the Idoc Type has a description that Contains "Company Code" then you can go to WE60 and press F4 and then use Find button.
    Regards,
    Ravi

  • Company code specific data

    Hi Experts,
    In the customer master record, what data would be specific to company code.
    Thank you

    HI
    The data is categorised into General data, Company code data and sales area data. Each area have different tab pages with all the related information.
    All the tabs and fields in the 'Company Code Data' Area of customer master holds the information related/specific  to a particular company code.
    Thanks,
    Ravi/specific

  • Authority-check for a particular company code

    Hi,
       I need to check authorization for a particular company code.In my bdc call transaction program i'm fetching mass data from excel file and for every record i've to check the company code field.If the company code is not the required one then that record should not be processed.
      So before filling the bdc data i wrote like
    LOOP AT gt_inrec INTO gs_inrec.
         AUTHORITY-CHECK OBJECT 'F_BKPF_BUK'
                   ID 'ACTVT' field '02'
                   ID 'BUKRS' field '2800'.
        IF NOT sy-subrc = 0.
          MESSAGE e058(zz) WITH gs_inrec-bukrs.
          EXIT.
        ENDIF.
         PERFORM fill_bdc.
      ENDLOOP.
    but it is not exiting for different company codes and is allowing records with all company codes.
    can anybody pls tell me how to rectify this?
    thanks in advance,
    poornima

    I need to perform authority check on the field NAME1 present in the standard screen - customer master ( T.Code-XD02). Only certain users should be allowed to edit the field and others should be restricted.
    I have created a field exit FIELD_EXIT_AD_NAME1 for the ADRC-NAME1 field.
    Now inside this field exit i need to write the authority-check code.
    I have created the authorisation object Z_KNA1_NAM for the field NAME1 using the SU20 and SU21.
    For this scenario how do i write the authority-check code in my field exit?
    Below is my field exit code,is that correct?
    FUNCTION FIELD_EXIT_AD_NAME1.
    ""Local Interface:
    *" IMPORTING
    *" REFERENCE(INPUT)
    *" EXPORTING
    *" REFERENCE(OUTPUT)
    AUTHORITY-CHECK OBJECT 'Z_KNA1_NAM'
    ID 'NAME1' FIELD SY-UNAME
    ID 'ACTVT' FIELD '03'.
    IF SY-SUBRC = 0.
    MESSAGE 'Not Allowed to Edit the Name 1 Field' TYPE 'E'.
    ENDIF.
    ENDFUNCTION.
    In the above code i have given SY-UNAME in the code line 2 - ID 'NAME1' FIELD SY-UNAME ,is that correct? what should i give there?
    Please help me on this issue.
    Cheers,
    P.S.Chitra

  • Addition of a field in vendor master table at company code level

    Hi Champs,
    My requirement is to add a field in LFB1 table.
    I have added the field in the table using append structure, that was fine.
    I need to add the same for input/output on the screen 215 of program SAPMF02K (for the screen of Payment transaction Accounting at company code level).
    As far as I know there are only screen enhancements for Vendor master(no screen exits). The screen enhacements are  "Prepare Modification-Free Enhancement in Vendor Master Record". But using that i need to create a subscreen, but in my requirement I need to add the field on the same screen.
    Is there any solution for that???
    Please let me know if my doubt is not clear.
    Regards,
    Nishant

    Hi Krish,
    I am not able to find the screen exit for my requirement.There is only screen enhancement for Vendor master.If you have any idea of the same pls let me know.
    I am ok with the solution that i need to change in the standard screen using access key,  but do i need to code anything in the PAI or PBO of the screen or it will be taken care automatically. Details of the program and screen is already given.
    Thanks
    Reagrds,
    Nishant

  • Field Bus. Area is a required field for G/L account company code g/l ac

    hi ,
      I am getting this following error when trying to post a cenvat in the tcode of J1iEX .
    "Field Bus. Area is a required field for G/L account <companycode> <cenvat g/l acct.no.> "
    Message no. F5808
    Diagnosis
    The value for field "Bus. Area" in the interface to Financial Accounting is an initial value but you are required to make an entry in the field selection for G/L account "13113920" in company code "LECS" linked to the field selection for posting key "50".
    System Response
    Error
    Procedure
    It might be an error in the configuration of the G/L account field selection. The initial application, used to call up the interface must otherwise define a value for field "Bus. Area". If this is the case, contact the consultant responsible for the application used to call up the interface or get in contact with SAP directly.
    Plz help me ..
    Regards
    Deepa

    Hi Deepa,
    At Easy access screen :
    1.Go to the master account of that G/L (F-02).
    2.Check the field status variant defined there.
    At Customization screen (SPRO):
    3.Go to the master account of that field status variant.
    4.Change the status of business area field optional.
    Nikhil Garg

Maybe you are looking for

  • HP Pavilion dv6-3231nr Recovery

    I want to restore my HP Pavilion dv6-3231nr to factory settings but I dont have recovery disc and the recovery partition on my PC was accidentally deleted before. What should I do to have a recovery disc for my PC?

  • Two External Displays & More Memory & Faster HDD

    Hello fellow HP Laptop users I own an EliteBook 8540w and am wondering a few things about how to best upgrade this box. Detailed specs of the box are as follows. CPU Type: Mobile QuadCore Intel Core i7-740QM, 2100 MHz (16 x 131) Motherboard Name: Hew

  • Command-Ctrl-Shift-4. I did this, it mad ethe camera sound, but thats all.

    I used this key combination to take a screen shot, so I thought. It made the picture snapping noise, but I cannot find a file of where it could be. Anyone know what I was doing?

  • ITunes will not delete file (after confirming & sending to recycle bin)

    Files deleted within iTunes do not disappear from my hard drive. I answer "Are you sure you want to remove the selected podcast from your iTunes library" and select the "Remove" button. I then answer "Do you want to move the selected podcasts to the

  • LR updater tells me v3.6 is available then downloads v3.5

    I've a Custom desktop (Win7 x64) & a Sony Viao laptop (Vista x32) both with LR3 & CS5(12.0.4) on.   I've just installed latest CS5 CR6.6.0.261 on both with no problems. I installed LR3.6 on Win7 x64 desktop with no problems. However, when loading LR3