Restricting Modification In Component Of Production Order
Hi,
In our business scenario, we have @ 18 users who have authorisation for transaction Code CO02. If these users need to change any component in production order, they change the existing component directly.Keeping the exsting authorisation intact, I want to restrict these users from changing components of a production order. Rather they should delete the component which they want to change & add the same component again with the changed properties.
How to apply lock only for modifying exsting component in the production order?
I think you should use a transaction variant for this to be implemented.
Use SHD0 to create a transaction variant.
First selsct the users for which you want that he should not be able to cahnge the components.
Then using ids for users one by one you need to activate the transaction variants separately for each and every user which makes the components grayed out in there log in. By this they will not be able to do the changes.
You have to do it directkly in production environment, Try it in Development first and then replicate in Production.
Similar Messages
-
Component ATPin production order
Hi experts!
I have 2 production order 1 and 2 for same FG.
In component of FG has component X.
Production order 1 needs 5 pcs of X. Prodcution order 2 need 5 pcs also.
And my stock is 0, 1 Fixing PR of X with 5 pcs.
The problem is when I do component ATP for production order 1. It can commit 5 pcs. But when I do component ATP for production order 2, it also commite 5 pcs. How can? Because I only have 5 pcs of X in Availble. How system can commite 2 order with 10 pcs for X?
Regards,
TonyDear Tony,
Not in front of system
Go to OPJJ , you can find option
Check without RLT ( Replenishment Lead time ), Mark a tick for this option
Also check the option for include all reservations for this option make it as production order released
Then create new order & check the result
Regards
Madhu -
Single batch for a component in production order goods issue
Hi,
We have a requirement where during good issue to a production order
through CO11 & MIGO, more than one batch of a particular component
should not be issued i.e. only one batch for a component should be used
for goods issue for a production order..If the stock for a particular
batch not full it should not allow the system to issue that batch. We
want an error message or any other restriction where system will not
allow more than one batch for a particular componet to a production
order.
Please advise how to design such scenario.
Regards,
ChandanHi Chandan,
Try with below steps,
- Create Batch Search procedure -
- Create Batch Determination Strategy for that Material (Create it for both COB1 and MBC1)
- Set NO. of Batch Split as 1 and don't tick Check box for Change Allowed
- Then go to Order type Dependent Paramter OPL8 - Assign your Batch Search Procedure and also tick Check Batch (This will check the auto check if Batch Determination is done manually and if you have violet the Batch Determination it will throw an error Massage)
Regards,
Dhaval -
Change Component in Production Order
Hi!
I have to change materials in Production Order components before saving. Does anyone know a BADI or user-exit that i can use? I have tried so far BADI WORKORDER_UPDATE and user-exits PPCO0001 and PPCO0008 but none of them can be used for this.
Regards,
ZoltanHi
check the following exits related to production Order
CCOWB001 Customer exit for modifying menu entries
COIB0001 Customer Exit for As-Built Assignment Tool
COZF0001 Change purchase req. for externally processed operation
COZF0002 Change purchase req. for externally procured component
PPCO0001 Application development: PP orders
PPCO0002 Check exit for setting delete mark / deletion indicator
PPCO0003 Check exit for order changes from sales order
PPCO0004 Sort and processing exit: Mass processing orders
PPCO0005 Storage location/backflushing when order is created
PPCO0006 Enhancement to specify defaults for fields in order header
PPCO0007 Exit when saving production order
PPCO0008 Enhancement in the adding and changing of components
PPCO0009 Enhancement in goods movements for prod. process order
PPCO0010 Enhancement in make-to-order production - Unit of measure
PPCO0012 Production Order: Display/Change Order Header Data
PPCO0013 Change priorities of selection crit. for batch determination
PPCO0015 Additional check for document links from BOMs
PPCO0016 Additional check for document links from master data
PPCO0017 Additional check for online processing of document links
PPCO0018 Check for changes to production order header
PPCO0019 Checks for changes to order operations
PPCO0021 Release Control for Automatic Batch Determination
PPCO0022 Determination of Production Memo
PPCO0023 Checks Changes to Order Components
STATTEXT Modification exit for formatting status text lines
Regards
Anji -
Add a new component in Production order while not being in BOM
Hi all,
I would like to know how to forbid the addition of a new component in a Production order that doesn't exist in the BOM.
Currently when we create a Production Order, the components of its materials are read from the BOM. If we add a component that doesn't exist in the bom the system allows it without any problem. We want to forbid this and let components be added to a PO only when they take part in the BOM.
Any idea?
Thanks in advance.SS,
You can use an userexit to check before saving the order, based on the BOM(Order master data tab) used in the order, it should validate the component material number. If it finds a new material in the order, it should terminate the save with a message to user.
The following enhancement is available for production orders:
PPCO0008 Enhancement for adding and changing components
This enhancement is used to check components (for instance against a standard parts database), which have added to or changed in an order. This check can then refuse to copy a component into the order or can replace one material number with another.
The enhancement PPCO0008 contains the following enhancement components:
Function exit
EXIT_SAPLCOMK_006
Enhancement for adding and changing components
Activities
1. Create the enhancement
To do so, create a new project or use an existing project.
2. Activate the project.
The enhancement can only take effect after you have activated the project.
Regards,
Prasobh -
How to automatically determine batch no. of component in Production Order
Hi PP gurus:
I am facing a issue. A finished goods with a raw material which under batch management, what I want is when I release the production order of the finished goods, SAP can automatically determine the batch no. of the raw material according to the presetted rule without hitting the "Batch Determination" button in the component tab.
Who can throw a light to me?
Thank you very much.
PaulHi,
To manage the materail in batches first you have to check the batch management indicator during the matreial creation in purchasing view or plandata/stor1 view .
Next you have to set the value of batch entry in MRP-2 view for Determination of batch entry in the production/process order
This indicator refers to the components of an order, not to the finished product to be manufactured. You have the following options:
The batches can be determined when the goods issue is posted.
The batches must be entered in the order before it is released.
The batches must be entered in the order before the goods issue is posted, but not necessarily before the order is released.
If you use pick parts, the batches are determined in the transfer order and then confirmed to the order. If there is no direct link between the transfer order and the production order/process order (for example, with release order parts or crate parts), you must enter the batches in the production order/process order manually.
The batches are determined automatically when the order is released.
Hope clear to you.
Regards,
R.Brahmankar -
How to add component to production order like co08
Hi experts,
i used FM CO_BC_INSERT_CMP_OF_ORDERS ,code as follows:
TCOKT_IMP-AUTYP = '10'.
TCOKT_IMP-MANDT = SY-MANDT.
RESBB_INS-MANDT = SY-MANDT.
RESBB_INS-MATNR = 'NTQA3070'.
RESBB_INS-POSTP = 'L'.
RESBB_INS-VORNR = '0010'.
RESBB_INS-AUFNR = ORDER_NUMBER.
RESBB_INS-POSNR = '0010'.
RESBB_INS-BDMNG = 19.
RESBB_INS-RGEKZ = 'X'.
RESBB_INS-WERKS = '1110'.
*RESBB_INS-LGORT = HEADER-PRODUCTION_SCHEDULER.
*RESBB_INS-RSNUM = HEADER-RESERVATION_NUMBER.
RESBB_INS-RSPOS = '0010'.
APPEND RESBB_INS.
CALL FUNCTION 'CO_BC_INSERT_CMP_OF_ORDERS'
EXPORTING
FLG_CALC_CHK = 'X'
INS_MODE = ' '
NO_RSPOS_COUNT = 'X'
TCOKT_IMP = TCOKT_IMP
FLG_BANF_CREATE = 'X'
I_FLG_COPY_LTEXT = 'X'
TABLES
RESBB_INS = RESBB_INS
EXCEPTIONS
NO_AMOUNT = 1
NO_BWVAR = 2
NO_KLVAR = 3
NO_VALUE = 4
RELEASE_NO_CHANGE = 5
SYSTEM_ERROR = 6
OTHERS = 7
but i still can't add the component to an exist production order.i think maybe i missed some important parameters,I need your help .Thanks a lot.I'm not sure what you are trying to do.
Would you like to overlay the two components and display only one at a time? If so then just put them both in a Canvas at the same position and change their "visible" properties as necessary.
You should be able to do this in MXML, except for the switching part, which will likely be in AS.
If this post answers your question or helps, please mark it as such.
Greg Lafrance - Flex 2 and 3 ACE certified
www.ChikaraDev.com
Flex / AIR Development, Training, and Support Services -
Setting a deltion flag/indicator to a component in Production order
Dear Experts, Hi
I have a production order in created status, i want to set the deletion indicator/flag for a particular component in it, how to set the deletion indicator/flag for the production order component. I have tried selecting & deleting it, but the system will delete the component if the order status is CTRD. On the other hand if the order is released then the system is not deleting the component but it is setting the deletion indicator.
So the requirement is the component should not get deleted but it should get deletion flag/indiactor when the order status is CRTD, please suggest & help.
Thanks in advance.
Shaiz
Edited by: Shaiz on Apr 21, 2009 1:22 PMShaiz,
Why don't you go for OCM.
Find here the link related to that.
http://help.sap.com/saphelp_46c/helpdata/en/a5/63198843a211d189410000e829fbbd/frameset.htm
Also explore the concept called 'Discountinuation data'. The link given below. It is useful when you have multiple component serving the same purpose & also depend upon the stock availabilty. I think it will help in you in great manner.
http://help.sap.com/saphelp_46c/helpdata/en/a0/1016bd4c8311d189520000e829fbbd/frameset.htm
The one more option is directly opt for released order itself that is skipping the create sage i.e. the order will be released as soon as it gets created.
Hope all these option will help you.
SmanS -
Replacement component in production order
Hi Gurus,
I have a scenario in my company whereby customer return a faulty FGD for replacement.
We will then create a PO to ask vendor for free replacement for that component of the FGD which is faulty. We will also create a production order to take existing component stock and build into FGD and deliver to customer.
Now the issue is with the MAP. When performing settlement, the cost of the production order is inflated as it is taking into consideration component stocks that have been valuated, rather than the zero cost stocks that the vendor can deliver only months later. Is there a way that I can revalued only the stocks that I use in the production order to be zero, beside using MR21 which is to revalue the whole Plant stock ?
If you have a separate replacement process, pls let me know also.
Thank you in advance for your answers which will be rewarded.It doesn't make sense to me to reduce or devaluate the component value; instead you could have a different production order type for this business with a different settlement profile, for example settle this cost to a cost center, rather than the material.
Nevertheless, you will still have problems if later you receive a free replacement component from the vendor on a normal PO (if price control is V).
To avoid this you should either move and return to/from the vendor using just a transfer posting, or a return PO and then a normal PO.
Another way could be to receive the returned FGD in customer stock, and dismantle it there, where customer stock is not valuated. Problem here is that you will have to wait for the vendor replacement. -
Incorrect component in production order by MRP
On conversion of production order via MRP, in production order one of the component is incorrect with reference to BOM where
as on creation of PO manually by T code CO01 the component is correct even in planned order too it is correct by manually.
suggest any clue for the above.
Edited by: jayalakshmi999 on Mar 5, 2011 12:52 PMDear ,
Please check the following :
1.BOM validity and componenet valididty while MRP run .Basically , during MRP run , system cheks set up in MPR4 view -BOM Selection and Explosion Indicator and then explode the BOM with its compoenet having correct valididty date .If the componenet does not have correct valididty (From and To date ) , then BOM may be selected without this compoenet and generate planned order as well as subsequenetly , carried out the same in Production Order .
2.In case of Direct PO , you have Production Order Basic Finish and Start date which comply with the BOM Valaidty including this component so system will copy the BOM along with all the component listed inside .
3.If you are maintaining PVs with differenr BOM Alternative and routing with Lot size and valaidty , if it is not matching according to MRP4-2/3 indicator in BOM Slection /Explosion methods , then it may selecting the other alternative not having thew companet listed .
Check in test system and come back
Regards
JH
Just check in the -
Component in production order -problem
Hi all,
In one of my scenario, I am not able to understand system's behaviour as per my following observations:
1. In Production Order - in Component List, system shows full quantity under the column Quantity withdrawn. To my knowledge, this indicates, component quantity is issued(with drawn) to order.
2. But Production Order status does not shows as GMPS. It shows only REL PRC MACM SETC
3. And I am not able to find out any issue movement (201,261,543......,) against that component in MB51. I have just entered component number and executed MB51. I am getting only 561 mvmt and 261 mvmt for some other order for different quantity. Nothing relevant to this production order.
4. In COOIS, under component overview, I am getting information as Planned qty 30 and Withdrawn 30.
5. This material is to be issued thru 543 as the operation to which it is assigned is external processing.
In production order item detail also shows as 543 mvmt and quantity withdrawn also as 30.
6. I verfied that external processing PO component list also. This component does not exist there.
I am totally confused based on the above system's behaviour. What could be the problem?
Can anyone throw some light on this issue?
Thanks in advance.Dear Jeevan,
I assign one operation to external processing by control Key - PP02.
When i create production order , PR is generated for the external operation.
In this when , i see COOIS report at component level , qty withdrawn shown as zero.
But when i relesae PR to PO for the external opertaion , there is qty shown in qty withdrawn column ( Same as qty required ) ?? in COOIS report.
But i have not issue any qty, than why there is qty shown in qty withdrawn column.
Regards
Vin -
Block component in production order change: component overview
Hi Gurus,
I want to block the component field (set as gray field) when clicking the component overview during creation/change of production order.
How can I configure this field and set as display only.
Can somebody tell me how to do this? We are using 4.6C.
Thanks in advance.
Rgds,
ChadHi,
Please try the following,
In transaction BS22 choose the status CRTD & double click. Then for the business transaction "Change routing" choose the radio button "Forbid".
Regards,
Senthilkumar -
Operationwise consumption of component for production order
Hi All,
We have a scenario of assignment of additional components to operation confirmation rather than having all components at Production Order level. Now we need to get the consumption of component at each operation to a report. Please provide which table need to be used . We have already tried with AUFM , MSEG, RESB. Is there any other table available. Please provide the details.
Thanks in Advance..Hi guys,
Actually i want to pull operationwise consumption data in one of my SAP report.
We will get planned operationwise consumptions in RESB. but not get Unplanned consumption.
Please help.
Thanks, -
Relation between operation and component in Production order
Hi All
I am new to PP. I need to get the tables which gives relation between operation and components in Production Order. I need to display in smartform the components assigned.
Thanks and regards
Swetabh ShuklaHi,
Try with AFVV Table.
You need to get the Details of the Filed : AUFPL from AFKO.
Hope this helps..
Regards,
Siva
Hi,
You can get the details from Table : RESB.
Regards,
Siva
Edited by: Siva Kumar M on May 23, 2008 10:49 AM -
Component allocation in planned order and production order
Hi all,
I want table or Function module for component allocation in production order and planned order.If component changes done in
planned order or production order.
In Table PLMZ and STPO I am getting component which are allocated in routing MASTER DATA.But if after generation of
production order or planned order and I had changed one component in production order then it will not show in PLMZ and STPO
table.
Please reply.
Regards,
VidyasagarDear
Please check the following table :
AFKO Order Header
AFPO Order Item Detail -Compoenets
AFVC Order Operations Detail
AUFG Allocation Table Sub-Item, Store Group
AUFI Allocation Table, Document Sub-item, Store
AUFK Order master data
RESB
FM: CO_BC_INSERT_CMP_OF_ORDERS . BAPI : BAPI_PRODORDCONF_GETDETAIL.
Refer : Change components and Routing of production order
Edited by: Jiaul Haque on Dec 13, 2010 7:54 PM
Maybe you are looking for
-
Report to Show PR that are not released by release codes
Hello Experts, I would like to know if there is any report on SAP 6.0 that shows all the purchase requisitions that are not released which shows the releease code (the person's name who has to release the PR). In me55 only could be found by release c
-
Windows 8.1 update fails with 0x80070490
Hi, I am using S230u (i7 / 8GB / 500GB+24GB) with Windows 8 Pro and some time ago I bought Media Center pack (the last part may be important). When I first set my laptop up I chose Polish language, as this is my native language. Recently I tried to u
-
Error 904 calling a db function
Hi to all, On my DB I have written a security package with some procedures and functions. In a php form, I need to use a method in order to validate 2 fields (username and password). In the code of my method I have entered: sc_lookup(ds_users, "SELEC
-
I have a apple air computer & apple TV I cant get a air play on my toolbar to my computer. the air computer is only 1 year old.
-
My behavior is locked and I can't unlock.
HELP!! I inherited this png. There is a Behavior Event: "onMouseover" Action "Set Text of Staus Bar" Info "Team" I wan't to delete this behavior but it has a lock on it and I can't seem to unlock it. Any ideas?