Authorization check for production order settlement
Hi All,
Production order settlement currently can be done by any user of any company code. there is a high risk involved in the same since unauthorized postings may happen. Hence we need to add authorization check for production order settlement. Can we maintain the same at the plant or the company code level?
Waiting for your replies. Thanks in advance!
Regards,
Aman Goel
hi
What venki has told abt the exit, its absolutely correct.Even i have used the same exit
From table CAUFV pick Material(PLNBEZ),Basic Start Date(GLTRP),Plant(WERKS) .
Pass parameter Material(PLNBEZ) and Plant(Werks) in table MBEW in respective fields i.e. Material(MATNR) and Plant(WERKS).
Pick the latest record for the current period(LFMON) and year(LFGJA).
Pick Product Cost Estimate number(KALN1) from the record and pass it to table KEKO.
Check if Production Order Basic Start Date(GLTRP)<= BIDAT, if NO post Error Message.
This is the FS for EXit PPco0007
Reward if useful
Amit
Similar Messages
-
Material availability check for production order
Hello,
Is there any functional module to check the material availability of production order. So that it can be used in developments.
Regards,
GaneshHi,
Following are the available Function Modules for avaibility checks in Production orders,
BAPI_PRODORD_CHECK_MAT_AVAIL - BAPI: Execute Material Availability Check for Production Orders
And for Process Orders,
BAPI_PROCORD_CHECK_MAT_AVAIL - BAPI: Execute Material Availability Check for Process Orders
Regards,
Dhaval -
Collective ATP check for production orders
Hi Gurus,
I tried the MDVP tcode, but I can only do the collective ATP check for planned orders. we wanted to do the collective check with production orders, can you tell me how I can do this?
Thanks.I've posted this question but didn't get any response. Can some one please give me an idea how to do the collective ATP check for production orders.
Thanks
Vijaya -
User exit for production order settlement
Hi Experts,
Can anybody tell me if there is any user exit which will make GR and settlement of Production Orders at the same time i. e. as soon as production order is confirmed ( movement type 101 happens) the same production order will be settlelled immediately.............
Thanks on advance for your answer.
Regards,
BijayHi,
for production order you have exits PPCO0001 - PPCO0023. In transaction SMOD you can see the documentation for all this exits. Actually I think exit PPCO0007 could be a possiblity for you. This exit is called by saving the order.
But maybe it would be better for you to use a special status profile? A user status is set if settlement status is set.
Also BADI WORKORDER_UPDATE could be interessting for you.
Regards,
Sabine -
Hi experts
i want to put a check while Production order creation such that without Standard cost estimate(costing),It should not allow to create Production order.
Regards
Sandeep Patilhi
What venki has told abt the exit, its absolutely correct.Even i have used the same exit
From table CAUFV pick Material(PLNBEZ),Basic Start Date(GLTRP),Plant(WERKS) .
Pass parameter Material(PLNBEZ) and Plant(Werks) in table MBEW in respective fields i.e. Material(MATNR) and Plant(WERKS).
Pick the latest record for the current period(LFMON) and year(LFGJA).
Pick Product Cost Estimate number(KALN1) from the record and pass it to table KEKO.
Check if Production Order Basic Start Date(GLTRP)<= BIDAT, if NO post Error Message.
This is the FS for EXit PPco0007
Reward if useful
Amit -
Standard table for production order settlement cost
Hello,
Is there any standard table available which carries the production order settlement cost?Dear,
Once you do Production order settlement using T.Code KO88.
You will find all relevant tables once RKACSHOW is executed for the corresponding object .
Try the table is COEP
Thanks,
MS -
Add new authorization object for production order creation/change/display
As mentioned. I definded new authorization object using "Production scheduler" (Field Name : FEVOR) by SU20. then use SU21/SU24 to add authorization object for some transaction code such as COOIS. use PFCG maintain new role and assign a fixed production scheduler value and assgin transaction code COOIS to this role. create new user ID and assign to that role.
logon system with new ID, run COOIS. but system don't check new authorization object(production scheduler). who can tell me why it is and how i can add new new authorization object for standard transaction code?
Thanks.
Kevin.WUHi,
there is an icon of generation. just click there in PFCG and also in su21.
then add this object in new role.
Assign this role to user id
while assigning the role also there is a generation.
Please take a help of BASIS consultant also as this is entire a BASIS process.
Regards
Amit parkhi -
Material Availablity check for production order - function module?
I have a production order with Material BOM, which has more than 30 components in it. Please suggest me if there is any function module to do the material availability check of a production order. I need the missing component list as output of that function module, with quantities if possible.
thanks,
SubbareddyYou might want to look at these FMs:
CO_ZA_AVAILABILITY_CHK_ORDER
ISA_AUC_MATERIAL_AVAILABILITY
Thanks,
Santosh -
Question on Search Help and Authorization Check for Sales Order Type
Question 1:
When I go to VA01 and click the search help, it shows only order type that are not blocked.
However, when I have sales order type in select-options of a Z program,
S_AUART FOR VBAK-AUART
I click on the search help, it gives all the sales order types. How can I have a list with unblocked sales order type only?
Question 2:
I want to check whether a use can extract data from a sales order type (e.g. OR and RE)that he/she authorized to use.
I have include the following in my program:
AUTHORITY-CHECK OBJECT 'AUART'
ID 'AUART' FIELD 'OR'.
It always returns SY-SUBRC = 12.
But order type 'OR' is granted to the user (he/she can create order with type OR in VA01)
Please kindly give me some ideas, thanks.hi,
ad1
use following code:
AT SELECTION-SCREEN ON VALUE-REQUEST FOR auart.
PERFORM auartGet.
FORM auartGet.
CALL FUNCTION 'RV_HELP'
EXPORTING
KEY = VKORG
KEY2 = VTWEG
KEY3 = SPART
KEY4 = '0'
NUMBER = '008'
FIELD_IN = AUART
IMPORTING
FIELD = AUART.
ENDFORM.
ad2.
example:
AUTHORITY-CHECK OBJECT 'V_VBAK_AAT'
ID 'AUART' FIELD 'OR'
ID 'ACTVT' FIELD '01'. "01-create order, 02-change, 03 display
check sy-subrc eq 0.
regards,darek -
Error - Settlement for Production order Co88
Hello,
Before Dec 2009 the FG material xxxxx has been goods movement post without maintained split valuation. Then Dec2009 the material xxxxx has been extended to split valuated.
While process of production order settlement against said material through CO88, we are facing one error Valuation Type not set for material xxxx.
What could be the reason that system is showing the error.
Best Regards,
AvijitHi,
If no valuation category has been assigned to a material (MBEW-BWTTY is
blank), and you wish to assign multiple valuation categories (split
valuation) to this material, then the material must not have linked
documents and the stock must be zero for both the current and previous
periods.
The reason of this restriction is that objects that are open and
refer to valuation data without split valuation can result in
inconsistencies if the valuation category is changed.
So If you want to subsequently change the valuation control for a material
to split valuation, you should previously check the following:
- No stock is available for the material
- All production orders must be closed
- No purchase order can still be opened
These checkings will avoid inconsistencies or undesired side-effects.
Consequentely you can not change a valuation category of a material
if there are purchase order item lines (even if the purchase order is
completed) or if a stock balance exists for that material.
For more information concerning limitations associated with changing the
valuation category, you can see note 30656. (Although this note is
used primarily regarding a change to the Unit of Measurement, the
functionality is very similar).
Please also check note 155874, which outlines what must be performed
in order to change the valuation category.
Best regards,
MLM -
User Exit/BADI for Production Order Availability Check
Hi PP experts,
Is there any user exit or BADI which can be used for Production Order Availability Check during order creation/release or while running collective availability check (COMAC) to include additional check conditions such as do not commit quantity (commitment qty = 0) if storage location for a component is missing in the production order due to storage location is not maintained/specified for that component in the material master.
Note: In this case the availability check is set (configured) to check at the storage location level.Dear ,
Availablity Check is not Plant Specific or Storage Loaction spefic .ATP does not check the stock for any particualar stock in storage loaction rather it cheks various stocks based inward and out ward movement time through PR/PO/Dependent /Planned Order /Stock Type irrespective of any Storage Location .
BAPI which can be used :
1.BAPI_PRODORD_CHECK_MAT_AVAIL
can we exclude materials of prod order in availability check
what is availability check concept how it is used in SAP
Check the above if it is useful
Regards
JH -
Exclude stock reserved for production order from availability check
Hi Experts,
We have a problem in the availability check.
There is a material used as selling product and components in the same time.
When the material has been reserved completely for a production order, the new sales order still get confirmed despite there is no physical stock at all!
Please advise how to exclude the stock reserved for production order from the availability check in sales order? Many thanks!
Regards,
QiangGo to MM02 and check what availability check is maintained for that material. Next go to OVZ9, select that available check with the combination "A" and maintain "X" or "F" in the field "Incl.production orders".
thanks
G. Lakshmipathi -
Periodic cost settlement for production order
Hello All,
Please explain me can we do Periodic cost settlement for production order in discrete manufacturing. If yes, how?
Thanks & Regards,
Alok TiwariWIP entry gets passed to accounts if the order is not in DLV or TECO status.
or else variance gets calculated.
Two GLs which gets hit are
Change in stock a/c Dr.
To Inventory Price Difference a/c Cr. or vice versa......
Regards,
Divraj -
GR for Production order not possible with settlement receiver as IO
Hi
I have created a production order and the settlement rule is to an internal order. But it does not allow me to do goods receipt. Pl tell me what to do.
Thanks
kamalaHi,
SAP recommands production order settlment to be beow object and additional CO Object COPA.
Settlement Receivers Depending on the Scenario
1.Make-to-stock production >>The make-to-stock inventory (receiver = material) >> COPA
2.Sales-order-related production with a valuated sales order stock>>The valuated sales order stock (receiver = material)>>COPA
3. Sales-order-related production with a nonvaluated sales order stock>>The sales order item (receiver = sales order)>>COPA
The scenario you are trying is doesn't fit into standard SAP framework for production order so please try said scenario with CO production order. Again CO production orders mostly recommondable without PP so figure out impact on cross modules.
Regards,Ashok. -
Variance calculation for production order with settlement receiver as SDI
Hi...
I have one query reference to Variance calculation for production order with settlement receiver as SDI(Sales document item).
I am working on Varaint configuration with strategy 25(Make-to-order for configurable material) with requirement class 046.
I have created sales order ref. to configurable material,subsequently created planned order & then converted to production order.
In production order settlement receiver is SDI(Sales document item).
While doing production confirmation ,variance has been created.
Now during variance calculation KKS2, I have got error message as no suitable settlement rule found for object Order no.
Is there any way to come out of this?Or variance calculation KKS2 is not applicable with settlement receiver as SDI(Sales document item).
Pl. guide
Redards
TusharHi
In case of non valuated material, concept of variance does not apply...
Variance is Actual Cost - Cost of Goods receipt posted in stock.. If the later value is zero, your entire actual cost is variance... That is one way of saying it
But, in SAP, var not calculated in case of non valuated material and that makes sense as well.. Since you are in MTO scenario, it would make sense to analyse costs vs revenues @ sale order level as each SO will be unique in itself
Regards
Ajay M
Maybe you are looking for
-
Unable to install in 64 bit, HELP!!!
I've had Firefox 3.6 installed on my 32 bit system and it works great (was installed by Hughesnet tech at my home) I tried downloading and installing on the 64 bit and no luck. I have severe memory problems and can't remember what showed when install
-
Help needed in creating a calculated keyfigure/query exit
Hi Reporting Gurus Please someone give me a solution for my issue. I have two keyfigures Plan Finish Date(PFD) Actual Finish Date(AFD) I have one calculated keyfigure Delivery Status = (AFD<=PFD) . When this condition is met it returns 1 else 0.
-
How to write to log files using java files from JSP
Anybody knows different options in writing to log files using JSP?
-
Dreamweaver / Flash CS3 Host Server problem
I've created my flash inserted it into dreamweaver, previewed it and uploaded the pages and the JS files to my host server again and again and it everything shows up but the flash, nothing, not even a box. Any ideas on what the problem could be? They
-
HT2204 Why can't I use a MasterCard to register in my AppStore in my iPhone 5
How do I register in the AppStore without a credit card.