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.