Factory calendar doesnt exist

Hi,All........
We are creating production order manually with matrl, Prod. Plant and order type as input...When we  enter required quantity for Production and finish date as we are using Backward Scheduling.
The system throwing a messgae that factory calendar Z3 does not exist.
Message no:co034......
Pls guide me to resolve the issue.
what needs to be checked in the system.
Rgds,
Yogesh.....

Hi Yogesh,
It seems that you have assigned the factory calendar Z3 to plant or to the workcenter used in the routing for the material.
This customizing you may have carried forward but probably you have not carried the factory calendar Z3 customising to the client where you are trying to create the order.
Hence create the factory calendar in customising (SCAL-Tcode) in the client you are working.
I hope this will help resolve your problem once the factory calendar has being defined in the client you are working.
Thanks & Regards.
Santosh Joshi

Similar Messages

  • Factory start date in factory calendar

    Hi,
    what to fill in "Factory Date Start" field while creating new factory calendar?
    Thanks!

    HI,
    This depends on the go live date and past data upload. The past date up to which you want to create records and want to upload history in PS and other modules uo to that that date your factory calendar should exists.
    Regards,
    Kapil Kaushal

  • System does not propose the delivery date based on factory calendar

    Hi,
    I am creating a sales order for a delivery date for this sat which is (2/22/09)
    I have maintained 2 separate calendars for
    1) shipping point
    2) for the route
    The route has a transit time of 1 day and the calendar has sat and sunday as non working.
    the Shipping point has a pick/pack time of 1 day and the calendar has sat and sunday as non working
    The material is available in the warehouse
    Now when i create this sales order i enter the delivery date as 2/22/09, the system does not propose me the delivery date of monday (i.e 2/23/09) It accepts the 2/22/09 delivery date.
    In the schedule line i do see the date as 2/22/09 only.
    The delivery was created with the following dates
    Picking = 2/17/09
    Transportation Planning = 02/18/2009
    Loading =02/18/2009 
    Planned GI= 02/18/2009
    Delivery Date = 02/22/2009
    How can the system give me the delivery date of a sunday when the calendar doesnt allow sunday as working day.
    Also the route time is 1 day in transit so i am not sure why the system is proposing a 3 day transit time?
    Can any one explain the behaviour of SAP for the delivery date logic

    Dspsac,
    Delivery date can be any date.  For instance, if your customer insisted on a Sunday delivery, you would accommodate him, regardless of any calendar.
    From the delivery date, the system counts backwards USING THE FACTORY CALENDAR ASSIGNED TO THE ROUTE by the number of days in the route.  You have to consult the FC assigned to your Route to determine if the GI date has been properly calculated.
    From the GI date, the system counts backward Pick/pack time, using the shipping point calendar, to arrive at Material availability date.
    Calculations are explained in SAP online help
    [Transportation and Delivery Scheduling|http://help.sap.com/erp2005_ehp_04/helpdata/EN/dd/5607e7545a11d1a7020000e829fd11/frameset.htm]
    Regards,
    DB49

  • Factory calendar in APO

    Hi,
    What are the ways of connection of R/3 calendar to APO.
    I am getting some issues for time stream ID for which validity is not exist in APO but exist in R/3
    Regards

    Hi
    you can transfer the factory calendars from ECC to PAO following these steps:
    in APO:
    Transaction RSA1
    Select Source systems>SAP>your R/3 client.
    Right click on the client>Select Transfer Global Settings.
    Select Factory Calendars
    Select Rebuild tables
    Than go to S_AP9_75000138 - Maintain Planning Calendar (Time Stream) and create respective Time stream.
    Thanks
    Amol

  • Warning of " Date of  outside  the factory calendar Range"

    Hi Experts,
            I have created a variable  of ocalday,It is taking  # values and it showing warning " Date of  outside  the factory calendar Range".How avoid this warning.Actually intially in the one of infocubes carries the # value for 0calday, now we have deleted it, even then  it taking # values and showing same warning.I have check at variable it doesnt carring any default value.Now to delete the # values from variable so that it should not show any warnings.
    Can any body suggest me any thing.
    Thanks
    Vinod

    Hi Srinivas ,
       Thank you very much for your reply.There is # value in the master and transaction data.Even im not able to suppress this message.As it indicating a msg no 884 which is not there message list in RSRT.
    Can you suggest me any other thing.
    Thanks
    Vinod

  • Information Broadcasting according to the SAP factory calendar

    Is it possible to circulate BW reports via the Information Broadcaster according to the SAP factory calendar?
    It is our objective to circulate reports according to working days (not calendar dates).  Eg, to circulate cost centre reports on the 4th working day.
    Regards,
    Frederick
    PS - we use BI7

    As suggested above, you may need to create a new calender in SCAL. Points to be kept in mind during the creation of calender are;
    1. Use special rules to create fourth working day every month
    2. Keep in mind regarding the holidays.
    3. You may need to validate this calender in future as you do not know the future holidays.
    Option 1: Via Process chain
    Create a separate/new process chain which updates the Infocube/ODS on which the report exists -> At the end of process chain, create a new process "Trigger event data change(for broadcaster) -> In the scheduling options of the process chain, use the newly created calender and schedule the chain -> In the Bex broadcaster wizard, select option "Execution with Data Change of Infoprovider".
    For more help, refer the below;
    http://www.tli-usa.com/download/Taking_Charge_of_Information_Broadcasting_in_BI_7[1].0_for_improved_report_and_data_distribution.pdf
    Option 2: Via background Job
    Create a new Job in SM36.  In the scheduling options of the Job, use the newly created calender in restrictions. Create a new step for ABAP program RSRD_BROADCAST_FOR_TIMEPOINT and schedule the Job.
    If user has authorizations then, Time Point defined by the Job will be visible in the Bex broadcaster wizard.
    Refer the above link for more information.
    Hope this helps,
    Regards,
    Sunil
    Edited by: sunil kumar on Jan 20, 2012 9:56 PM

  • Transport factory Calendar ( T. code

    Hi,
    Warm Greetings,
    How to Transport Factory calender to Production, transaction code used (SCAL) . As changes are been made in Development to factory calendar year as 2010 Workbench request  can be seen in se10)
    But dont know how to process to quality, & production
    Badly in need of solution
    regards & thank u shamulheq

    Changes to calendar data are not automatically included in a correction request.
    For the calendar data to be utilizable in another system, use the function Transport in the initial screen of the maintenance transaction.
    Note that you cannot transport individual public holidays or calendars. You can only transport calendar data in its entirety. When you do this, all public holidays, public holiday and factory calendars existing in the target system are deleted.
    refer below threads
    Factory calender needs to transport in prd server
    transport of factory calendar changes

  • Loading factory calendar via flat file

    Hi,
    I need to create a new non standard factory calendar to help us to schedule loading to our SAP BW system. I need to know if there is any standard programm that load special rules for a calendar or I can´t help creating the entries manually.
    Is there anybody who can help me with this topic?
    Thanks in advance.
    Jorge Porca

    I think you can only use transaction SCAL (if you don't want to use the upload settings from source system function)...
    Here you can define a factory calendar including the relevant public holiday calendar:
    1. Double-click with the mouse on "Execute function", select the option Public holiday calendar and choose the functionDisplay.
    2. In calendar maintenance, select the option "Factory calendar", and choose the function Change.
    3. Choose the function Insert and make the following entries:
    Factory calendar ID and a descriptive short text
    Period of validity (From year, To year)
    Public holiday calendar ID
    Start no. factory date
    Number from which the factory date is incremented for each workday.
    If you do not make an entry, the default value is "0".
    4. Decide which days of the week are meant to be workdays.
    5. Define special rules if necessary (e.g. plant holidays).
    I don't think that a std pgm exists to upload all these info from a flat file...
    Hope it helps!
    Bye,
    Roberto

  • Tables for Factory Calendar

    Hello
    I am looking for the schema of the connections / relationships between the calendar tables:
    TFACD     Factory calendar definition
    TFACS     Factory calendar (display)
    TFACT     Factory calendar texts
    TFAIN     Calendar: Intervals for company holidays, special shifts
    TFAIT     Calendar: Text for factory calendar intervals
    THOC     Public Holiday Calendar
    THOCD     Public holiday definitions
    THOL     Public Holidays
    THOLT     Public holiday text
    and more, if more exist....
    Do you have any documentation, how these tables relates each other? WHat actually they contain?
    Thanks in advance,
    Kooyot

    Hello Kooyot,
    in ta. SE11 there is a button "Graphic" (or use key combination Ctrl.ShiftF11), where you can display all relevant table relationships. You can do this in this dialog by clicking on the buttons "Ing.", "Outg.", "Check Tables" and "Foreign key tables", probably you have to change the focus in the "Display Area" to reach all dependent relationships, which you can see in detail by clicking on the edges between the tables.
    Hope this helps,
    regards Martin

  • Refresh Factory Calendar

    Hi Friends!
    The factory calendar was updated until last year.  I need load this year too.
    The optios are 'Update tables' or 'Rebuild tables'...
    a) should I select option 'Update tables' or 'Rebuild tables'.?
    b) IS THERE ANY RISK ABOUT THIS? 
    How will be impact over the existing process, objects or rules?
    Thanks in advance!

    Hi,
    Update is the best option ; rebuild will delete and re-create the entries again.
    Factory Calendar
    Factory Calendar - Transfer Global Settings
    Hope it helpsu2026

  • Factory Calendar issue in creation of Sales Order/ Delivery Order

    Hi all,
    There is one issue. Our user is not able to create Sales Order/ delivery order as he is getting the below error message u201CDate 2010-12-27 lies after the end of Factory calendar F1u201D. But when I checked the plant in customization, the Factory calendar assigned is u201CKRu201D and not u201CF1u201D. So I donu2019t understand why this error message is appearing. But when I checked Factory calendar u201CF1u201D, it was valid only up to 2010 and there are special rules also set. Only few days in the year are working days. Factory Calendar u201CF1u201D description says u201CKOR customers billed on the 25th of every monthu201D
    Please advice.
    Regards,
    Brijesh

    Dear
    If F1 is the correct calander , then goto OP03-Calander Maintenece -select the Holoiday Caleneder  and extende the Valaidity till 2020 and also Select the Factory Calander  do the same till 2020 .Now Goback to main screen of OP03-Plant asisngement -re-assing the same F1 calaneder .
    Secondly check the factory calender of the plant in OX10.Then in SPRO > enterprise structure >Definition > logistic execution>define shipping point .Select you shipping point and assgin the proper factory calender
    .Goto OVX5 , choose your sales organization, click on details, Detailed information tab - Sales Org Calendar (maintain your factory calendar here not Sale Org Calander )
    .Check in VOV8, use the "Propose delivery date" and "Lead time in Days" options to default today's date as the requested delivery date.
    Refer : Public holiday dates issue
    Regards
    JH

  • Working days between two date fields and Changing Factory Calendar

    Hi,
    I have to calculate working days between two date fields excluding the weekends and public holidays for Switzerland.
    I have written the routine using factory calender and its working fine except for two problems now:
    1. If any one of the date field is empty then teh rsult should be zero.
    2. And the below code is working from 1996 but my cleints wants it to work for years before 1996 as well.
    I also tried to change the Start date in SCAL for factory calendar but it says enter values between 1995 to 2020.
    I am new to ABAP. Please help me how i can achieve these for below code.
    DATA: IT_HOLIDAYS type TABLE OF ISCAL_DAY,
          IS_HOLIDAYS TYPE ISCAL_DAY.
    DATA: T_DATE TYPE SY-DATUM,
          P_DATE TYPE SY-DATUM.
    DATA : X_DATE(4) TYPE C.
    DATA: CNT TYPE I.
    REFRESH : IT_HOLIDAYS.
    CLEAR : IT_HOLIDAYS.
    T_DATE = SOURCE_FIELDS-/BIC/ZCCCHP812.
    P_DATE = SOURCE_FIELDS-/BIC/ZCCCHP810.
    CALL FUNCTION 'HOLIDAY_GET'
    EXPORTING
    HOLIDAY_CALENDAR = 'CH'
    FACTORY_CALENDAR = 'CH'
    DATE_FROM = P_DATE
    DATE_TO   = T_DATE
    TABLES
    HOLIDAYS = IT_HOLIDAYS
    EXCEPTIONS
    FACTORY_CALENDAR_NOT_FOUND = 1
    HOLIDAY_CALENDAR_NOT_FOUND = 2
    DATE_HAS_INVALID_FORMAT = 3
    DATE_INCONSISTENCY = 4
    OTHERS = 5.
    DESCRIBE TABLE IT_HOLIDAYS LINES CNT.
    X_DATE = T_DATE - P_DATE - CNT.
    RESULT = X_DATE.
    Please help
    Regards
    Zabina
    Edited by: Syed786 on Nov 2, 2011 9:15 AM

    Hi Zabina,
    Try this function module  'DURATION_DETERMINE'.
    Give the factory calendar and unit as DAY
    With regards,
    Rajesh

  • Working day to factory calendar date

    Hello Experts,
    I wish to get the factory calendar date, specific to a factory calendar, based on a working day.
    Basically, if i pass say 4, then i want to get the date for the 4th working day based on a specific factory calendar.
    Can someone throw some light on possible function module that i can use in BW ?
    Thanks

    That's what I was giving you, you give the working day and the factory calendar and you get the date, or you can use this function and you can do it the other way:
    (Unless I'm completely missing your point here...)
        CALL FUNCTION 'DATE_CONVERT_TO_FACTORYDATE'
      EXPORTING
        CORRECT_OPTION                     = '+'
        DATE                               = G_WORKAREA3-CREATEDON
        FACTORY_CALENDAR_ID                = L_S_PLANT-FACTCAL_ID
      IMPORTING
    *   DATE                               =
       FACTORYDATE                        = L_FCDATE
      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.
      ENDIF.

  • Error while processing sales order as factory calendar missing.

    "factory calendar missing or error in factory calendar".iam getting this error while processing sales order even though i have assigned it to shipping point and plant and sales org.

    Hi Malik, How are you? I'm sorry to trouble you,
                   Let me introduce, I'm Daniel, and I saw your fantastic asnwer in
    the topic "How to update Factory Calendar in SRM", and might I have the same
    problem. It's with the "factory calendar".
    In transaction va02 when I choose a Delivery Date, and I sent it to process, as
    a result in the "shipping tab" it calculated to the first item one date, and to
    the rest one date different.  I don't know What it happen?
    I debugged the program and I saw that to the first item use to calculate the
    date is the function  'APO_SCHEDULING', and to the rest item use
    'SD_SCHEDULING', and until here I come.
    How can I do to what the dates calculated are the same? or What would be the
    problem?
    I need the dates calculated are equal.
    I looked at it's using two "factory calendar" which are "J4" and "C2". Is this
    correct?
    Thanks In Advance,
    My best regards,

  • How to find out the Factory Calendar ID used by  an Organization

    Hi Experts,
    I want to know Factory Calendar ID used by an Organization.
    Which table store the Factory Calendar information for an organization.
    Is there any function module to get the Factory calendar of an organization.
    Please help me ASAP.
    Point will be rewarded for helpful answers.
    Thanks in advance
    Kulvendra Kumar

    Hi
    chk the view v_001p_m
    there u can find ur org nization so there u wull find the calender assigned to them.

Maybe you are looking for