Internal Activity Mappings

* = Required

Activities

Name

Description

Type

Values

Anchor

If True, optimizations will attempt to start the Activity as close as possible to the AnchorStartDate. If manually moved or expedited, anchored activities are re-anchored to their new Start Date. If moved within 'exact mode,' successor activities are re-anchored at their new Start Date only if it is earlier than their AnchorStartDate. Boolean  

AnchorStartDate

The date and time at which the Activity is Anchored. (The 'Anchor' field must be set to 'True'). DateTime  

BatchAmount

This field allows batching with a different value from batching based on the unit quantities produced (BatchSize set on the Item). For example, this can allow you to batch by volume, weight, size, etc. Decimal  

Comments

Text that can be entered by operators or loaded from bar code systems. String  

Comments2

Text that can be entered by operators or loaded from bar code systems. String  

CycleHrs

Represents the time required to perform one production cycle. This is used with QtyPerCycle to determine the run the length of an operation. Double  

CycleSpanManualUpdateOnly

Whether the CycleHrs field can be updated through data import. Boolean  

ExternalId*

The External identifier of the Activity. String  

JobExternalId*

The External identifier of the Job associated with the Activity. String  

MoExternalId*

The External identifier of the Manufacturing Order associated with the Activity. String  

NbrOfPeople

If PeopleUsage is set to UseSpecifiedNbr, this is the maximum number of people allocated to the Activity. Fewer than this number will be allocated during time periods when the Primary Resource’s Nbr Of People is less than this value. The setting is used with the Nbr Of People setting in the Resource’s Capacity Interval to determine how long the operation will take and how many Operations can be run simultaneously. The minimum of this number and the number available in the Capacity Interval are used. To allow multiple Operations to run simultaneously, the Resource’s Capacity Type must be set to Multi-Tasking, in which case the sum of NbrOfPeople across Operations running simultaneously must be less than or equal to the Capacity Interval’s Nbr Of People. Double  

OpExternalId*

The External identifier of the Operation is associated with the Activity. String  

Paused

This indicates that the current Setup or Run process has been temporarily suspended. Pausing the activity does not necessarily mean that it will be re-schedulable. Schedulability will depend on the activity's Production Status and Hold Status. This is primarily a visual indicator that the activity is not currently being worked on. Boolean  

PeopleUsage

Determines how many people are allocated to an Activity in the schedule. String UseAllAvailable
UseSpecifiedNbr
UseMultipleOfSpecifiedNbr

PlanningScrapPercent

The percent of parts is expected to be scrapped. Used to calculate ExcpectedGoodQty and ExpectedScrapQty.(Inherited from BaseOperation) Decimal  

PostProcessingHrs

The sum of the Reported PostProcessing hours of all activities.  Double  

PostProcessManualUpdateOnly

Whether the PostProcessingHrs field can be modified through data import.  Boolean  

ProductionStatus

Indicates the current state of the Activity in production. This field also determines which portions of the Activity are scheduled. For example, if the Status is 'Running,' no 'SetupSpan' will be scheduled. This value is set manually or imported, not set by PlanetTogether. If the status is SettingUp or Running, then the current resources will not be changed by an optimization unless the job is unscheduled due to a routing change or manually.

Waiting: The Activity is waiting for material, previous operations, or a release date before it will be ready to start.

Ready: The Activity can be worked on as soon as the necessary resources are available.

Started: Either time or quantity has been reported for the activity, and it is currently in a Waiting or Ready state.

SettingUp: The Activity is currently being set up on a resource.  Once in Setup, the activity is scheduled near the front of the schedule and cannot be moved.

Running: The activity is currently being run on a resource.  If in Run status, the activity is scheduled near the front of the schedule and cannot be moved.

PostProcessing: The activity is finished running but is now waiting for drying, cleanup, etc.  If PostProcessing time is scheduled and Post Processing Uses Resource is true, then the activity is scheduled near the front of the schedule and cannot be moved. Otherwise, the activity is removed from the schedule.

Finished: The activity is completed in production and is ready for the successor operation or inventory. Once finished, it is no longer scheduled.

String Waiting
Ready
Started
SettingUp
Running
PostProcessing
Finished

QtyPerCycle

The quantity of product produced during each production cycle.  Double  

QtyPerCycleManualUpdateOnly

Whether the QtyPerCycle field can be modified through data import.  Boolean  

ReportedEndOfRunDate

If the Activity has some Run Time scheduled, then this is the time it is scheduled to end. When the activity's state is changed to Post-Processing, this value is set to the Clock Date unless you have reported this value. DateTime  

ReportedFinishDate

This only has meaning when the Activity's Production Status has been set to 'Finished.' DateTime  

ReportedGoodQty

Quantity of good products reported that have been finished. Double  

ReportedPostProcessingHrs

PostProcessing time reported that had been spent so far. Double  

ReportedRunHrs

Run time reported to have been spent so far. Double  

ReportedScrapQty

Quantity of scrapped product reported to have been finished. Double  

ReportedSetupHrs

Setup time reported having been spent so far. Double  

ReportedStartDate

This only has meaning when Setup, Run, or PostProcessing Hours have been reported. DateTime  

ReportedStartOfProcessingDate

The Date that Processing has started. DateTime  

RequiredFinishQty*

The total quantity of good parts this Activity needs to produce. Double  
RequiredStartQty The required quantity to arrive at the Required Finish Qty given the Operation’s Planning Scrap Percent. If Operation.WholeNumberSplits is checked then this quantity is rounded up to the nearest whole number.    

ScheduledPostProcessingZeroLength

True if the Activity's ProductionStatus is 'PostProcessing' but the PostProcessing time exceeds the required PostProcessing time. In this case, a minimal amount of time is scheduled for the PostProcessing segment. Boolean  

ScheduledRunZeroLength

True if the Activity's ProductionStatus is 'Running' but the Run time exceeds the required Run time. In this case, a minimal amount of time is scheduled for the run segment. Boolean  

ScheduledSetupZeroLength

True if the Activity's ProductionStatus is 'Setup' but the Setup time exceeds the required Setup time. In this case, a minimal amount of time is scheduled for the setup segment. Boolean  

ScrapPercentManualUpdateOnly

Whether the PlanningScrapPercent field can be updated through data import. Boolean  

SetupHrs

Time required for setting up the Resource for the Activity. Double  

SetupTimeManualUpdateOnly

Whether the SetupHrs field can be updated through import. Boolean  

TankPostProcessingHrs

The length of time a Tank Resource is unavailable after all the material in it has been removed. Double  

TankPostProcessingHrsManualUpdateOnly

Whether the TankPostProcessing field can be updated through data import. Boolean