Building Blocks > Solution-Specific Building Blocks > Administration Building Block > Key Services (Administration Building Block)
Key Services (Administration Building Block)
You can view all services in this building block on the Services page of the PTC.AdminConfigurationImpl.Manager Thing.
The following services are defined on the PTC.AdminConfiguration.Management_TS Thing Shape:
AddCalendarAssignments—Adds a link between the selected model and calendar.
AddCalendarInfoToSession—Adds the selected calendar data into a session.
AddEquipmentAssignments—Creates a new relationship object between a piece of equipment and a reason tree.
AddMaterialReasonTreeLinks—Adds materials to reason trees.
AddShifts—Creates the specified shifts, and validates that no overlapping shifts result from adding the shifts.
BulkAssignmentOfJobOrder—Assigns job orders to equipment in bulk.
CalculateActualCycleTimeFrequency—Returns the number of occurrences and percentage of the cycle times that are within the specified frequency percentage, plus or minis, of the specified actual cycle time.
CreateJobOrder—Creates a new job order.
DeleteCalendarDayRepeating—Removes last calendar day from the calendar, and validates that no overlapping shifts result from removing the calendar day.
GetBestDemonstratedSpeed—Returns the best demonstrated speed for an equipment model and material pair.
GetCalendarAssignments—Retrieves the calendar assignments.
GetCalendarAssignedToModel—Retrieves the calendar assigned to the piece of equipment.
GetCalendarList—Retrieves the list of calendars.
GetCalendarData—Retrieves the calendar information.
GetCalendarDays—Retrieves the calendar days of the selected calendar.
GetEditJobOrderStatus—Retrieves the status drop-down data.
GetEquipmentHierarchyForShift—Retrieves the equipment hierarchy in a tree structure.
GetEqListJobOrders—Retrieves the list of job orders.
GetHistoricalCycleTimeList—Returns the historical list of actual cycle times that are faster than the ideal cycle time for a material produced by a specific equipment model.
GetHistoricalDate—Returns the earliest date for which historical cycle times will be retrieved, based on the number of months that is configured to display.
GetIdealCycleTime—Retrieves the ideal cycle time for the given equipment model and material pair.
GetInheritedReasonTrees—Retrieves the list of inherited reason trees for the given piece of equipment. It does not include reason trees directly related to the equipment.
GetJobOrderData—Retrieves job order mock-up data.
GetJobOrderList—Retrieves the job order list based on a filter and job order id.
GetJobOrderNumber—Retrieves the job order number that is stored in the session.
GetJobOrdersAssignedToModel—Retrieves the job orders that are assigned to a model.
GetJobSummary—Retrieves the job summary data.
GetMaterialsByReasonTree—Retrieves the materials assigned to a reason tree.
GetMaterialConfigurationList—Retrieves the list of all materials in the material configuration table.
GetModelFromSite—Retrieves the model from the site.
GetModelNameString—Retrieves the name of the selected model.
GetModelType—Retrieves the type of a given model.
GetModelUid—Retrieves the UID for a given model.
GetReasonHierarchy—Retrieves the first node reason tree hierarchy.
GetReasonHierarchyChildData—Retrieves the child node reason tree hierarchy.
GetReasonTreeData—Retrieves the reason tree information.
GetReasonTreeList—Retrieves all reason trees.
GetReasonTreesAssignedToEquipment—Retrieves the reason trees assigned to a piece of equipment.
GetReasonTreeAssignments—Retrieves the equipment and material assignments for the reason tree.
GetShiftScheduleDetails—Retrieves the shift schedule of calendar days.
GetShiftScheduleDetailsData—Retrieves the shift data for shift schedule.
HideJobOrderFromHistoricalList—Hides the specified job order execution response from the historical list.
RemoveEquipmentAssignments—Removes selected assignments from selected reason tree.
RemoveReasonTreeAssignments—Removes selected reason tree assignments from selected material.
RemoveCalendarAssignments—Removes calendar assignments.
UpdateJobOrder—Updates the job order.
UpdateCalendarDayRepeatings—Updates one or more calendar days and validates that no overlapping shifts result from the updates.
UpdateShifts—Updates one or more shifts and validates that no overlapping shifts result from the updates.
ValidateUniqueJobOrder—Validates that a job order is unique.
Was this helpful?