Production Orders - Scheduled Finished Date Basic Finish Date
In production orders, it is being noticed scheduled finished date lies further than basic finish date, what could be the
reason? what configuration should we need to do in order to make scheduled finish date matches (or) lies before basic finish date
Eshwer,
Basic dates of production orders can be made to match scheduled date.
Config is at OPU3. Under the "adjust scheduling" section, select either 1 or 'blank'.
Best Regards,
DB49
Similar Messages
-
Production order scheduled start/finish dates
Hello experts!
I have a problem with prod. order scheduling. I set the date '07.05.2007' as order start/finish date. If I run <i>Functions -> Schedule -> Order</i> (or save the order) SAP set these dates to '02.01.2008', and scheduling also to '02.01.2008'. The scheduling type is <b>Forwards in time</b>. Scheduling margin: everything is 0.
I have checked the <b>work center capacity</b>:
from 20.04.2007 to 31.12.2007
Lenght of cycle: 1 Start: 06:00:00 End: 23:00:00 Break: 00:00:00 Cap. util.: 100
from 01.01.2008 to 31.12.9999
Standard avail. capacity
(01.01.2008 is non-working day)
Routing exists for this material (valid from 02.03.2007).
Based on what does SAP calculates these dates?
(SAP 46B)Hello guys!
I have found the reason and also the solution. It's a bug in SAP (46B). When it happens?
1) Open work center
2) Create interval with minimum 2 shifts and save
3) Delete first shift of the interval
4) Check table kapa -> field SCHNR (shift sequence number) for the 1st shift in this interval will contain number 2.
If SAP calculates the scheduled date for order it excludes this interval from calculation. We had an interval 20.04.2007 to 31.12.2007 with deleted first shift, so the next workday for SAP was 02.01.2008.
I have created a function, which can solve this problem:
FUNCTION z_pp_fix_capacity_data.
*"*"Local interface:
*" IMPORTING
*" VALUE(I_WERKS) TYPE WERKS_D
*" VALUE(I_ARBPL) TYPE ARBPL
*" EXPORTING
*" VALUE(E_CHANG) TYPE INT4
*" EXCEPTIONS
*" FOREIGN_LOCK
*" SYSTEM_FAILURE
*" NOT_VALID_WORK_CENTER
*" DATABASE_UPDATE_FAILED
DATA: l_kapid LIKE crhd-kapid,
l_schnr LIKE kapa-schnr,
l_error TYPE c.
DATA: ikap LIKE kapa OCCURS 200 WITH HEADER LINE.
CLEAR: e_chang.
COMMIT WORK.
*- Get the Capacity ID of the work center
SELECT SINGLE kapid
INTO l_kapid
FROM crhd
WHERE werks = i_werks
AND arbpl = i_arbpl.
IF sy-subrc <> 0.
RAISE not_valid_work_center.
ENDIF.
*- Lock the work center
CALL FUNCTION 'ENQUEUE_ECARPL'
EXPORTING
arbpl = i_arbpl
werks = i_werks
EXCEPTIONS
foreign_lock = 1
system_failure = 2
OTHERS = 3.
IF sy-subrc <> 0.
CASE sy-subrc.
WHEN 1.
RAISE foreign_lock.
WHEN 2.
RAISE system_failure.
ENDCASE.
ENDIF.
*- Select the whole capacity into internal table
SELECT *
FROM kapa
INTO TABLE ikap
WHERE kapid = l_kapid.
*- Sort
SORT ikap BY versn datub tagnr schnr.
*- Set the correct sequence number
LOOP AT ikap.
ON CHANGE OF ikap-versn
OR ikap-datub
OR ikap-tagnr.
l_schnr = 1.
ENDON.
IF ikap-schnr NE l_schnr.
ikap-schnr = l_schnr.
e_chang = e_chang + 1.
MODIFY ikap.
ENDIF.
l_schnr = l_schnr + 1.
ENDLOOP.
IF e_chang NE 0. " If change found, recreate data
*- Clear error indicator
CLEAR l_error.
*- Delete old data
DELETE FROM kapa WHERE kapid = l_kapid.
*- Insert data
IF sy-subrc EQ 0. " Delete OK, insert
INSERT kapa FROM TABLE ikap.
IF sy-subrc EQ 0. " Insert OK, commit
COMMIT WORK AND WAIT.
clear: l_error.
ELSE. " Insert failed, rollback
ROLLBACK WORK.
l_error = 'X'.
ENDIF.
ELSE. " Delete failed, rollback
ROLLBACK WORK.
l_error = 'X'.
ENDIF.
ENDIF.
*- Unlock the work center
CALL FUNCTION 'DEQUEUE_ECARPL'
EXPORTING
arbpl = i_arbpl
werks = i_werks.
IF l_error NE space.
*- Raise exception
RAISE database_update_failed.
ENDIF.
ENDFUNCTION.
I hope this helps someone! Anyway! Thank you for your answers! -
Difference between sales order schedule line and item level data
Hi All,
Could you please let me know what is the difference between sales order schedule line and item level data?
Thanks,
RamyaHi Ramya,
Sales order schedule line contains del date, order qty, rounded qty, confirmed qty, delivery qty, schedule line category, purchase requisition etc., ie It contains the full details of sales order data with respect to the scheduled line of delivery. The total quantity of a sales order item can be subdivided into schedule lines that contain the various subsets with the corresponding delivering dates.
Sales order Item level data contains details of the item in the sales order like material code, net price, net value, UoM, PO details, reason for rejection if any, material group,billing date, plant etc., ie this
contains the full details of item irrespective of scheduled line.
Regards,
R. Senthil Mareeswaran. -
Exit for production order creation that update BOM explosion date
Hi Guros
does any one know a user exit for production order creation that update BOM explosion date = AUFLD.
or a UE that run before the BOM explosion.
thanks.Dear,
I dont think user exist will work for you,
You need to find BAdi for it, cl_exithandler=>get_class_name_by_interface .
Or try with SE84,
Enter the package name and check the " Enhancements"
Regards,
R.Brahmankar -
Daily production order scheduling
Hi Experts,
i am using maximum lot size procedure for the MRP Run and after MRP ,planned orders are generated based on the maximum lot size and these planned orders are further converted in to production orders.
my requirement is how to schedule the production order on daily basis,please suggest me an appropriate solution.
Thaks in advance.
Regards
SrinivasHi,
Production orders scheduled start dates are generating for the whole month for a material as same date like first working day of the month (Here i am using maximum lot size) and the orders can be only scheduled for the particular date in order dispatching transaction.
Example,
Material : X
Maximum lot size : 1000 in MRP 1 view
PIR Qty : 01.08.2008 1000 Pcs
after MRP,
10 Planned orders are generating with schedlued start date as 01.08.2008.
after converting all the 10 planned orders in to production orders , then all the 10 production order are generated with scheduled stat date as 01.08.2008.
While dispatching the production orders in CM25, the system is showing all the work centres are overloaded on 01.08.2008, because system is considering all the production order are start date as 01.08.2008.
But i want get the production order scheduled start dates based on the capacity availability ,so please suggest me the appropriate solution.
Thanks in advance.
Regards
Srinivas -
Basic start date & Basic finish date based on Priority
Dear Experts,
When I am creating Notification & selecting Priority, System gives pop-up “do you want to specify new dates?” If I select yes system automatically change required start & required end based on Priority.
Now my question is do we have same functionality for Maintenance order as priority field is available there (If we are directly creating a MO)?
Even if we are creating WO from notification, required start & end dates copies to Basic start & Basic finish but if we change priority then no change in basic start & finish dates. Why?Greetings Parag,
You may select the Priority in the initial screen of IW31 and the dates will shift accordingly, if you maintained the Relative Start &/or Relative End in
SPRO > Plant Maintenance > Maintenance Processing > Maintenance & Service Orders > General Data > Define Priorities > Define Priorities for Each Priority Type
If you want to change date based on Priority on the Order header screen, it's not possible in the standard to my knowledge, but you may easily develop an enhancement utilizing the user exit
IWO10012 Maintenance order: Priority handling on central header
or
IWO10009 PM Order: Customer Check for 'Save' Event -
Good issue to Production order - Allows it in back posting date
Dear all,
Good issue to Production order ( 261 Movement ), allows us to post the component in back dated eventhough stock is not avaible on that date.
Example - Component stock on date 10.02.2010 = Zero , I made it Good receipt on date 18.02.2010 and now stock is available on date 18.02.2010.
Now GI to Production it allows the qty on current and back Posting date also , I want control on date with error message. It should not allowed the GI for back date from 18.02.2010.
Because of this our MB5B report shows the negetive issue qty if i post in back date.
Waiting for reply
Thanks and Regards,
SaurabhHi SAurabh,
PLease check whether Negative Stock is allowed for the valuation Area (plant).
GOTO >> SPRO >> MM>> Invetnroy management and physical inventory >> Goods issue/ Transfer Posting >> Allow Negative stock.
Untick the Negative stock allowed for your valuation area (PLant)
Regards,
Pravin -
STOs and Productions order are not lined up. Dates are off
Hi Experts
I have a production order and STO with different dates. I would expect no gap between Prod order and the STO. I have checked Planned delivery time,GR/GI at both supplying and receiving plant . Everything looks fine. Please AdviceGanpath,
In general, both of those objects are executables. In most applications, the relationship between the dates of STOs and the dates of Production Orders is not directly determined by the software, It is only through careful design and execution of the overall process that you achieve dates that line up; assuming, of course, that is your business requirement (not everyone wants dates to line up).
So, it depends upon how these two objects were created. Can you please describe how they were created?
Best Regards,
DB49 -
Production Orders: Scheduling Problem
Hello
I have a scheduling problem. I want the system to calculate the production order dates.
I have maintained the following
1. Work Center: A formula to calculate the duration. I have marked the u201Crelevant to finite indicatoru201D in the Capacity Header Tab. I have also maintained the available capacity as 24 Hrs.
2. Routing: I have maintained the values for the standard value keys
3. SPRO: In scheduling parameters for the order type, I have marked u201CGenerate cap requirementsu201D and u201CSchedulingu201D; In the production scheduling profile, I have marked u201CSchedule orderu201D (on release) & u201CFinite Schedulingu201D (Availability check).
But the production order is not getting scheduled & the start & end times are the same. I get the error u201CNo req/capacity exists or not relevant for finite schedulingu201D.
Can anyone guide me as to what I am missing?
Best regards
TomDear Tom,
Please check following;
1. Your operation contol key; whether it allows scheduling.
2. scheduling parameters for production order on OPU3: Please select proper combination of plant and order type and tick scheduling and generate capacity requts indicators in detailed scheduling tab.
Please revert back if problem persist.
Best Regards
Uday -
Dear PP Gurus,
My order is 30000 qty. I used operation splits & overlaping. In first work center out of 6 splits used 1 split & 2500 qty. overlaping, in second work center out of 370 splits used 30 splits & 6000. In third work center no splits & no overlaping.
When I am creating production order with forward schedulling ( forward is the requirement), how many times I am clicking on schedulling that much times dates are changing. I don't know why? please please explain
Jayesh Narvankar
SAP PPuntil unless you firm the order or if the order is not in planning time fence, scheduling dates will be automatically changed depending on the new requirements coming.
-
Process/Production Order WIP Reverse on Month starting date with postiing d
Hi Experts,
Is it possible to reverse the WIP of Production/Process Order at month starting date eg. 01/07/09. Posting date & Document date should be: 01/070/09.
In my current project production is batch management system. Some of the batches start at month ending days (Eg. 29/06/09) for we calculated WIP at dated: 30/06/09.
My Client wants to reverse that WIP next day, month starting hours Eg. 01/07/09 but while reversing the WIP system is posting the WIP reversing doc. posting date is 31/07/09.
Same batch which started production on 29/06/06 is closed at 03/07/09 as well as goods received same date. FG Stock A/c updated in accounting books.
At the same day If I print my trail balance system showing the Stock value double (WIP stock as well as FG stock)
First Month
Eg. Process Order WIP at 30/06/09 : 50000/-INR
Second Month
WIP Reversal Posting date:31/07/09 by system : 50000/-INR
FG Stock received at 03/07/09 : 50000/-INR
If I Print Trail Balance on 03/07/09 system shows : 1, 00, 000/-INR (based on Posting date)
Which is wrong..
Please tell me the way for Change the Posting date of WIP reverse document. OSS guys are replying as consulting issue.
I am waiting for your valuable reply.
Thanks & regards
BhagiradhaIn KO88, CO88 Select Menu bar Extras-> Posting date
Enter Posting and execute
Thanks for Rajesh (SAP Labs)
Thnaks & Regards
Bhagiradh -
How Production Order finish date and time is being comptued by SAP?
Hello Expert,
How Production Order finish date and time is being comptued by SAP? for example, we create a Production Order via CO01, the basic start date is 29.09.2008 and time is 04:00 it gives us basic finish date is 29.09.2008 and time is 13:28.
how does SAP compute the time 13:28 as it finished time
Please explain me briefly.
Thanks
RyanHello Guys,
When we create Production Order in R/3 the time is calculated by routing but it is extended at SetUp machine time. It is not correct?. SetUp imachines time used only for first Production Order for the same product and it is plan manually, for others Production Order we need calculate time for production without SetUp machine time being pick up to compute finish time. how could we achieve this? only those Machine time will be check.
thanks -
Error during Goods Receipt for Production Order
Hi All,
When using MIGO to post Goods Receipt for a Production Order, I got a customize message saying that the posting is only available between 2010.08.25 to 2010.08.27. I have checked in Business Add-in using SE19 but there are no implementation present. I know that in Logistic Verification MIRO there is a transaction OMRM to set messages. I would like to ask is there anything similar for MIGO.
Or is there any other place in Configuration which allows me to add these Customize message.
Thanks.
Edited by: jamison2004 jordan2004 on Jul 9, 2010 9:09 AMHello Jiaul,
Sorry I may have mislead you. The actual error message is "Goods Receipt for Production Order XXXX can only be made on 2010.08.25 to 2010.08.27". These two dates are the Start Date and FInish Date for the Production Order in CO03,
The Basic Start Date for the current Production Order is 2010.08.25
The Basic Finish Date for the current Production Order is 2010.08.27
I think what it means is that you can only Post Goods Receipt for the Production Order only after the Basic Start Date of the Production Order. Do you know where I can find the configuration for this message?
Thanks -
Why the basic finish date is not adjusted in planned orders
Hi, all.
Can anybody help me to understand:
"Why the basic finish date is not adjusted in planned orders during
forward scheduling, but in production order basic finish date is adjusted?
It is look like non-coordination between groups of developers.
And lead to situation, when planner don't see in MD04 when he can really wait material receipt. He must go to planed order and check production data there, it's unusable."
Am I right, or SAP have it's own logic.Hi,
Production orders are different story. Since production order is a constant element, they are not created in the course of MRP, basic dates can be adjusted. In production order basic finish date is adjusted, but you won't see for the upper level materials', basic dates of the planned orders adjusted according to the prodcution order you create. Production order is consistent within itself in terms of date and is not dependent to other elements of MRP, but planned orders are not like that.
MRP creates planned orders whose basic finish dates are calculated by subtracting goods receipt time from production start date of the source of requirement. MRP works backwards without changing directions. Meanwhile if any production finish date is calculated different than the basic finish date due to forward scheduling, in order not to violate the alignment between the basic finish date and source of requirement's start date, basic finish date is not adjusted. If it was, dates of all the planned orders calculated so far at the upper levels of the BOMs had to be recalculated, otherwise all the consistency of all the dates is violated. This cannot be done because changes in any level affects all lower levels. -
Basic start & Basic finish date in PM Order
Hi,
This is related to Preventive Maint. Order Basic start date & Basic finish date.
I have configured 2 priorities.
Priority 1 with Relative Start 1 & Rel. end 10 Days
Priority 2 with Relative Start 1 & Rel. end 30 Days
PM Plan is created with strategy
Weekly & Bi-weekly
Priority 1 is set in PM plan
Scheduling Period 60 days
Call horizon 100%
Scheduling has beed done with start date as 02.09.2014.
Plan dates are as below.
09.09.2014
16.09.2014
23.09.2014
etc
PM Orders have been called through IP30.
When I checked the Maint. Orders, I found that the Basic start date & Basic finish dates are same as below in all the Orders generated through IP30.
Basic start date: 09.09.2014 & Basic Finish date: 09.09.2014.
Actually it should calculate Basic Finish date as Basic start date + 10 days (as per my priority).
Can I know reason why system does not consider the priority duration in this.
Thanks in advance.
Regards,
CSRGreetings Raman,
To shift the basic dates for the Orders generated by a Strategy Maintenance Plan, you may use the Float (Initial and Subsequent) values defined on the Strategy level in the Maintenance Strategy itself (IP11)
Normally, the Date Shifts maintained in the Priority do not come into play when you are scheduling Maintenance Plans.
So the rundown is that you can shift the basic dates in Preventive Work Orders, differentiating on the Maintenance Package, rather than Priority.
If you require the Basic Dates to be adjusted for generated Orders, you can develop a solution using EXIT_SAPLCOIH_012
See some more useful info:
Answer by Pete Atkin in this thread: Maintenance Plan Priority not changing the dates in the Generated Order
Basic end date does not influence priority from maintenance plan
Workaround for maintenance plan priorities in work orders?
Maybe you are looking for
-
I downloaded the Sims Freeplay app some time ago and it's been smooth sailing. I'm a bit of an achievement hunter when I play my games, so I bought a rather expensive home to earn one particular achievement. My "Pro Skater Deam Pad" was built, but th
-
My email automatically opens when macbook pro is started. How do I make it stop?
When I start up my Macbook Pro my email automatically opens. How do I stop this?? THanks
-
OVM disks for RAC implementation
Dear All is there any guide available on how can you create the disks for RAC ASM in OVM 3.3.1 using a fiber channel block level storage? Thanks George
-
Full text Search Issue with Boolean AND Search in 2012 server
We are trying to use CONTAINSTABLE function with BOOLEAN AND search, but unable to get expected results in sql server 2012. If use BOOLEAN OR search we get expected results. Full text indexed table is having more than 10 millions of records. we chec
-
This problem started in January 2011. I have an AT&T 3G wireless connection to the INTERNET. Response time had always been amazing with the 3G and Firefox. Starting one day in January I started having long delays with every website, page, etc., etc.