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
shethanks. 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 ShahHi 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 ?
ThanksThe 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 suggestionDear 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
AndreaHi
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?
DebDear 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 VarkeyHi 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_6400.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
-
When I use Firefox the images and logos don't show up clearly/correctly. I'm using Windows 2000 Pro. and just installed Firefox 3.6.6. I'm sure I have the right graphics driver as I'm able to see the images and logos clearly in Internet Explorer. I o
-
I had an iMac G5 that I loved, but ultimately it wouldn't start up. I replaced the popped caps on the logic board, and it ran for a little while, then died again. I was able to back up my stuff including my iTunes library before it finally died. I
-
PCI 6024E with incremental encoder
I have a 6024E board, and want to measure the rotated angle of the gear with the encoder. How to connect the board's pins to the encoder's, how to programming it in Labview? Thanks!
-
Subnetting and router ip addresses
Hello all Can someone tell me if you can have a network of e.g 172.19.55.0 with a mask of 255.255.252.0 Also when subnetting what ip address would you put your router on and what mask, would it have to be in the range you applied and the same mask ?
-
How do you revert to FCP 10.0.5 after unintentionally importing FCP 10.1.1?