Implement authorization in Fb60 tranaction for any Fund Center

HI Experts
I want to implement authorization in Fb60 tranaction, i want to restric user for using specific Funds Center (Funds Management).

One possible way would be to use FI Line Item validations for posting. The scenario would be something like creating a ...
Prerequisite... 
SYST-TCODE = 'FB60'
BSEG-FISTL = 'restricted fund center"
Check...
SYST-UNAME = 'user allowed to use the fund center"
Message...
Create an error message stating that.... "You are not authorized to use this Fund Center in FB60" for example.
When the prequisites are met and the check is not fulfilled, then the user gets the hard error.
The config for this can be found under...
Financial Accounting
  Financial Accounting Global Settings
   Document
    Line Item
     Define validations for posting

Similar Messages

  • Unable to post FR50 (Original Budget) for New Fund Center

    Dear All,
    We are in ECC6.0 and using Former Budgeting, Our business team created a new fund center and assigned it to cost center in the derivation rule.
    Before they granted original budget using FR50, the business users started posting various invoices, expenses, POs, PRs against the cost center accordingly the Available Budget became Negative.
    Now they are trying to post Original Budget for the new fundcenter using FR50, however system gives an error saying Payment Budget exceeded.
    Please advice how to grant budget in such situations, we had an alternative to reverse all commitments and actuals posted against the fundcenter and grant budget, this worked in our test environment. However in Production we will not be able to do this due to too much volume already posted.
    Is there a way to fix this, note that Availability control is active and not sure why system allowed to post without budget.
    Any pointers, is this how standard SAP behaves or are we missing something.
    We have also checked on master data elements of commitment item/fundcenter.. everythign looks fine.
    request your inputs.
    regards
    Diwakar

    Hi,
    I believe you are using Former Budgeting. Please check below if this is not the cause for your issue:
    Please check the following customizing that you have done in your system:
    SPRO -> Public Sector Management -> Funds Management Government -> Former Budgeting -> Availability Control -> Define Parameters for Availability Control
    See if you have set the flag: Check on lowest budget object with budget in your customizing.
    Please check the documentation about this flag, specially this part:
    "If you do not set the indicator, availability control runs against the first budget object, even if it has received NO BUDGET. This is the setting in the system as delivered."
    You can check also report BPINDAN2_NEW.
    This means that the budget is going to be checked in the first object with budget in your budget hierarchy.
    If this is your case, you have only two options:
    1.- Remove the negative budget you have in the combination of funds center/commitment item.
    2.- Add the Combination funds center/commitment item to the exemption list of AVC.
    I will prefer that you do the first option, as for me sounds strange to have negative budget, but this is one decision that you need to discuss it internally in your company.
    If you choose any of the 2 options above, please do not forget to reconstruct your budget and assigned values AFTER you have done one of the options above, with the following transactions (in this order):
    1.- Run transaction FMBV in order to reconstruct Budget values.
    2.- Run report RFFMRC04 in Test mode in order to check if there is still some inconsistency.
    3.- If RFFMRC04 shows inconsistencies, then run this report in Update Mode.
    4.- Reconstruct distributed values with transaction FM9P
    5.- Reconstruct Total values with transaction FM9Q
    6.- Reconstruct assigned values with FMBV again.
    I hope this helps.
    Best Regards,
    Vanessa.

  • How to find profit center group for any profit center

    Hello,
    KCH3 is the transaction code.
    When you select ant profit center group and hit enter you will see the entire hierarchy, profit center groups and profit centers belonging to the group.
    Now my question is i have a report where i need to display the hierarchy of the profit center that is fetched, i.e. i am getting the profit centers from FLAGFLEXT (data base) table.
    Now i need to display the hierarchy from the top node till the profit center that is fetched in the report.
    Please suggest, BAPI_PROFITCENTERGRP_GETDETAIL only gives all the profit center groups in one internal table and all the profit centers in one internal table.
    I am looking for a place/ function module or a table that returns the relation between the profit center group and profit center.
    Thank you.

    Hi,
    In Table SETLEAF,
    1. Pass in field SETCLASS as '0106'.
    2. Pass in field SUBCLASS with controlling area.
    3. Pass Profit center in Field VALFROM.
    4. You will get Group name in Field SETNAME.
    Regards,
    Ashok.

  • Life and work event for any country other than US.

    Hello,
    I have to implement ESS for UAE.
    In ESS we did all country specific settings and thus our "Address" application in Personal Information section is working fine now.
    Now we have to implement the life work event section "My first days".
    There we are getting "Address" application in left panel.
    Now when I am clicking in this application it shows me error :
    Country/Structure do not match application country
    So which means it requires some settings in guided procedure end in portal.
    I am assuming ....Because our address application is already working fine in Personal Information section so same should also work in My first days section using existing configuration settings of R/3.
    So I went through below wiki page :
    http://wiki.sdn.sap.com/wiki/display/profile/LifeandWorkEvents(LWE)-Other+Countries
    In the above page there is a section to update parameters in guided procedure process for address.
    GP Context = X
    PT Family Service = EMPLOYEEPERSINFO_FAMMEMBER_PT_05 - this parameter is going to be created in the backend (transaction PTARQ)._
    I am making changes to existing Life and Work events - US only. (for testing purposes)
    In my case I only updated the Address service :
    sap_xss_service
    sap_xss_menusrv
    With the address service from R/3 which is in my case running under personal information section.
    But still I have been receiving the same error under My First Days address section.
    In the above wiki page there is a line as below :
    VERY IMPORTANT: the parameters need to give in action, after in the block, after in the main block, and after in the process (THIS IS CRUCIAL).
    I feel this is where I am missing something.
    What does this line mean...
    Can anybody help me out with the same...if you have implemented life and work event for any country other than US.
    Edited by: Saurabh Agarwal on Apr 10, 2011 3:03 PM

    Hello,
    In continuation of my question I have also been following below sap Note :
    929447 - Adopting Life and work events for countries other than US
    In the above note there us a section which confuses me :
    Page 3 - Home and Area page customizing
    Step2 - In this step they say that we have to make an entry in
    IMG node access: Cross-applicaiton components -> Homepage framework ->Services -> Define Country-Specific Services (Add Entries) - (Table:V_T7XSSSERSRVCG)
    as
    Service Key:EMPLOYEE_LIFEWORK_FIRSTDAYS
    Country grouping: 01
    Link Resource:EMPLOYEE_LIFEWORK_FIRSTDAYS_DE_SERVICE
    I believe it should not be for FIRSTDAYS....it should be about service which is actually throeing the error "Countr/structure does not match"
    i.e. in this note case it should be :
    EMPLOYEE_PERSINFO_ADDRESS05

  • Authorization by Funds Center - Report Painter Review

    I am providing authorization for report painter review. There is the requirement to limit Funds Center for each user to review.
    I input Authorization Group in the Funds Center Master Data (FMSA). The Authorization Group coding is same as Funds Center Coding. Then I create authroization role for report painter reivew.
    The authorization object "F_FMBU_ACC" has "FM: Funds CenterAuthorization (FM_AUTHGRC)" to scope. I tried input the mentioned coding in this authotization object but the report painter still show the other funds center when execute.
    FYI: I created the authorization role and input the role to the new user id to test this authorization setup.
    How could I scope Funds Center for the authorization role?
    Regards
    Ton

    Hi Ton,
    First of all you have to check if you have not activated "Check Old Activities" in the customizing. Please check the following menu path in your IMG:
    PSM -> Funds Management Government -> Basic Setting -> Authorization
    check -> Activate Old authorization check.
    If you activate the old authorization objects, the following objects are  used for the authorization check:
    F_FICB_FPS  Cash budget management/Funds Management commitment item
    F_FICA_FTR  Funds Management FM account assignment
    F_FICA_CTR  Funds Management funds center
    F_FICA_WCT  Funds Management funds center internal
    F_FICA_CCT  Funds Management cross-funds center
    F_FICA_FCD  Funds Management fund
    These objects were referred to for the authorization check in Funds Management (FI-FM) up until release 46C.
    Regarding the way that you have used authorization group field, I believe you should consider the following:
    1) Use of Authorization Groups for Funds Center and/or Commitment Item.
    ==========================================================
    In case of Funds Center, within transaction code FMSC (fund center master data) is available the field 'Authorization Group', the same used  in the authorization rules.
    It is not the 'fund center' field itself, is the group that you are grouping the fund centers only for authorization purpose.
    If in the table FMFCTR for your FM Area you have the same content for all records to this field, this means that all your funds center will be  part of the SAME authorization group.
    So, you should consider within your company to divide the authorization groups according your needs and adjust your roles in transaction PFCG accordingly.
    You should either specify a list of authorized funds center in the role, or assign a specific authority group to the funds center for which you do not want to allow posting.
    2) Authorization objects
    ====================
    The authorization object related to the funds center master data is the following:
    -  F_FICA_FSG Funds Management: authorization group for the funds center
    In fact, in BCS you have to use also the authorization object 'F_FMBU_ACC'.
    There is a short documentation in SU03 for this authorization object.
    Assigning only the authorization object F_FICA_FSG could be not enough sometimes.
    Use transaction SU53, SU56, SU01 and SU24 to trace authorizations.
    I hope this helps.
    Best Regards,
    Vanessa.

  • Commitment Warning w.r.t Fund Center from PO

    Dear All,
    We've Activated Funds Management as per the client requirements.
    But I am facing the following issue w.r.t commitment update.
    Details:
    Creating the PO w.r.t to Fund center & commitment item as A/c Assignment.
    I've created Formal Budget for selected fund center/Commitment item which is assigned in PO
    Tolerance Limit also activated for availability control with 80% warning & 90% as Error Msg.
    Issue:
    But, during creation of PO, even though it is crossing the 100% of assigned budget, availability control is not working due to which system not giving error msg,
    If anyone any idea on this type of issue, please guide me how to resolve this.
    Note:  I've created PO, GR also, but in Commitment/Actual Report under Funds Management, system showing 100% as Available Amount.

    Are you using Former Budgeting or BCS, "Budget Control System"
    If you are using BCS, try reconstructing the budget using FMAVCREINIT
    If you are using Former Budgeting, use FMBV or FM9P

  • Default Fund center in Sales Order

    Hi,
         I want to know can we do the settings for default Fund center  we have 5 company code and one plant and sales organization for each compnay code,  our fund center is different for all company code,  whenever we create the sales order we have to enter the fund center for each line item of the Sales order  I want tsystem should select the default fund center according to the sales organization,
      How to do this settings.
    regards,
    zafar

    Hi,
      Can you help on this issue.
    regards,
      zafar

  • Fund Center

    Hi Sapiens,
    Where do we assign the Authorisation Group for a Fund Center in Fund center Master Data i.e.,Creation of Authoriasation group for a fund center.
    There are few WBS elements to be settle which are capitalised.
    I am unable to settle the same.
    When I do the CJ88, the system gives the error like:---
    "No Authorisation for Funds Center 1234, Authorisation Group XYZ Activity Post"
    Message No: F6708
    This is critical to solve now.
    Please help me.
    Points are assured.
    Thanks and regards,
    S Sq
    Edited by: s sq on Jan 21, 2008 11:37 AM

    Hi,
    in transaction FMIR under the FM area maintain the settings.
    regards
    jash

  • Fund Center Hierarchy

    Hi to All,
    My name is Samad Farooq, Currently we are using the SAP version 4.6C. We are using Funds Mamangement.
    How can we change the superior center for the fund center, if it contains budget (object ) on it. For eg. Cost Center is 214010001 and it has superior center 214. Now 214 also has a budget, how can we change the superior center 214 for the cost center 214010001. This Cost Center also has a actual posting on it.
    Thanking You All in Advance.
    Samad Farooq Dandiya

    Hi, there is no standard solution for this case

  • Fund center availability budget

    Hi,
    We need to know the availability budget for a Fund center. We can see it in fmrp_rw_budcon report.
    We need to know it inside KB21N transaction, because we need to know if we have enought money for the main activity and for the rate components. If we have enought money we will create the document for the main activity and another document for the rate component. We will use it in a user exit inside KB21N transaction.
    Could you tell me how we can to obtain this amount? or Do you know some function to calculate the availability amount for a fund or fund center, please?
    Thanks in advance,
    Susana

    Hi,
    we have to check the availability in FM, but we have activate the CO-FM integration and customized the derivation.
    We need to know the money that we have in a fund or fund center to spend in this moment.
    Thanks,
    Susana

  • I only have one computer assigned to our ID and am trying to authorize my other computer for home share but it keeps telling me to deauthorize other computers.  we do not have any other computers hooked up to the account.  how do i get past this?

    i only have one computer assigned to our ID and am trying to authorize my other computer for home share but it keeps telling me to deauthorize other computers.  we do not have any other computers hooked up to the account.  how do i get past this?

    Understanding Home Sharing
    Troubleshooting Home Sharing

  • TS1389 i  cant authorize my new computer for itunes. os is windows 8. Any suggestions?

    I cant authorize my new computer for itunes. I have windows 8. Any suggestions?

    I am having issues as well. Did you figure it out

  • Authorization object for FM e.g fund center group/fund center auth group

    Hi,
    I have a requirement to control the number of fund centers which can be viewed from PSM-FM Budget reports.
    Currently, I have included authorization groups into the FM Master data.
    However, I am looking to control it at org level instead of at the object level.
    Is it possible to control fund center grouping at org level?
    regards
    Damon

    Hi Damon,
    I am not sure if I understood you correctly but your authorization group field (from the master data transaction) should reflect exactly what you want, therefore you should build it according the organization level that you requires.
    The field 'Authorization Group', is the same used in the authorization rules. It is not the 'fund center' field itself, is the group that you are grouping the fund centers only for authorization purpose.
    If in the table FMFCTR for your FM Area you have the same content for all records to this field, this means that all your funds center will be part of the SAME authorization group.
    So, you should consider within your company to divide the authorization groups according your needs and adjust your roles in transaction PFCG accordingly.
    I hope this helps you.
    Best Regards,
    Vanessa.

  • How to Find Business Objects for any Tranaction .

    Hi Abapers,
                        How to find Business objects for any transcation.....  and how to connect the Work flow to  any  Trancation  so that for example any body changes the date of Birth ...... so that the work flow should trigger .
    Thanks & Regards
    Bhaskar Rao.M

    Hi Bhaskar,
    For finding business object,you can try transaction SWO4 and by checking the documentation in it you can find your required business object.
    Another method is:
    1) Go to Trx SWE4 and switch on the event trace.
    2) Run your transaction which you want to use for triggering your workflow.
    3) Run transaction SWEL and find your Business Object and related event in it.
    For connnecting your WF to your transaction you have to create a start event in your WF in SWDD,where in you specify the Business Object and start event which you find using above method.
    Eg.You want your WF to be triggered whenever you have an error in your idoc.For this your BO will be IDOCAPPL and your event will be (inputErrorOccurred).This you will give in header data in SWDD.
    Neerja

  • Org Level, fund center/cost center level restriction for tcodes????

    I am looking to see whether org level restriction and cost center/fund center level restriction is possible for certain set of transactions.
    I am using USOBX table for this analysis. This table has a check flag field ( same as in SU24) which says whether the Tcode (program) does the authority check for certain auth objects. Example- X (checked but not maintained in USOBT). This table pulls up several authorization objects under the 'X' category. However, when I do the System trace for the same tcode, all the objects (marked as X) are not captured. Instead only a few are captured.
    Can we rely on the USOBX data or should we do system Trace for every tcode. I am just pulling a report and not creating roles at this point. So trace is time consuming. But data reliability is equally important.
    My objective is to verify whether org level and cost center/fund center level restriction is possible or not for some tcodes.
    Do you have any suggestion to achieve this faster (through USOBX or any other means)?
    Thanks in advance
    Kee

    I would suggest you to check USOBX_C and USOBT_C instead of USOBX and USOBT as it will have your customization as well and not just the standard ones given by SAP.
    Also when check field is X ...it means the object is checked but not maintained for the t-code as you already said but I am not sure how much it will help you as the they will not be pulled by PFCG when you are creating the role until you change the object to Check / maintain . When you do that the check field will be Y and not X. So basically it is the Y one which you need to see.
    Going for trace is time consuming for every t-code and I am not sure if it really needed. When your roles are in testing phase and are tested by the functional team or the team which needs it and if they are missing some object, you can run a trace and find the missing object....
    I am not sure on what basis you want to change some field to Org level ...but typically it is done if you want to do segregation of roles based on these org level. There could be various other reasons and it is better to talk to your functional counterparts before changing a field to Org level.
    for ex : If you want to segregate on company code, you will create co. code as Org level and create roles for different company code.

