External subcontracting processing in production orders
Hi Everybody, We are facing a following situation...while using external subcontracting processing in production orders..
Finance wants all costs settled off of production orders with receipts against them at period end to accurately capture costs for the period. This is because of our companys financial policy i.e. we have to settle the exact costs by every month end instead of using GR/IR postings for partially confirmed quantities.. Any production orders with receipts against them must be able to be settled at period end. This includes partially received production orders, (it means when the total production order quantity is 10 PCS and if Subcon vendor sends 5pcs in this month end and sends the remaining 5 in the next month).
Currently we have not been able to settle partially received production orders in our testing. SAP is requiring the production order to be in TECO (Technically Complete) status before it can be settled. It is not feasible for PP to have production orders that have not been fully received in TECO status because they loose visibility to them in their reporting and tracking.
does any body dealth with this situation? any userexits, functional specs etc..
Your guidance will be very helpful,,
srikanth
Did you try using in order type/settlement profile the radio button which indicates can be settled and the not one which corresponds to 100% settlement. Hope this helps.
Similar Messages
-
SUBCONTRACT PROCESSING AGAINST PRODUCTION ORDER
DEAR GURUS,
SCENARIO - PRODUCTION ORDER HAS 10 OPERATIONS OUT OF WHICH OPERATION
10 TO 20 - IN HOUSE
20 TO 40 - EXTERNAL
40 TO 50 - IN HOUSE
60 - EXTERNAL
70 TO 100 IN HOUSE. PLEASE LET ME KNOW THE ENTIRE PROCESS WITH REGARD TO CREATION OF BOM, SUBCONTRACT PROCESS, MATERIAL MOVEMENT WITH RESPECT TO EXCISE ETC.,Robert,
For the problematic order, you are having the order material which is having a different valuation class deriving the GL account/Cost Element.
I think the problem is because, system is deriving a Cost Element(Through GL account) during GR posting and that cost element is defined to "Revenue" posting. Please change the cost element category or use a correct cost element with right category. Please work with your FICO person on this.
I think in your case the cost element category is "11", you need to have the derivation to a cost element which is having category "1"
Regards,
Prasobh
Edited by: Prasobh Karunakaran on May 4, 2009 8:08 PM. Cost element category details added. -
EXTERNAL OPERATION in a production order with different company code plant
Hi,
in my case i am having a production order with 4 operations.
0010 milling
0020 winding
0030 cutting
0040 milling
among this opearion 0030 i want to do it in a plant which is assigned to different company code than mine.
in this case whether i should proceed with PP01 Control key with opearion plant as that plant which is lieing in diffent company code or
i should specify PP02 control key saying that plant as an external vendor for me and do PR and PO for that service .
which should i follow for my case and how cost gets updated .Hi,
For different company code, u have to specify PP02 in the routing for external vendor. In PP02 control key indicator must be set in external opn.
Before that create purchase info record.
Enter subcontract info record in routing.
after running MRP , convert the PR to PO.
Send the material by MB1B by 541 mvt
Receive the material by MIGO by 101 mvt.
Regards,
Raja sd -
System status for IDOC creation and processing for production orders
All
I am creating IDOCs for production orders to send requirements to an external WM system for kitting execution.
I need to know whether there are any system statuses to notify me when an IDOC has been created,failed and processed. If not, how do I go about creating user defined statuses for these statuses.
Second question, which idocs should I use to confirm, teco and cancel the production orders from an external system?
Thanks
EvanHI Evan
u can use the standard program - RBDMOIND scheduled in back ground to update the Idoc staus ,
this helps to update the IDoc Status from
'03 Data passed to port OK ' to
'12 Dispatch OK'
status 03 indicates the IDoc is successfully transmitted to Communication Layer and the Status 12 helps to confirm the data dispatch to the receiving port. -
Regarding Goods Reversal and Goods Issue process for Production orders
Hi,
I have a issue regarding <b>Goods Reversal</b> and <b>Goods Issue</b> process for <b>Production orders</b>.
Actually I am having a Z - Function Module in that i am passing <b>production order number other details</b> to
make the <b>Goods Reversal</b> happen.
The code for the above is as below:
i_mvtit-material = wa_mdfa-matnr.
i_mvtit-plant = i_resb-werks.
i_mvtit-spec_stock = 'Q'. "New
i_mvtit-stge_loc = 'ZWIP'.
i_mvtit-stge_type = i_resb-lgtyp. "New
i_mvtit-batch = i_resb-charg. "New
i_mvtit-orderid = i_resb-aufnr.
i_mvtit-spec_stock = i_resb-sobkz.
i_mvtit-entry_qnt = i_resb-enmng.
i_mvtit-entry_uom = i_resb-erfme.
i_mvtit-entry_uom_iso = i_resb-meins. "New
i_mvtit-wbs_elem = v_frwbs.
i_mvtit-move_type = '262'.
i_mvtit-xstob = 'X'.
i_mvtit-gr_rcpt = i_resb-aufnr. "New
i_mvtit-reserv_no = i_resb-rsnum.
i_mvtit-res_item = i_resb-rspos.
APPEND i_mvtit.
* HEADER ELEMENTS
k_gmvt_code-gm_code = '03'.
k_gmvt_head-pstng_date = sy-datum.
k_gmvt_head-doc_date = sy-datum.
* CREATE GOODS MOVEMENTS
CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
EXPORTING
goodsmvt_header = k_gmvt_head
goodsmvt_code = k_gmvt_code
TABLES
goodsmvt_item = i_mvtit
return = i_return.
The Above code does the <b>Goods Reversal</b> but then i will update one Z Table with fields like
Production Order Number[AUFNR], Number of Reservation[RSNUM], Item Number of Reservation [RSPOS], Material Number [MATNR], Requirement Quantity [BDMNG], WBS element[PSPNR] etc. If Above BAPI runs sucessfully.
That is happening correctly.
But Then actual issue is i have do <b>Goods Issue</b> for those Z-Table records.
There i will give Production order Number's & Storage Location in Selection-Criteria.
Then i need to do <b>Goods Issue</b> for that order.
The code i had written as follows.
* POPULATE VALUES FOR BAPI CALL
i_mvtit-material = i_zpsi7603_01-matnr.
i_mvtit-plant = i_resb-werks.
i_mvtit-spec_stock = 'Q'. "New
i_mvtit-stge_loc = p_sloc.
i_mvtit-stge_type = i_resb-lgtyp. "New
i_mvtit-batch = i_resb-charg.
i_mvtit-orderid = i_resb-aufnr.
i_mvtit-spec_stock = i_resb-sobkz.
i_mvtit-entry_qnt = i_resb-enmng.
i_mvtit-entry_uom = i_resb-erfme.
i_mvtit-entry_uom_iso = i_resb-meins. "New
i_mvtit-wbs_elem = v_frwbs.
i_mvtit-move_type = c_261.
i_mvtit-mvt_ind = 'F'. "New
i_mvtit-xstob = c_x.
i_mvtit-gr_rcpt = i_resb-aufnr. "New
i_mvtit-reserv_no = i_resb-rsnum.
i_mvtit-res_item = i_resb-rspos.
APPEND i_mvtit.
* HEADER ELEMENTS
k_gmvt_code-gm_code = c_03.
k_gmvt_head-pstng_date = sy-datum.
k_gmvt_head-doc_date = sy-datum.
* CREATE GOODS MOVEMENTS
CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
EXPORTING
goodsmvt_header = k_gmvt_head
goodsmvt_code = k_gmvt_code
TABLES
goodsmvt_item = i_mvtit
return = i_return.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = c_x.
READ TABLE i_return INDEX 1.
IF i_return-type EQ c_s.
DELETE FROM zpsi7603_01 WHERE aufnr = i_resb-aufnr AND
rsnum = i_resb-rsnum AND
rspos = i_resb-rspos.
ENDIF.
If i run above code for <b>Goods Issue</b> it is giving error can anybody tell me what changes i need to do to make it work.
The <b>Error Message</b> i am getting is as below:
<b>Qty and / or "delivery completed" ind. or final issue ind. are missing</b>
<b>Error Number for the above is : 264.</b>
Can anybody solve my issue.
Any help will be appreciated.
Thanks in advance.
Thanks & Regards,
Rayeez.Hi,
Thanks boss.
It is working now correctly.
The issue is the i_mvtit-XSTOB should be equal space in case of Goods issue while incase of Reversal it should be equal to X.
Thanks for ur efforts.
I had awarded you points.
Thanks a lot.
Thanks & Regards,
Rayeez. -
Schedule lines for an external operation in a production order
Hi All,
I have an external operation defined in a production order and a scheduling agreement is assigned to it in the Routing operation details. Now, i want to generate schedule lines when a production order created but the system always generating a purchase requisition. Do we need something to be configured in the background? Please help!
The idea is to have the goods receipt done against the same agreement always.
Regards,
SravanHi Sravan,
As per my view point, this is standard SAP behaviour. System will generate PR only in case of external operation.
If you go to OPL8 (Order type dependent parameters) for your respective order type & plant combination you have option of maintaining setting related to PR only and there is no option of using scheduling agreement or generating schedule lines.
I don't see any possibility to use scheduling agreement using to have schedule lines for external operation.
Regards,
Tejas -
What is the process for the Production Order?
Hi,
Step 1: Material Master
Logistics > Production > Master Data > Material Master > Material > Create General > Immediately MM01
Step 2: BOM creation
Logistics > Production > Master Data > Bills of Material > Bills of Material > Material BOM > Create CS01
Step 3: Work Center creation
Logistics > Production > Master Data > Work Center > ( New Screen ) Work Center > Create CR01
Step 4: Route creation
Logistics > Production > Master Data > Routings > Routings > Routing > Create CA01
Step 5: PIR Generation
Logistics> Production>production planning>demand management>PIR>Create MD61
Step 6: MRP Run
Logistics>Materials Management>Material planning>MRP>MRP>Total Planning>Online MD01
or
Logistics > Production > MRP > MRP > Sng-Item, Multi-Level MD02
Step 7: Evaluation through MRP list and Stock requirement list
Logistics>Materials Management>Materials Planning>MRP>Evaluations>MRP List>Individual Display MD05
Logistics>Materials Management>Materials Planning>MRP>Evaluations>Stock Requirements List MD04
Step 8: Conversion of Planned order to Production order
Logistics > Production > Production control > Order > Create > With a planned order CO40
or
Logistics >Production > Production control >Order > Create >With material CO01(For creating production order Without planned order)
Step 9: Order management
Logistics >Production > Production control >Order > Change >With material CO02
Step10: Confirmations
Logistics >Production >Production control >Confirmation >Enter >For order CO15
or
Logistics >Production >Production control >Confirmation >Enter >For Operation >For time ticket CO11N
Step11: Goods issue
1. Logistics >Production >Production Control >Environment >Goods Movement >Goods Issue
2. Logistics >Materials Management >Inventory Management >Goods Movement >Goods Issue MB1A--261Movement type
Step12: Goods receipt
Logistics > Production > Production Order > Environment > Material Movement > Post Mat to Stock
or
Logistics > Materials Management > Inventory Management > Goods Movement > Good Receipt > For Order MB31
Step13: Techo Or Close Order.
This can be done from Prd. Order Header menu.
Regards,
R.Brahmankar -
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. -
Customer Subcontract Stock for Production Order
Dear All,
We have create a Subcontract Sales Order from VA01. Now after MRP run, we have a Planned Order which in turn will be converted into a Production Order.
The Finished Product contains a BOM, the Production Order in turn contains a list of the Raw Material Components. The scenario is as below.
Finished Product A
Raw Material Component B1
Raw Material Component B2 <- Material from Customer Subcontract (Booked into SAP system using Mvt 501 - E)
Raw Material Component B3
Raw Material Component B4
In case we want to issue material to this Production Order, system is requiring me to issue the Raw Material Components from Sales Order Stock (Special Stock E) for all components B1, B2, B3 and B4.
But for my case only B2 is the Material from Customer Subcontract and all other Raw Materials B1, B3 and B4 are from inhouse.
I would like to ask is there any method to modify the Production Order so that B2 is issue from Sales Order Stock where as for B1, B3 and B4 are from the normal unrestricted stock.
I have checked in the Plan Order but it only allows me to change the stock type for the whole Production Order. Does anyone knows how to set only particular components in the Production Order to be issued from Sales Order Stock?
Thanks."Dependent requirements ind. for individual and coll. reqmts" (MARC-SBDKZ) on MRP4 of material master is used to control whether the components are managed in the special stock segment or not in MTO environment.
(Discussed many times on the forum.) -
Waiver process during Production order
Hi,
My client has a requirement whic is called as waiver process, whereby a part could be replaced by another alternative part during production order process, however the whole process need to be integrated with ECM and workflow for seemless communication and approval.
Has anyone come across manufacturing waiver process and can this process be designed within ECC60 or is it better to look for MES or MII tool to address the business requirement?
Appreciate any response concerning this topic.
Thanks and regards,
BhaskarI resolved this issue by using the process in SAP ME and ECC, using WIP processing in MES.
-
I have a client who is asking for a recommendation to switch from process orders to production orders and provide pros and cons.
Anyone have any experience with this?
Many thanks in advance!Hi Pamela,
Welcome to SDN !!!
Following link would be helpful:
Process order: http://help.sap.com/saphelp_47x200/helpdata/en/d8/7488e8126d11d39cef080009b31c68/frameset.htm
Production Order:
http://help.sap.com/saphelp_47x200/helpdata/en/b1/c03f41439a11d189410000e829fbbd/frameset.htm
Order conprasion:
http://help.sap.com/saphelp_47x200/helpdata/en/b1/c048ed439a11d189410000e829fbbd/frameset.htm
Hope this helps.
Please assign points as way to say thanks -
Purchase Order of Subcontract process
how do you raise a Purchase Order for a subcontract process. In JDEdwards, we use OX type to create a requirement to generate a PO on a line in the Routing. Not sure how it works in SAP
Hi,
Check the below links...
Subcontracting process in Production
Assembly Subcontracting in Production
Thanks
Kumar -
VA02: Production order/ plan order not processed when credit limit exceeds
Hi,
In VA02, when I try to process a Production order/ plan order from sales document , i get an information message saying that ' Subsequent function not possible due to credit block.' It is going into the incomplete logs. But as per my client's requirement, the order should be processed even if the credit limit exceeds though the message pops up. the message number is V1849. Can you please tell me how to do that?
Regards,
Lohithahello.
stop the credit check for particular order type.
VOV8-order typeCheck credit limit--choose option
No credit limit check
A Run simple credit limit check and warning message
B Rund simple redit limit check and error message
C Run simple credit limit check and delivery block
D Credit management: Automatic credit control
for particular item category
choose item category : uncheck credit check active check box
for particular condition
OVA8----assign routine for that..
write coding
let me know anything requires
regards,
Rushikesh -
Process orders and Production order in PP
Hi,
In our case Process orders are used in most of the case ,than production orders. Pls tell wheather Process orders are also pulled by the extractors(PP) and behave similar in all the Standard PP reports. and what is the diffrence between Process orders and Production order??
Regards
NairHi
In PP, you can see Production Planning and Production Planning -Process Industry
Production order is for manufacturing industry
Process order is for process industries where input raw material is processed to arrive at end product.Process order keeps shop floor person aware of processing status.If your client's business have many processes than manufacturing you might come across more processing orders
Regards
N Ganesh -
Service PR from production order operation!
Hi All,
I just want to check whether it is possible to trigger service purchase requisitions (with item category D) for an external vendor from a production order operation?
If it is, please let me know the procedure to do so...
Regards.
V S>
V S wrote:
> but how do i get the item category in PR as D for service?
Hi,
Item category D is not possible but u can use that pr as Service PR ... We were using this process only.
Now we are creating manualy.
Arun
Maybe you are looking for
-
What i want to do: i'm working on an service, witch should connect to an exchange-server an get all changed appointments to store them in an extra database. What i already have: I have the servnce yet done, except of one thing. My problem: The idea w
-
How to get the plugin filename in which the script is written?
Hello. I am looking for the name of the file in which a plugin script is written. I need to get this filename to put it into a property in the dataportal when the plugin executes. And I need the name to update if the file containing the plugin script
-
hi all. my problem is about character encoding in JSP. my project is based on struts framework & mysql database. as a servlet container i have the Tomcat absolutely. i have correctly set the mysql db. when i insert data by hand, usin' INSERT INTO bla
-
Il arrive que lorsque je veux imprimer une photo (imprimante Epson stylus DX 5050) PSE se ferme complètement lorsque je valide sur la fenêtre "Tirages". Pourtant dans le dernier cas j'avais imprimé 3 photos juste avant sans problème et avec les même
-
Billing partial contract document.
29.10.07 Hi Gurus, My scenario is as follows : A contract of value 3000/- from 01.11.07 to 30.11.07 against which a sales order is generated for a value of 1400 (10.11.07 to 24.11.07). I will bill the sales order and for the balance 16 days i want to