Home Forums MxAPS People as Machine-WorkCentre constraints

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • Terje KTerje K
      Post count: 2

      I am trying to setup for customer MxAPS so that it would calculate work or machine centre capacity based on available people. Somehow I’m not getting results that i need.

      I have 4 work centres and corresponding 4 machine centres +1 alternative machine centre (that is slower) so total of 5 machine centres. I have 40 workers that can move between different operations/ machines. This means that for every machine I have average of 8 persons available.

      I have created non inventory item that represents people. On that item card i have set Shop Calendar Code (02) and Constraint type= constrain.

      On the related shop calendar code (02) i have marked that work is from Monday to Friday from 08:30-16:00 and for every day i have Available Recourse of 40.

      One person can work with one production order at a time, it doesn’t matter how big is the quantity in the production order.

      Some work canters are using the same shop calendar code, some are using different one.

      I have added Machine Constraint to all 5 machine centre. They all have the same people constraint item, logic is fixed quantity and quantity required is 8.

      Questions?

      • Is it okay that I’m using same shop calendar code for item and for work/machine centres? Should they be different/ separate not to confuse system/ calculations?
      • So if i want to say that day X i have available from 40 people only 30 then i would go to Shop calendar exceptions, mark shop calendar code, date, time and available recourse 30? System will understand that now i cannot assign 8 people per machine but 6.
      • If i want to say that from 12:00-14:00 i don’t have any resource then i will make shop calendar exception to related people item shop Calendar Code and mark start and end date from 12:00-14:00 and available recourse 0.
      • Once i have marked or changed some of the  shop calendar exceptions do i need to recalculate machine centres or production orders or I just can initiate Generate Schedule task and those exceptions will be considered?
      Mark GenglerMark Gengler
        Post count: 11

        Hi Terje,

        In answer to your questions:

        Q: Is it okay that I’m using same shop calendar code for item and for work/machine centres? Should they be different/ separate not to confuse system/ calculations?

        A: Using the same code is not a problem.  Some people will create multiple constraint items because it gives them more precise control what quantities of operators are available to certain work centers or machine centers.

        Q: So if i want to say that day X i have available from 40 people only 30 then i would go to Shop calendar exceptions, mark shop calendar code, date, time and available recourse 30? System will understand that now i cannot assign 8 people per machine but 6.

        A:  You can use a Shop Calendar Exception to change the quantity of operators available on that specific date, however the work center or machine center constraints you previously created list a fixed quantity of 8, which means the system would continue to require 8 per machine center running.

        Q: If i want to say that from 12:00-14:00 i don’t have any resource then i will make shop calendar exception to related people item shop Calendar Code and mark start and end date from 12:00-14:00 and available recourse 0.

        A: A Shop Calendar Exception for a specific date will completely override the Shop Calendar Working Days record for that day of the week.  You would need to list any hours those labor constraint items are available on that date, not just the change for the two hour period.

        Q: Once i have marked or changed some of the  shop calendar exceptions do i need to recalculate machine centres or production orders or I just can initiate Generate Schedule task and those exceptions will be considered?

        A: Generating a schedule is the only thing you need to do.  BC doesn’t use these records so there is no need to recalculate.

        Terje KTerje K
          Post count: 2

          Hi Mark,

          Thank you for your replay. Still not getting the results that i want. So some additional questions:

          • If i have one to one work centre and machine centre then constraint(people) should be set to witch one? To work centre or machine centre and why?
            • If One work centre has several machine centres then where this people item constraint should be assigned?
          • If i have different shop calendar code for work centre and different for restraint item (people) then:
            • Where i should assign shop calendar exceptions? On the restraint item (people) code or on work centre calendar code?
            • Should work centre shop calendars working days have value in Available Resources or it should be 0?
            • Where holidays should be assigned like Christmas and New Years? On the constraint calendar or on the work centre?
          • Are constraints visible in graphic scheduler?
            • Should i see it in workload view that capacity is less?
            • If i have restrained capacity to 0 for day 15 and there is one order that goes over several days (13-18) including this day 15 will visual show it blank or it is still filled?

          Lets go over also this question and answer:

          Q: So if i want to say that day X i have available from 40 people only 30 then i would go to Shop calendar exceptions, mark shop calendar code, date, time and available recourse 30? System will understand that now i cannot assign 8 people per machine but 6.

          A:  You can use a Shop Calendar Exception to change the quantity of operators available on that specific date, however the work centre or machine centre constraints you previously created list a fixed quantity of 8, which means the system would continue to require 8 per machine centre running.

          New Questions:

          • On machine centre constraint what does this quantity required mean exactly? If i have Fixed Quantity and Quantity required 8 then it means that for processing 1 order i need 8 people or it tells that i can operate 8 orders? And if i say that i have available only 7 people for specific day, what will happen from planning perspective?
          Mark GenglerMark Gengler
            Post count: 11

            Hi Terje,

            Q: If One work centre has several machine centres then where this people item constraint should be assigned?

            A: If every machine in a work center uses the same constraint in the same quantity set it up at the work center level to avoid having to create more records by defining it at the machine center level.  When setup at the WC level that record is the same as if you created it for each of the machine centers in that WC.

            Q: Where i should assign shop calendar exceptions? On the restraint item (people) code or on work centre calendar code?

            A: Shop Calendar Exceptions can only be defined for the Shop Calendar Code through the MxAPS->Setup->Shop Calendar Exceptions menu.  This is why each labor constraint item typically has a specific Shop Calendar Code for that item.

            Q: Should work centre shop calendars working days have value in Available Resources or it should be 0?

            A: During times labor is working you would expect to have a positive number in the Shop Calendar Working Days “Available Resources” field.  It would only be zero if nobody was working at that day and time.

            Q: Where holidays should be assigned like Christmas and New Years? On the constraint calendar or on the work centre?

            A: At the moment holidays would need to be defined as Shop Calendar Exceptions.

            Q: Are constraints visible in graphic scheduler?

            A: If you are using one of the MxAPS data sources in the Graphical Scheduler View you would not see anything scheduling in a time when required constraint items are not available.  If you open Graphical Scheduler outside of MxAPS and your Graphical Scheduler View uses [Prod. Order Routing Line] as the data source it will be based on that.

            Q: On machine centre constraint what does this quantity required mean exactly?

            A: The Quantity Required tells you how many operators are required to run the machine center (note if you’ve defined it at the work center level it is still telling you how many are required to run any machine center in that work center).  Out of the box a machine center is capable of running one operation of one production order at a time.  So if you say the quantity required is 8 the system would be using 8 people on that machine center to run one operation of one production order.

            Q: And if i say that i have available only 7 people for specific day, what will happen from planning perspective?

            A: If you tell the system the quantity required is 8, but only have 7, that machine will not be able to run at that time.

             

          Viewing 4 posts - 1 through 4 (of 4 total)
          • You must be logged in to reply to this topic.