Cost Centre authorization check during PR creation

Hi all,
Just want to know whether the standard SAP do check the cost centre authorization during PR creation with account assignment.
Please note that no user exit is used.
I am looking at standard system check on the authorization object thru the user profile.
Thanks.
Tom

Hi Steve,
I found the solution.  The control must be from the authorization object that assigned to the user.
For example, M_BEST_EKO authorization object.  The display activity "09" (Display Price) should not be assigned to this authorization object. 
Hence, the user would not be able to see the price info in the standard report.
Cheers.
Tom

Similar Messages

  • Authorization Check during PR creation

    Hi,
    I would like to put authorization check in PR creation,particularly
    in the account assignment category. I have created a customized authorization object ZX with the field activity and knttp. My problem now is what userexit i can put this authorization check during PR creation/change...
    i have 2 kind of user, 1st is have access to all and 2nd user is create/change/display to kntpp = K. how can i accomplish this?
    appreciate all the help.points will be given. thanks
    she

    thanks. at the moment, we dont have abaper to work on the coding and to check userexit..so i was hitting this by all the help i can get from this forum. anyone had tried or worked with the same requirement? appreciate if i can have the abap coding at the same time the userexit being used.
    the requirement is to restrict user to create/edit PR to a certain account assignment KNTTP.
    i have created the customized auth object (knttp  -( actvy, knttp)..the customized auth object is maintained to each user role.
    Eg. user1 - knttp (acvtyt =*, knttp=KNTTP)
           user2- knttp(actvt = *, knttp=K)
    so if user2 try to create/change PR with account assigment not equal to K - cost center.
    error message will be trigger during authorization check.
    appreciate all the help.. thanks in advance.

  • Hard Check During Delivery Creation

    Hello Experts,
    Need your advice. I am stuck up in a enhancement issue during delivery creation. i am working for passenger vehicle company.
    Back ground Info.
    the company procures chassis from vendor & builds bus body over it. there are various types of chassis & each is uniquely identified in SAP by Material No. & also mentioned in BOM created for bus. when chassis is received , equipment is created using T-code IE01. After this one more equipment is created for bus which is called BBD Serial No. The equipment for BBD serial no holds chassis serial no. My issue is at the time of creation of delivery using T-code VL01N the user puts the BBD Serial No manually in a dialog box provided, This BBD Serial No is not capturing in the importing structure IT_XLIPS of BADI "LE_SHP_DELIVERY_PROC" Method "Delivery_Final_Check".
    I have to put a check during delivery creation for consumption of Chassis , if the Chassis is consumed during production phase a Mat Doc will be generated with movement Type 261. As such we don't knew the Mat Doc for Chassis Serial no Consumed during prod phase. so to derive chassis no in the BADI against which we have to check for it's consumption. The user provide BBD Serial no in a standard dialog box in VL01N.
    Can we use Field Exit for this or any other BADI Should work.
    Best Regards
    Priyesh Shah

    Hi Priyesh,
    Below steps may help you to get the value of the standard dialog box provided in the screen.
    1. Find the field name of the standard dialog box provided in the the screen for BBD Serial no.
    2. Implement below code in the BAdI "LE_SHP_DELIVERY_PROC" method.
    FIELD-SYMBOLS: <fs> TYPE BBDFIELDTYPE.
    ASSIGN ('(SAPMV50A)BBDFIELDNAME') TO <fs>.
    Now the field symbol <fs> will hold the value passed in the dialog box.
    Please try and let me know if it is working or not.
    Thanks
    Gangadhar

  • Cost center budget checking during purchase request creation

    Hi experts,
    My user want to able budget cheking when creating PR or when release the PR using PR release strategy.
    Is there any tool or which setting I have done for it ?
    Thanks

    The Funds Management of FI need to be activated. The budget is allocated against each GL account . When ever the commitment is created (for example Purchase requisition, Purchase order) , the budget is allocated . When ever the budget is consumed , we can customize the message(Error,Warning) based on the business requirement....
    When ever PR or PO is created , then it will be subjected to release. In case we want to use SAP std functionality , the budget can be checked at the creation stage  of PR or PO , and not at the release stage.
    Regards
    Mani

  • Shipment cost with authorization check

    Dear Expert,
    I have a problem about shipment cost, my requirement would like to check authorize by transport planning point
    during transaction
    VI01
    VI02
    VI03
    VI04
    but Standard shipment cost check only "Shipment Cost Type"
    there is the user exit to check authorize in stage VI01 VI02 and also in VI03 VI04
    or what should I do
    Thank you  very much for suggestion

    Dear Expert,
    I try to activate "Transport planning point" for checking authorize in VI01
    also I check authorize object by "ST01"
    there is no authorize check about "Transport planning point" (only have shipment cost type)
    then i debug on VI01
    1. put shipment number
    2. debug
    3. enter
    in this area there is no transport planning point in variable that sent to check authorization
    Please Helps me find out this solution
    thank you very much

  • Purchase requisition and cost center authorization check

    Hi all,
    in a R/3 4.7, I need to check the cost center (or profit center) when managing (create/modify/view) purchase requisitions.
    I have not found any auths object which perform this check.
    Any idea ?
    A BADI seems to be he only solution, inserting an authorizaton check.
    Thanks
    Andrea

    Hi
    use the BADI in SE18 Tcode
    ME_REQ_POSTED
    implement this and use
    the Method POSTED has the parameter IM_EBKN which has KOSTL field
    this will work
    see the sample code for this BADI
    BAdI Name: ZPUR_RFQ (Implementation name) Purchase Requisitions
    Definition Name: ME_REQ_POSTED
    Interface Name : IF_EX_ME_REQ_POSTED
    Implementing Class: ZCL_IM_PUR_REQ
    Method :            POSTED
    METHOD if_ex_me_req_posted~posted .
      TYPE-POOLS: pgrt.
      DATA: t_txpdat TYPE STANDARD TABLE OF txpdat.
      DATA: s_txpdat TYPE txpdat.
      DATA: t_ident  TYPE pgrt_t_obj_ident.
      DATA: s_ident  TYPE pgrt_obj_ident.
      DATA: ident_tmp TYPE eketkey.
      DATA: nmrid_init TYPE txpdat-nmrid.
      DATA t_obj_event TYPE pgrt_t_obj_event.
      DATA s_obj_event TYPE pgrt_obj_event.
      DATA t_event     TYPE pgrt_t_event.
      DATA s_event     TYPE pgrt_event.
      DATA change_yes  TYPE c.
        IF l_s_eban-estkz NE 'B'.
          CLEAR v_mtart.
          SELECT SINGLE  mtart INTO v_mtart FROM mara WHERE matnr = l_s_eban-matnr.
          IF v_mtart EQ 'ZERS' OR v_mtart EQ 'FHMI' OR v_mtart EQ 'UNBW'.
            MESSAGE e000(zm_msg) WITH 'You are not allowed' 'to create PR for stock items'.
          ENDIF.
        ENDIF.
        IF  l_s_eban-knttp NE 'F' OR l_s_eban-pstyp NE '9'.
          IF l_s_eban-knttp NE 'A'.
            IF ( l_s_eban-pstyp NE '9' AND l_s_eban-pstyp NE 'D' )  AND l_s_eban-matnr EQ space.
              MESSAGE e000(zm_msg) WITH 'You cannot create' 'a PR without material number'.
            ENDIF.
          ENDIF.
        ENDIF.
      ENDLOOP.
    ENDMETHOD.
    reward points if useful
    regards
    Anji

  • Cost center not checked during the inbound idoc FIDCCP2

    Hi all,
    Could you please give any input on this strange issue.
    I am testing inbound Idoc FIDCCP2 (GLVOR = 'HRP1' ) with tcode WE19 and when I fill cost center with value 'ZZZZZ' the system post the FI document and deosn't check the cost center like in FB01.
    With FB01 I have a error message "Coste center 'ZZZZ 'does not exist on 21.08.2014" and cannot post the document.
    Thanks.
    Farouk.

    Try OSS note 114814.
    Regards
    Waza

  • Authorization check during logon

    hi,
    please help me to find out the answer.. which authorization object is checked first when a user log in to a sap system?

    Hi Adri,
    While logging no authorization are checked against your ID,but your Authorization are copied in user buffer.
    When you execute tcode authorization are check from this buffer.
    If you don't assign any authorization i.e role to user, user is able to login but cannot execute any tcode.
    This justified it.
    Try it out.
    Hope this helps

  • Serial Number validation during Delivery Creation itself(PGI-system checks)

    Process:
    Sales Order PR(Purchase Order) GR( New Serial Numbers are created automatically or manually keyed in)
    Once the Goods Receipt is received, we do the (SO) DELIVERYu2014SERIAL NUMBER ASSIGNMENT Post Goods Issue
    Issue:
    Current Serial Number Profile Management does not do a valid serial number check during DELIVERY CREATION where we do a SERIAL NUMBER ASSIGNMENT.
    Only during POST GOODS ISSUE, the check happens for valid serial numbers; this is too late in the game for business as there is a time lag of 3 days from the DELIVERY CREATION and PGI.
    Reason being--- We donu2019t check the following u201C Existing Stock Checku201D( which does a serial number validation during delivery creation as well)
    SPRO>Plant Maintenance and Customer Service>Master Data in Plant Maintenance and Customer Service>Technical Objects>Serial Number Management>Define Serial Number Profiles
    If we check this option, the business requirement to do a valid serial number check does happen during delivery creation, however we cannot create new serial numbers during Purchase Order- GOODS RECEIPT.
    QUESTION:
    Can we have the system check the valid serial numbers from stock during delivery creation and serial number assignment.
    And Also create new serial numbers during Purchase Order- Goods Receipt.

    Hi
    1.In std SAP its not possible to check the serail number during Delivery creation, through enhancement it can be done.
    2.During GR for PO serial numbers can be created.
    Rgds
    Ramesh

  • Cost centre field needed in down payment transaction F-48

    Dear FICO experts,
    I am using the special GL indicator A. Currently my F-48 transaction contains a mandatory field "business area".  Tried all morning to replace this with an optional field "cost centre". Checked the field status variants G001 and G026 and cost centre is mentioned as an optional field but in the transaction, the field cost centre does not show up?
    Any tips?
    Deb

    Dear Alex,
    Ok I am thinking of an alternative
    Perhaps I could use perhaps FB60 to post down payments by setting "transaction" on blank (instead of invoice or credit memo) and selecting "special GL indicator" to A?
    The only thing now will be to include the special GL indicator A in the matchcode of SGL Ind field in FB60?
    Best regards, Deb

  • How to control cost center authorization when do ABSO/ABAA

    Dear :
    As our system organization structure is with mutiple profit center and
    cost centers, in order to avoid processing TCODE ABSO/ABAA with wrong
    input, we want to make authorization check with cost centers, as there
    is no standard authorization check and control in TCODE ABSO/ABSS , we
    want to know how could we realize the requirement
    to control the TCODE with cost center authorization check, thanks in
    advance.

    Hi,
    check SAPNET note 370082 + related notes + 698401 / 565436.
    Best regards, Christian

  • Availability check during reservation - MM

    Hi Gurus,
        We need to do availability check during the creation of reservation. The check to be made is like this,
    The reservation quantity should  be lesser or equal to sum of unrestricted stock plus all other open reservations.
    If the above condition fails, issue an error message and not allow to create reservation.
    I did create new checking rule, checking group and checked the required (may be missing something here) objects to be checked in config, but I still able to create reservation. No error message is displayed.
    Gurus, could you send me a step by step for availability check? Also, need to issue a custom error message.
    Thanks for your help.
    Regards,
    Sundar.

    Hi
    Go to transaction OMB1, there you will four options;
    1. Movement Type
    2. Checking Rule
    3. Define Checking Rule
    4. Transaction Code
    Go to Movement Type & put Dynamic Availabilty Check either "B" or "F" against the movement type you want.
    & accordingly go to  checking rule & then go to Define Checking Rule of yours.
    & then go to Transaction Code & the created Checking Rule to the Transaction Code MB21 & MB22.
    Hope this solves your problem.
    Reward points if useful.
    Regards
    Irfan

  • User Exit for Cost Center authority check in reservation & service entry sh

    Hi,
    We want to have cost center authority check in reservation & SES. Whcih exit should we use for this purpose.
    BTW, we tried the same in SES via the user exit  “SRVREL” componet “EXIT_SAPLEBND_003 for Change to Comm. Structure for Release Strategy Determination” in the include “ZXMLUU10” . Since then the Release strategy for SES is not effecting . Even after blocking the entire code by commenting it, the strategy is not effective. We are able to accept the SES using the Flag Button but without any strategy. How to revive the release strategy.
    Thanks & regards,
    KT Varkey

    Hi Ramki,
    Thanks for the advice. The problem is solved except that for Cost Centre authority check for SES. Tried SRVESLL but it doesn't work. Any other exit or any specific advice to make SRVESLL work for KOSTL check.
    Best regards,
    KT Varkey

  • No Authorization check for MultiProvide (S_RS_MPRO)

    Hello Every body
    We have a problem regarding the authorization check for MultiProviders. We have assigned the auth. object S_RS_MPRO to a user for one specific MultiProvider. We have also turned on the settings for "MultiProvider" and "MultiPro. (Query) in IMG.
    Unfortunately the user has access to all the MultiProviders. We have traced the user and have found out, that there is no authorization check for the MultiProviders.
    We have tried to remove the settings mentioned above and use “InfoCube (Query)” setting instead in conjunction with S_RS_ICUBE. No luck here neither.
    One thing that could be important to mention is that the Settings for "MultiProvider" and "MultiPro. (Query) in IMG has been implemented before the object has been assigned to a user.
    For that We removed the settings from all Roles, and then we assigned the object to a user, and at last we activated the settings for "MultiProvider" and "MultiPro. (Query) in IMG. No luck here neither.
    Bottom line is that the system does not check for S_RS_MPRO
    Any kind of suggestion would be appreciated
    /FZA
    SAP_BW 350
    SP 12
    BI_CONT 353
    PI_BASIS 2004_1_640

    0.820 BW-BEX-OT-OLAP-AUT 619778 No check of S_RS_ICUBE for Multiprovider 16.10.2003
    2. 0.800 BW-WHM-DST-AUT 626385 Multiprovider: Authorization in query fails 07.10.2003
    3. 0.790 BW-BEX-OT-OLAP-AUT 662617 Activity is 'Change', but only 'Display' is checked 07.01.2004
    4. 0.760 BW-WHM-DST-AUT 626574 MultiProvider authorization check during query 17.10.2003
    5. 0.760 BW-WHM-DBA-MPRO 520588 New authorization object S_RS_MPRO 05.11.2003
    6. 0.750 BW-WHM-DST-AUT 736996 Authorization check performed on S_RS_MPRO 28.06.2004
    7. 0.700 BW 693363 SAPBWNews BW SP03 NW'04 Stack 03 RIN 22.04.2005
    8. 0.690 BW 692636 SAPBWNews BW SP02 NW'04 Stack 02 RIN
    hallo
    Please have allok at the mentioned OSS note
    Mike

  • How to get responsibilty id during po creation

    sir,
    i want to know about the responsibilty which is getting use during po creation as some time user uses revenue option for creation of capital po .
    so want to put a check during po creation or while submitting it for approval.
    regards

    >
    i want to know about the responsibilty which is getting use during po creation as some time user uses revenue option for creation of capital po .
    so want to put a check during po creation or while submitting it for approval.This is not an Oracle question and sounds like an EBS suite - if that's the case you should go to
    the forums for that. If it's a custom app, you haven't given anything like enough information, so
    either find the correct forum or post back with more info.
    Paul...

Maybe you are looking for