Production Order Field Addition
I am trying to add a feild to the production order screen. After the ZZ Field is created, how do you add to screen?
you can add using a user exit...goto SMOD and serach for PP* user exit
Check one used for PP header. use that exit
Similar Messages
-
QM01 - Add Production Order field to Create Quality Notification
Hi all SDNers,
I have searched and found many threads related to my question BUT I'm new to this and I don't know how to implement in detail.
Would you please guide me step by step adding a field into a standard TCode?
My requirement is to add the Production Order field (VIQMEL-FERTAUFNR) to the Create Quality Notification (QM01) Tcode under the 1st screen in Reference Documents section of the Reference Objects tab.
The program is SAPMQM00 and screen number is 3011.
Thanks,
KhanhHi all,
I used the screen number 0140 in program SAPLQM03 as the initial screen before creating Notification type Q2.
Use SPRO:
Quality Management --> Quality Notifications --> Notification Creation --> Notification Type
--> Define Screen Templates --> Define Initial Screens
Then use Function Module QM03_CREATE_QMEL_WITH_WINDOW and screen 0140 above to configure.
Hope this will help others.
Regards,
Khanh -
Posting to Production Order Field during WIP Calc in Classic Ledger FI/PCA
During our weekly Work In Process Calculation job (SAP Transaction KKAO) the following journal entry posts correctly per our company's SAP configuration:
Debit/Credit Work In Process Change (Income Statement)
Debit/Credit Work in Process Inventory (Balance Sheet)
When the entry posts in the Financial Accounting and Profit Center Accounting Modules within the Classic Ledger, the Order field (BSEG-AUFNR, GLPCA-AUFNR) is not being populated with the Production Order number. Instead it is going into a Text field. An example of the current behavior is below.
Itm PK Account Account short text Amount Text
1 40 530000 WIP Change 9.59 ORD 12345678
2 50 132000 WORK IN PROCESS 9.59- ORD 12345678
The other Production Order transactions such as labor confirmations and finished good deliveries populate the aforementioned Order fields and have no Text entry.
I would like the WIP calculation transaction to populate the Order fields in the Financial Accounting and Profit Center Accounting Postings. How can I make this happen within the SAP configuration?
Thanks in advance for your reply.
RomanHi,
old PCA report painter reports can be migrated to NewGL reports under certain circumstances (see SAPNET note 1555535 for details).
As the NewGL PC reporting bases on the data available in the new GL tables FAGLFLEX* I think that you will miss some infos in NewGL PC reporting compared to infos available in classic PCA reporting (eg object type / object class).
Nevertheless it is possible to add fields toFAGLFLEX* but I doubt that this will be helpful in your case.
BR Christian -
Production order field settings
Hi all,
I have two queries as follows---
1) Can i know is there any IMG activity (SPRO transaction) by which i can make the field settiings----display/mandatory/heilight/hidden for the production order just like SAP has given for the work centre (OPFA) or for the material master.
2) If i want some field to be added in the production order how can i do that????
Regards,
MHPHi MHP
Note that production order is purely based on master data which u create i.e. work center, routing etc......wherein there are options available for field selections
Once they r freezed; production orders gets created based on that only
In order to make changes in terms of fields in order i.e. add / modify fields means u need to consult ABAPer as it may not be feasible to change in std SAP
Rgds -
External Number range for Production Order with additional logic
Hi gurus,
My requirement is -
I have two products - for my Local and Export
I have made two Order type for local and Export - say LOCL and EXPO
My LOCL order no will start with L and EXPO with E
I can do this with external number range set for each order type..
Now my question is -
My client wants Production Order in this fashion -
L20111------
L is local, 2011 is year, 1 is jan (1 to 9 - Jan to Sept, A - Oct, B- Nov, C - Dec) followed by a serial number
How can we address this in SAP?
Any clues?
Thanks for your suggestion in advance.
Regards,
SrinivasHai,
You need to use User exit for this. kindly contact your ABAP team. -
Field "GR Non-valuated" in tab "Goods receipt" of the production order
Hi,
When creating a production order, the field "GR Non-valuated" in tab "Goods receipt" is checked by default, due to my assessment customizing.
This field indicates to the system that it should not create any accounting document, whereas I would like to create one. Does anyone know how to withdraw this automatically check?
FYI, I do not use COPA and the very basic of CO-PC and I would like to create automatically a default assessment rule (cost center).
Thanks for your help.
RonanHi,
please note that this is not an MM, but a PP-SCF related issue. It does not belong to the forum ERP MM.
The indicator AFPOD-WEUNB is set automatically as soon
as you do not settle your production order to category 'MAT' (see
settlement rule). If the order is not settled to a material, then the
Goods Receipt will not be valuated and the flag G/R Non-valuated (WEUNB)
is set. Only when you settle to a Material is the G/R Non-valuated not
set, and you will receive FI postings in the case of such a movement.
This is standard system behaviour.
Please review the following notes relating to settlement rules: 518496,
400400.
To make sure that the GR-Nonvaluated flag is not set in the
production order, field KZBWS must already be filled with 'M' in the
customer requirement. For that, please set the field KZBWS='M' for the
requirement class that is used (see 'General Customizing' in note
459734). PLAF-KZBWS (indicator:valuation of special stock).
Regards,
Edit -
Object Links fields grey for Production Order,BOM header,BOm item
Hello Friends,
1) In DMS Object links tab ,for objects BOM header,BOM item,Production order fields are grey even though necessary settings are done. Is this standard or I am missing some config.
I did the similar settings for other objects like material master,vendor master,claim etc and I am able to assign these objects in Object links tab.
2) In Production order I can assign the existing document but can't create document from Production order.I maintain value 1 in img Maintain screen for object link --> Auth.
Define doc type --> Define object links --> create document = 2 ( Use Transaction to Create Document)
I can create a document from other objects like Material Master,Claim,PO,PR with similar settings.
Kindly help me in this regard
Regards
Abhijit A. PachgadeAs u right said this is a standard.
generally a document can be attched from the function T-code or from the DMS T-code cvo1n, through the object link tab page. * BOTH WAYS POSSIBLE*
but for BOM, production order it is only one way, u can attach at the function T-code level like co01....ect ONLY ONE WAY
especially for PP transation, its one way
REGARDS
SURYA -
Additive cost not seen in production order and while settling hits PRD
I am using additive costs for my product costing via CK74n.
Cost estimate looks good since I have the valuation variants setup to include additive costs.
But when I see the production order that is being created, all others costs are being considered except additive costs. They are recognized but not as a line item instead as a variance. When I settle the order the costs actually hit price difference account and not even the GL account that I had assigned for the additive cost. SAP did not consider the cost as variance even if it was showing up as variance initially. This as I understood is partly because of the settlement rule that I have in place which tells SAP to go and settle on the material (which is standard SAP to do since I want all the costs from the production order to settle on the eventual material going into stock) so SAP went on to settling on the material. Since the material is set as standard price the variance is being booked as a price difference entry.
Ideally I would have expected the additive cost getting debited to the order and credited to the gl account that I assigned for the additive cost. The eventual cost (incl. additive cost) should hit the inventory.
Am I missing a step?Hi Sapluver,
Appreciate your prompt response..Please see my response in italics
Few queries related to your post.
1. So your standard cost got two part, one with quantity structure ( materials, labor, OSC etc) which the system cost automatically and one manual part, which is your additive cost. While costing system picks up this manual part from CK74N.
I hope this part you got correct. Yes, the cost estimate is reading from both the qty structure and the additive costs and the cost roll-up is coming up correctly
2. Now in actual cost controlling, i think System is not sure how to valuate your additive cost actual part.I agree, the additive cost does appear in the cost analysis section of the production order but does not show up as a line item initially. Instead it comes up as a difference item right in the bottom of the screen after totals have been displayed without any line item reference. As if the system is not sure how to display the line item. Once I have done the material issuance confirmation to the order, the additive cost got picked up correctly as I have set it up in the cost component structure as material overhead but again shows up only as variance
Which method you used to debit your production order with additive cost, is it a normal journal entry or through some automatic posting through routing ( example OSC through Purchase order/Good Receipt).I probably need to understand your point more clearly? I am not manually debiting the production order at all for the additive cost. I was expecting SAP to debit the order the same way it does for overheads. Overheads too initially show up as variance but then when we run the overhead calculation KGI2 the overheads costs get debited to the production order. Was expecting similar behavior for additive costs. I am receiving the finished product from the production order into stock via MIGO goods receipt movement type 101. I was expecting the debit to happen perhaps at the time of settlement via CO88 but here the system posted it to the price difference account via account key PRD. This I understand the system did because the settlement rule is set to post all the costs on the material and the material has the valuation control as standard price; so the system is seeing the additive cost as a price difference hence posting it to the price difference account.
System is unaware of the additive cost from actual cost point of view, there is no specification to additive cost from costing variant for actual cost. So you have to debit the order with the additive cost part.So do I manually debit the order with the additive cost? What about the price difference additive cost sitting on the order? Would appreciate if you can tell me the process steps for posting this correctly
regards
Sapluver -
Capture Production order number during 541 in MB1B
Dear All,
I want to capture production order number field during 541 (reference to purchase order) in mb1b, so i could get production order number in MSEG table.
Process flow.
1. External processing with PP02 control key
2. SubCon Purchase order with Automatic Account assignment of Production order
3. MB1B with 541 Movement type reference to SuBcon Purchase order (In this i want to capture production order field automatically).
Br,
Swapnilswapnil vaidya wrote:
Dear All,
>
> I want to capture production order number field during 541 (reference to purchase order) in mb1b, so i could get production order number in MSEG table.
>
> Process flow.
> 1. External processing with PP02 control key
> 2. SubCon Purchase order with Automatic Account assignment of Production order
> 3. MB1B with 541 Movement type reference to SuBcon Purchase order (In this i want to capture production order field automatically).
>
> Br,
>
> Swapnil
Hi,
You can get this Goto MB1B-provide 541-Select Environment in menu bar-oder-This will ask you to provide the reference document which is the production order.
Thanks -
Additional Field in Production Order
Hi,
I need to add a new field in the production order in the seperate Tab. Can anybody tell me the userexit for this. I need the same field to save some data from that sales order. To save the data i know the Exit but for additional field need ur help.
Thanks
SISLHi,
The exit you're using (PPCO0007) should meet your need.
The exit - PPCO0006 is called during creation of order, so there could be an option where a user might delete these values.
Another alternative which you can think of is BADi - WORKORDER_UPDATE.
Good luck.
Regards,
Vivek -
Custome field addition in production order
Hello All,
I want to add one custom field in production order. My abaper tried "PPCO0012 enhancement for displaying/changing order header data" enhancement and SAP version is 4.7. But it is inconsistent. Can anyone suggest me other way to add one field. I want to add new field as " New revisio level"
Regards,
MayurWhy not try defining a new user status?
In this user status you can set/reset the desired "new revision level"( if its the matter of only one field addition).
Futher you can constraint any business process - if at all required based on this new user status. -
Add a new field to Co02 ( production order change )
Hello, I need to add a new field to the transaction Co02. I've found the following customer exit, but don't know which is the proper one. Maybe none of them can meet my requirement. Does anybody has any idea or experience?
Exit name Short text
PPAPO002 Publication of APO Data in Transfer from APO to R/3
PPAPO003 Production Order R/3->APO: Check if Operation is APO-Relev.
PPAPO004 Planned Order Conversion from APO: New BOM Explosion?
PPAPO005 Enh. of Relationships in Proc. Order during Transfer to APO
PPAPO006 Influencing Initial Supply of Manufacturing Orders
PPAPO007 Overriding Checkbox Fields for Production Order APO -> R/3
PPAPO008 Override Order Type for Planned Order Conversion
PPAPO009 Customer Exit for Addition of Components and Items
PPAPO010 Filtering Components out of Quantity Propagation
PPAPO011 Performance-Related Adjustment of Remaining Duration
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
PPCO0014 Select process orders for external relationships
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
PPCO0020 Process order: Display/change order header data
PPCO0021 Release Control for Automatic Batch Determination
PPCO0022 Determination of Production Memo
PPCO0023 Checks changes to order components
PPCP0001 P.Cost Planning: Additional Cost Elements for Person
PPEACT01 Customer Fields at Mode D
PPECMP01 Customer Fields: CMP Nodes
PPECMP02 Customer Fields: CMP Variants
PPEGEN01 General Engineering Node: Customer Fields
PPERES01 Customer Fields at RES Node
BTW, if this is impossible, can I rename a field (field name on the screen) of Co02 that I don't need, and add my own values to it?
Thanks.
NunoHi Nuno,
how did you solve this problem?
tks -
User exit for confirmation of production order for mandatory fields
While confirming the production order ( CO11 & order type -PP01) , production order should not be saved/confirmed without entering the mandatory field (No. of employees), which is the mandatory field set in the config of "define field selection for confirmation"
It is allowing if user does't click on the tab (personal/additional data).
Without entering the mandatory fields in any tab system should not allow user to confirm the order
How to apply this lock ?
Also while doing the production confirmation (Co11N) ,user should not have the rights to changes ,adds or delete the component and its quantity OR if user make the changes , suystem should not allow to post the confirmation?How to make this in SAP?
regards,
Ramesh BandiHi,
You can check the user exit CONFPP05 (Customer Specific Input Checks when Saving) and its function exit EXIT_SAPLCORF_105 in the transaction code SMOD.
With this enhancement you can update your own data after saving the confirmation. You cannot change the confirmation itself.
In this enhancement it is strictly FORBIDDEN to send error messages or other dialogs, otherwise data inconsistencies could occur, for which SAP accepts no liability.
You can check with your ABAPer's.
please check & revert back to me.
Regards,
Mohan.R -
Additional tabs in the production order
Dear Friends,
I want to have some additional tabs in the production order (one tab in the header and one tab in the item details). Some customer specific details I am not able to maintain in the production order... Hence I am planning for this one.
Please let me know...if anybody has done this. If so please give me some idea and let me know...how can we do it. Thanks in advance.
Regards,
Surya.Hi,
You can create new tabs from SPRO-- Productionshop floor controlScreen controldefine user specific tab pagesdefine operation details screen.
There u can use the existing fiels available or use user defined fields.
For maintaining user defined fields, follow the path SPRO-- production -- basic data --routing -- operation data -- Define User defined fields.
Regards,
Santanu
Edited by: Santanu Paul on Jan 22, 2008 12:10 PM -
Screen field for Production Order CO01
I want to add an additional field to enter shift in Production order screen CO01. How can I do this and what is the screen exit.
ThanksHOW TO FIND USEREXITS ???
1) Option 1 : you don't know the name or dont have any info on user exit
run T-code : SPRO
SPRO -> Click SAP Reference IMG -> click in the relevant module eg: SD (sales and Distribution) ->System Modifications -> User exits
You can view documentation to understand the purpose of that user exit
It is not that always one can find the user exits under the name "System modifications" but with respect to a module definitely user exits can be found under that module in SPRO
2) Option 2 : You know the name of the user exit
Run Tcode : SMOD -> fill in the enhancement name-> click on attributes and then components or directly on components and view the include...if already a code is written in the include,then on double click of include you can see the code...if an existing code is not there and you double click on the include,SAP prompts for a request
3)Option3: You can use the custom code..which was contributed to SDN
Create a new report program -> copy the code -> activate -> run
on the p_tcode : give the name of the tcode for which you need to find the user exits and execute...a list of exits will be displayed...double click and follow the link
***********************************ABAP CODE :************************************
report zuserexit no standard page heading.
tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
tables : tstct.
data : jtab like tadir occurs 0 with header line.
data : field1(30).
data : v_devclass like tadir-devclass.
parameters : p_tcode like tstc-tcode obligatory.
select single * from tstc where tcode eq p_tcode.
if sy-subrc eq 0.
select single * from tadir where pgmid = 'R3TR'
and object = 'PROG'
and obj_name = tstc-pgmna.
move : tadir-devclass to v_devclass.
if sy-subrc ne 0.
select single * from trdir where name = tstc-pgmna.
if trdir-subc eq 'F'.
select single * from tfdir where pname = tstc-pgmna.
select single * from enlfdir where funcname =
tfdir-funcname.
select single * from tadir where pgmid = 'R3TR'
and object = 'FUGR'
and obj_name eq enlfdir-area.
move : tadir-devclass to v_devclass.
endif.
endif.
select * from tadir into table jtab
where pgmid = 'R3TR'
and object = 'SMOD'
and devclass = v_devclass.
select single * from tstct where sprsl eq sy-langu and
tcode eq p_tcode.
format color col_positive intensified off.
write:/(19) 'Transaction Code - ',
20(20) p_tcode,
45(50) tstct-ttext.
skip.
if not jtab[] is initial.
write:/(95) sy-uline.
format color col_heading intensified on.
write:/1 sy-vline,
2 'Exit Name',
21 sy-vline ,
22 'Description',
95 sy-vline.
write:/(95) sy-uline.
loop at jtab.
select single * from modsapt
where sprsl = sy-langu and
name = jtab-obj_name.
format color col_normal intensified off.
write:/1 sy-vline,
2 jtab-obj_name hotspot on,
21 sy-vline ,
22 modsapt-modtext,
95 sy-vline.
endloop.
write:/(95) sy-uline.
describe table jtab.
skip.
format color col_total intensified on.
write:/ 'No of Exits:' , sy-tfill.
else.
format color col_negative intensified on.
write:/(95) 'No User Exit exists'.
endif.
else.
format color col_negative intensified on.
write:/(95) 'Transaction Code Does Not Exist'.
endif.
at line-selection.
get cursor field field1.
check field1(4) eq 'JTAB'.
set parameter id 'MON' field sy-lisel+1(10).
call transaction 'SMOD' and skip first screen.
Hope it will solve ur problem..
<b>Reward points if useful...</b>
Thanks & Regards
ilesh 24x7
Maybe you are looking for
-
I used the same apple id on two iphones
used the same apple id on two iphones, and one of them i gave away. I signed out and deleted all the data that is connected to me. But the person who has my iphone, can see all imessages i get or send. And my apple id always appears on that phone...
-
Schema won't register - same URL as non-existent schema
Hi, Schema registration using DBMS_XMLSCHEMA.registerSchema(...) fails with 'An attempt was made to register a schema with the same URL as a previously registered schema'. However, when I try and delete using DBMS_XMLSCHEMA.deleteSchema(...) I get 'O
-
Hint to disable partition wise join
Is there a way to disable partition wise join(serial) in 10gR2? i.e. via hint.. The reason I want to do this is, to use intra-partition parallelism for a very big partition. re-partitioning or subpartitioning is not an option for now. SQL is scanning
-
my email cannot be verified on my ipod touch to be used for messages or face time, although I can send and receive emails from the ipod. I have deleted the eamil account and re-installed in and I have tuned the ipod off and back on
-
Hello, I am running my application on jdk build 1.5.0_04-b05 and build 1.5.0_01-b08 on both solaris and windows XP. I am performing a stress test on my application. In solaris, 1> With 64 bit opteron processor the application goes out of memory with