Factory calender special rules
Hi MM consultants,
We have one issue related to Factory calender.
We updated the special rules in factory caleder stating that palnt is clsoed for some time in christmas.
Now the issue is after creating schedulign agreement delivery schedule release were sent to vendor mentioning that delivery is required during holidays and caused confusion.
My question is which table i can see the special rule created to the factory calneder so that i can confirm the releases were created before the calender updation.
please reply
Thanks in advance
Yashwanth
Hi Yashwanth,
You can check the factory calendar and the special rules on SPRO > SAP NetWeaver > General Settings > Maintain Calendar.
There, select "Factory Calendar" and click on "display" button.
In the next screen, select your country and click on the "Calendar" button that is in the top of the screen.
In the next screen, make double click on the year 2012.
There you will see the Public Holidays of the Factory Calendar.
Now, yo check the special rules, go back to the screen that is showing the countries and make double click on the country selected.
In the next screen, click on the "Special rules" button and you will see the special rules for the country selected.
But, for the case of MM, the system is only sending a warning message when you are selecting a Public Holiday or Special Day in the delivery date. The message is as follow:
Delivery date: next workday is 10.04.2012
Message no. ME080
Diagnosis
The system has determined the next workday from the factory calendar that is assigned to the specified plant.
If you don't want that the Public holidays or Special days can be selected, you need to change this message as error message.
You can do this on SPRO > Materials Management > Purchasing > Environment Data > Define Attributes of System Messages > System messages.
I hope this help.
Kind regards,
Sandra
Similar Messages
-
Factory calendar - Special rules need to be deleted
Hi,
I've created several "special rules" in a specific factory calender 6 months ago, that specified closing days for our plant.
Due to market changes, these previously closing days have to be active working days again; subsequently, I deleted these off days (special rules) in our test system and had it transported into the productive system.
Although the transport did go through technically, the special rules have not been deleted.
Does anyone have experience with that? Can you delete the special rules, or would it have been necessary to just select the tick-box "workday" ?
Any help is appreciated.
Thanks!
AndréThanks for your reply Klaus,
to avoid that issue, we schedule the transport of calender changes on the weekend while there is noone on our system. But I will get back to my IT guys here and dicuss that topic.
For me right now it just seems as if the deletion of the special rules are somehow (well, in fact they are) not recognized. My SAP specialist said, that until now we've never deleted closing days..... but in the current crazy market environment >sigh<
I will probably re-create the special rules and tick "workday". Hopefully that'll work.
André -
How to extend factory calender to a plant ?
Hi Ranga:
How to extend factory calender to a plant ? ( Tcode: SCAL, The calender is not client specific)
I check marked US factory calender, where after can you tell how to extend factory calender to plant
Note: I am using IDES ( International Demonstration & Education System)
ThanksHi Sandeep,
you need to use the following path
Go to SPRO>ENTERPRISE STRUCTURE->DEFINITION> LOG GENERAL>DEFINE COPY,DELETE AND CHECK PLANT>DEFINE PLANT
Here you need to assign the factory calendar. The assignment in work center will only applicable for capacity not for MRP and others.
<b>For information how to create a factory calendar</b>
Pl follow the steps
1.Go to SCAL transaction
2.there will be three options.
Click first public holidays and go in change mode.
Click create and create your holidays there and save.(Generally fixed date will be used in the pop up)
3.Now click Holiday calendar and go in change mode.
Click create and give holdiay cal id and description.
Click assign public holiday and add your holidays one by one and save
Now holiday cal is created.
4.Now come out and choose fact calendar and go in change mode
Click create and give Factory calendar id and description, and validity period.
Give the holiday calendar ID.
If you want to give special rule like any of the specific date/ day is the holiday or work day (which is different from holiday calendar you can define)
and save.
5.You have to assign factory calendar to PLANT
Go to SPRO>ENTERPRISE STRUCTURE->DEFINITION> LOG GENERAL>DEFINE COPY,DELETE AND CHECK PLANT>DEFINE PLANT
Choose your plant and go to details-
You have to define factory calendar there
Hope this will help you
Regards
Ranga -
Factory Calender assigned to Plant & resource/Work center
Hello,
If we have assigned the Factory Calender "XX" which has 5 working day(Monday to Friday) with no Special rules & no Holiday Calender to Plant & "YY" Factory Calender to Work center which has 365 days working with no no Special rules & no Holiday Calender.Now, when MRP creates Planned Orders for FERT material It did not create it on Weekends(i.e. on Saturday & Sunday) though the factory calender assigned is "YY" (which has 365 days working )in work center.Why?
Actually it should have consider the Work center assigned Calender for Capacity planning & Schedulling purpose.
If I assign the Factory Calender "YY" to plant then it will create the procurement proposal on weekends which is not acceptable to external procurement MRP Controller as plant office works only 5 days.
Please guide.Dear
Goto CR02/03 , select the Capacity tabe "hat" and u will fined there is tabe "Available Capacity " .U have to maintain the Active version ok.
Basically , the active version is used for scheduling and capacity planning. If you have not entered an active version, the standard available capacity is used, even if an available capacity version has been entered.
At the same u have to check out the below requirement :
you must maintain the following data in the capacity header:
1.The grouping, that defines which shift sequences and shift definitions can be used to maintain the available capacity
2.The number of the active version of available capacity
3.The base unit of measure of the available capacity
3.The factory calendar, that is the basis of the available capacity-Workcentre
If you do not enter a factory calendar , the system uses the default calendar for the plant.
I hope in your case , u have the shift sequence of 5 work days for the calander you have assinged in work centre .
Please check all those n come back .
Reward points if usefull.
Regards
Jia -
Factory Calender and Planning Calenderr
Hi,
i want to plan my production for 7days a week. and want to plan for Raw materials also 7 days a week.
but here my requirement is that i dont want to receive raw materials on weekends. i mean no one will be in Factory to receive raw materials on Weekends.
If i maintain Planning Calender for 7 days and assign to Raw materials in MRP View 2 and Factory Calender for 5 days can i achieve this requirement?
for in house production i have to plan for 7 days a week. (Scheduling and Capacity Calculation)
i dont want to receive rawmaterils in weekends.
Please suggest.
Thanks
NagDear
Based on your business requirement , you should have the following set up :
1.One Factory Calender with Work Days Monday-to-Friday Let say FC1 .This will be used on all the organisational level starting from Materials Planning to Sales .But will not be assinge to Capacity Requirement Planning Purpose or Any Production Activity in Work Centre .
2.You should have one more Factory Calander with work Days Monday to Monday ( 7 days week ) with some special rule like Plan Shutdown Days , Breakdown Maintainnece etc and this should be assinged to all the work centres -CR02-Capacity Tab -Capacity Header -Factory Calader ID -Let say it is FC2.
You need to ceate Calander in OP03/SCAL .It does nto have any transport and it will be a Cleinet level changes which requires proper approval .Please rememeber , you need to assing only FC1 to Plant assingement in OP03 where as FC2 will be asisnged only in Work Centre level .
Steps : Goto -OP03
1.Identify all those Public Holidays frist with Fixed or moveable as per business requirement
2.Goto Holiday Calander -Hit the pencil -Hit Create option -Enter ID , Description , Valid To/From Year ( shd be 20 yrs differnce )
Add all those holidays as per Public holidays as applicable in your business with proper valididty and finally SAVE
3.Goto Factory Calander -Hit the pencil -Hit Create option -Enter ID , Description , Valid To/From Year ( shd be 20 yrs differnce )
Asisng Hioliday Calander . In case of FC2-Work centre Calander , here you can hit the Special Rules .Include Special Activity like Plan Shut down of factory with Validity etc and SAVE .
4.Come back to OP03 main screen -Assing the factory Calender in plant .
5.Goto -CR02-Capacity -Capacity Header -Available Capacity Header -Factory Calander-Assing FC2
I do not think you should have planning calander seperately if you do not have any specific reason .
Hope it helps
Regards
JH -
Set factory calender and user requirement date calculation
Hi Gurus,
I've requirement to do calculation for start user requirement & end user requirement. The calculation must exclude public holiday and weekend. Therefore factory calender need to be maintained.
Please guide me into doing this.
regards,Dear
Based on your business requirement , you should have the following set up :
1.One Factory Calender with Work Days Monday-to-Friday Let say FC1 .This will be used on all the organisational level starting from Materials Planning to Sales .But will not be assinge to Capacity Requirement Planning Purpose or Any Production Activity in Work Centre .
2.You should have one more Factory Calander with work Days Monday to Monday ( 7 days week ) with some special rule like Plan Shutdown Days , Breakdown Maintainnece etc and this should be assinged to all the work centres -CR02-Capacity Tab -Capacity Header -Factory Calader ID -Let say it is FC2.
You need to ceate Calander in OP03/SCAL .It does nto have any transport and it will be a Cleinet level changes which requires proper approval .Please rememeber , you need to assing only FC1 to Plant assingement in OP03 where as FC2 will be asisnged only in Work Centre level .
Steps : Goto -OP03
1.Identify all those Public Holidays frist with Fixed or moveable as per business requirement
2.Goto Holiday Calander -Hit the pencil -Hit Create option -Enter ID , Description , Valid To/From Year ( shd be 20 yrs differnce )
Add all those holidays as per Public holidays as applicable in your business with proper valididty and finally SAVE
3.Goto Factory Calander -Hit the pencil -Hit Create option -Enter ID , Description , Valid To/From Year ( shd be 20 yrs differnce )
Asisng Hioliday Calander . In case of FC2-Work centre Calander , here you can hit the Special Rules .Include Special Activity like Plan Shut down of factory with Validity etc and SAVE .
4.Come back to OP03 main screen -Assing the factory Calender in plant .
5.Goto -CR02-Capacity -Capacity Header -Available Capacity Header -Factory Calander-Assing FC2
I do not think you should have planning calander seperately if you do not have any specific reason .
Hope it helps
Regards
JH -
Getting factory calender weekly duration timings
hi all,
I have a scenario to get the factory calender weeky avaialable(working) timings like
MONDAY - 8:00 TO 17:00 etc.,
how to get these values is there any function module associate to get those value by passing date rule id.
Appreciate ur help
thanks
viswacheck below code...
DATA: W_FACTORYDATE LIKE SCAL-FACDATE.
Convert Delivery Date to Factory Date
CALL FUNCTION 'DATE_CONVERT_TO_FACTORYDATE'
EXPORTING
CORRECT_OPTION = '-'
DATE = I_EINDT
FACTORY_CALENDAR_ID = I_FABKL
IMPORTING
DATE = E_EINDT
FACTORYDATE = W_FACTORYDATE
EXCEPTIONS
CALENDAR_BUFFER_NOT_LOADABLE = 1
CORRECT_OPTION_INVALID = 2
DATE_AFTER_RANGE = 3
DATE_BEFORE_RANGE = 4
DATE_INVALID = 5
FACTORY_CALENDAR_NOT_FOUND = 6
OTHERS = 7.
Find the Lower Limit of Delivery date
E_LOWER = E_EINDT.
IF I_VINT1 NE 0.
W_FACTORYDATE = W_FACTORYDATE - I_VINT1.
CALL FUNCTION 'FACTORYDATE_CONVERT_TO_DATE'
EXPORTING
FACTORYDATE = W_FACTORYDATE
FACTORY_CALENDAR_ID = I_FABKL
IMPORTING
DATE = E_LOWER
EXCEPTIONS
CALENDAR_BUFFER_NOT_LOADABLE = 1
FACTORYDATE_AFTER_RANGE = 2
FACTORYDATE_BEFORE_RANGE = 3
FACTORYDATE_INVALID = 4
FACTORY_CALENDAR_ID_MISSING = 5
FACTORY_CALENDAR_NOT_FOUND = 6
OTHERS = 7.
ENDIF.
Find the Upper Limit of Delivery date
E_UPPER = E_EINDT.
IF I_VINT2 NE 0.
W_FACTORYDATE = W_FACTORYDATE + I_VINT1 + I_VINT2.
CALL FUNCTION 'FACTORYDATE_CONVERT_TO_DATE'
EXPORTING
FACTORYDATE = W_FACTORYDATE
FACTORY_CALENDAR_ID = I_FABKL
IMPORTING
DATE = E_UPPER
EXCEPTIONS
CALENDAR_BUFFER_NOT_LOADABLE = 1
FACTORYDATE_AFTER_RANGE = 2
FACTORYDATE_BEFORE_RANGE = 3
FACTORYDATE_INVALID = 4
FACTORY_CALENDAR_ID_MISSING = 5
FACTORY_CALENDAR_NOT_FOUND = 6
OTHERS = 7.
ENDIF. -
Special rules in OP03 not taking into effect in cm25
how shall the special rules added in the factory calendar take effect in the CM25 (Planning board). i;ve added some days on weekeends and when i access the planning board, it doesnt show the days as possible days. why is this?
Hi,
I am using same function module to create maintenance notification. It is creating number. Can you send the example code?
Thanks, -
Factory Calender and Time Stream
Hi,
I Maintain a factory calender A
where monday to friday is working
and holiday on 1/1/2009
My Distribution centre is working 1/1/2009
How do i set up in APO?
thxMaintain Production calendar (For Factory) and Distribution calendar (For DC) using transaction
S_AP9_75000138 - Maintain Planning Calendar (Time Stream)
In calculation rule maintain 5 days as working day using calculation rule "Weekdays"
then go to bucket delete day 1/1/2009 if showing as working day in Production calendar and keep this day as working for Dist calendar.
Then go to Location master in Calendar tab
assign Production calendar for factory location and distribution calendar (in shipping and recving) for DC. -
Difference between Holiday Calender and Factory Calender
What is the difference between Holiday Calender and Factory Calender.
Holiday Calendars is used in Time and Payroll. It is Holiday Calender which is used in defining Work Schedules Rules for different regions.
In simple, we can say... it is defined for Employees.
Factory Calendar in turn in used in Shift Planning concept, T&E Mng, in defining/planning for Units.
In simple, we can say... it is defined at Unit(Area) Level.
Eg: Employee can be on holiday based on holiday calendar assigned to his area. But Factory may be running/open on the same day.
Regards
...Sadhu -
FM for updatting multiple calendar special rules.
Hello
i have requirement to create special rules for Factory multiple Calendar's.
could you please provide any FM or BAPI that can be used to update the special rules.
i found one FM FACTORYCAL_WRITE_DOCUMENT, but here we can update only one Calendar at once.
i tried to update form the BDC using transaction SCAL, here the issues is that to update multiple calendars we have to do from the begining for each calendar.
thanks for your feed back on this.Hi,
naidu c wrote:
> i found one FM FACTORYCAL_WRITE_DOCUMENT, but here we can update only one Calendar at once.
>
> i tried to update form the BDC using transaction SCAL, here the issues is that to update multiple calendars we have to do from the begining for each calendar.
What is the issue with calling the FM or executing the BDC, several times?
Sandra -
Invalid factory calender error in creating subcontrating po
hello all,
during creation of subcontracting po,system shows the error message "invalid factory calender error".
i have checked the assignment in oy05.seems ok.
pls provide some input.
regards
sumit simran.Hi,
Please check the path.
IMG>Enterprise Structure>Definition>Logistics - General>Define, copy, delete, check plant-->Define Plant.
Here you can find the which factory calender is assigned to your plant.
Then go to Tcode SCAL , select the Holiday calender and edit it . Double click on your holiday calender and change it i.e valid From year to To year. Go back , select the factory calender and edit it , give valid From year to To year.
Thanks. -
Factory Calender, Where Can I see it?
Hi Experts,
Pls. let me know that, Where Can I see the Factory Calender?
thanqHi srinivas,
You can use FM FACTORY_CALENDAR_GET to get factory calender.
<REMOVED BY MODERATOR>
Thanks,
Srikanth.A
Edited by: Alvaro Tejada Galindo on Apr 24, 2008 10:49 AM -
Consideration of factory calender in threshold values
Hi,
I need to consider the factory calender in the threshold values to check the due date of a task or a checklist item.
For example:
The task/or checklist item is due in 11 days (and the factory calender should be condsidered)
Does anybody know how to implement these checks in the threshold values of cprojects?
Thanks for your help!
IsabellaDear Friend,
Ideally you should not change anything on Production server directly.
The normal & universally acceptable way is to transport the changes from Development or Quality to Production.
Still if you want to make changes on Production Server Directly (which even i dont recomend) you need to make Production Server in change mode thru T-Codes SCC4 & SE03 & make necessary changes.
Let me know if you need to know how to use T-Codes SCC4 & SE03.
Thanks,
Jignesh Mehta -
How to define a new factory calender?
Hi guys,
I want to have a factory calender that I can use for scheduling batch jobs to run each last sunday in the month. Such factory calender doesn't seem to exist in the system and I'm wondering how I could create it?! Is there a transaction that I can use to create a new factory calender?
BR,
ArminHi,
1. In TCode: SCAL, initially check the public holidays existing in the system, whether those public holidays are sufficient or not, if not create your own public holidays.
2. Then Create public holiday calender and attach your public holidays to this public holiday calender.
3. Then create your own factory calender and attach your public holiday calender to the factory calender and select the working days in a week and then save.
The above are the steps involved in creating a new factory calender.
Hope this helps.
Thanks,
Viswanath
Maybe you are looking for
-
I want to upgrade my mac os 10.6.8 to 10.8.2 , will this erase all my files,apps,etc ? and will i loose the licence of microsoft office 2011, how to make a backup on a pendrive ? I have files of approx 180 gb , THANK YOU !!
-
Selection issue with Multiple containers when text re-flows
Hi, I am building an EPUB reader in Flex 4.51. using TLF 2.0.3. I have text running across multiple containers. We add the controllers dynamically to ensure that there are as many containers as the content can have. Now, we updateAllControllers when
-
Have problems with flash sites, after following the complete uninstall and delete instructions for flash, re-starting computer and re-installing, problems were still there, then tried to uninstall realplayer plugin, and noticed add-ons didn't open. I
-
How to create new filed in vendor master
Dear Guru's, Our client wants to see all related group vendros, when he post the invoice, now i want to create new field for related group in vendor master, is it possible to create, please tell the process thanks in advance. gopi.
-
Mac Library file not loading in bootcamp itunes post 8.2 update
I use to have the itunes library file load from the mac partition when using itunes in my windows xp. Since the updates in itunes in both mac and windows I can't seem to load the library file anymore. The library loads fine in the mac partition but w