Maybe you are looking for

  • How to insert Commandbutton using paneltab in ADF Faces

    hi all, i am developing the ADF application where i created JSF page(.jspx).In that i have used the panelTabbed and dropped one VO(viewobject) as a table.I need to add one commandbutton and inputtext(any objects) after the table...But commandbutton o

  • Itunes has encountered and error message

    I have downloaded the quick time player and it is operating but I still am having trouble with Itunes error message and I can find the itunes standalone to download this is my mistake most likely but i need help

  • IPod iOS8.0.2 stuck on "preparing to update"

    I just bought a brand new iPod Touch and it's been a complete pain in the *** to be able to transfer my music library. I'm used to using the iPod Classic which is a pretty basic player. I was about 75% done transferring my music library (manually) to

  • Why do I need a constructor here?

    I just started to learn how to program in java and I am taking one of the tutorials now. I have just learned about constructors and I have this code from the tutorial that I am suppose to type in: package divelog; import javax.swing.*; import java.aw

  • Satellite P505D-S893​5 will not recognize DVD/CD Drive

    04/04/2011 My Laptop P505d-S8935 will not recognize the DVD/CD Drive.  It worked yesterday but not today.  I looked under properties and it showed not working properly....could not find driver.  Checked driver update....found driver.  Still not worki