Service Structure Maintenance
This program lets you manage operations and components for each service type.
Exploring
Things you can do in this program include:
-
Add and organize internal and subcontracted operations
-
Add, maintain and sequence parts and spares
This program is accessed from the Program List of the SYSPRO menu:
- Program List > Enterprise Asset Management > Setup
Enterprise Asset Management (EAM) is a comprehensive approach to managing an organization's physical assets throughout their entire lifecycle, from acquisition to disposal. SYSPRO'S Enterprise Asset Management module focuses on the activities required to effectively manage the maintenance of machinery, parts, and other equipment to maximize their value, reduce costs, and ensure they contribute effectively to the organization's goals.
Planned maintenance within the Enterprise Asset Management module refers to scheduled maintenance activities that are pre-determined and performed at regular intervals using a planned schedule. This maintenance is carried out to prevent unexpected breakdowns and ensure continuous operation, regardless of the current condition of the asset.
Unplanned maintenance within the Enterprise Asset Management module refers to maintenance activities that are performed in response to unexpected equipment failures or breakdowns. These are unanticipated events that require immediate attention to restore the equipment's functionality. Unlike planned maintenance, unplanned maintenance disrupts normal operations and often incurs higher costs due to urgent repairs and unavailability of spare parts or resources.
Starting
-
The Enterprise Asset Management module must be installed.
You can restrict access to the eSignature transactions within a program at operator, group, role or company level (configured using the Electronic Signature Configuration Setup program).
Electronic Signatures provide security access, transaction logging and event triggering that gives you greater control over your system changes.
Controls access to the Add function in the Service Structure Maintenance program.
Controls access to the Change function in the Service Structure Maintenance program.
Controls access to the Delete function in the Service Structure Maintenance program.
Controls access to the Delete function in the Service Structure Maintenance program.
Controls access to the xxx function in the Service Structure Maintenance program.
Controls access to the Resequence function in the Service Structure Maintenance program.
Controls access to the Change Sequence function in the Service Structure Maintenance program.
Controls access to the Add function in the Service Structure Maintenance program.
Controls access to the Change function in the Service Structure Maintenance program.
Controls access to the Delete function in the Service Structure Maintenance program.
Controls access to the Delete function in the Service Structure Maintenance program.
You can restrict operator access to programs by assigning them to groups and applying access control against the group (configured using the Operator Groups program).
You can restrict operator access to programs by assigning them to roles and applying access control against the role (configured using the Role Management program).
The following configuration options in SYSPRO may affect processing within this program or feature, including whether certain fields and options are accessible.
The Setup Options program lets you configure how SYSPRO behaves across all modules. These settings can affect processing within this program.
Setup Options > Configuration > Manufacturing > Enterprise Asset Management
- Expense accounts only
- Equipment serial mandatory
- Allow zero cost non-stocked components
- Date calculation method for planned jobs
Setup Options > Preferences > Manufacturing > Enterprise Asset Management
- Structure amendment journals required
- Operation amendment journals required
- Structure sequencing required
- Key type
- Default sequence number
Setup Options > Configuration > Distribution > Inventory> Show Warehouses hyperlink
-
Maintenance warehouse
-
The maintenance structure created in this program is company specific.
-
The equipment code must be linked to at least one ledger code when creating a maintenance job.
Solving
The ledger code that is linked to the equipment code using the Equipment Code Maintenance program is used for the transaction.
If the equipment code is linked to an asset with a capex item, then the ledger code against the capex item is used.
The equipment code must be linked to at least one ledger code when creating a maintenance job.
-
Launch the Service Structure Maintenance program.
-
Select the equipment code and maintenance service type for which you want to add a subcontract operation.
The relating information is displayed in the Maintenance Information pane.
-
Select Add on the toolbar of the Operations pane.
The Internal Operation window is displayed by default.
-
Click on the Operation type field and select Subcontract.
The window title will change to Subcontract Operation and the fields to add a subcontract operation are displayed.
-
Enter the required information and click on Save.
-
Launch the Service Structure Maintenance program.
-
Select the equipment code and maintenance service type for which you want to add a subcontract operation.
The relating information is displayed in the Maintenance Information pane.
-
Select Add on the toolbar of the Operations pane.
The Internal Operation window is displayed by default.
-
Enter the required information and click on Save.
Using
-
Columns in a listview are sometimes hidden by default. You can reinstate them using the Field Chooser option from the context-sensitive menu (displayed by right-clicking a header column header in the listview). Select and drag the required column to a position in the listview header.
-
Fields on a pane are sometimes removed by default. You can reinstate them using the Field Selector option from the context-sensitive menu (displayed by right-clicking any field in the pane). Select and drag the required fields onto the pane.
The captions for fields are also sometimes hidden. You can select the Show Captions option from the context-sensitive menu to see a list of them. Click on the relevant caption to reinstate it to the form.
If the Show Captions option is grayed out, it means no captions are hidden for that form.
-
Press Ctrl+F1 within a listview or form to view a complete list of functions available.
-
Configure Planned Maintenance Structure
Once the Maintenance Engineer receives a new asset's details, the data to support the maintenance requirements need to be captured:
-
Equipment Type:
Define the types of equipment used within the business and the standard service structures for these equipments types using the Equipment Type Maintenance program.
This enables you to group different Equipment Codes and optionally set a default service structure per group.
-
Equipment Code:
Define the equipment codes to uniquely identify each asset or piece of equipment and link it to a machine, capex project or ledger code using the Equipment Code Maintenance program.
The equipment code is ultimately the master record against which all maintenance activities will be carried out.
-
Service Type:
Define the types of services that are required for every equipment type using the Service Type Maintenance program.
This enables you to supports different service scenarios.
For example:
15 000km service vs. 30 000km service.
-
Service Structure:
Configure the material and operational requirements for every asset and service type combination using the Service Structure Maintenance program.
-
-
Create & Share Planned Maintenance Schedule
Next, the Maintenance Planner will create the maintenance schedule, which is generated by combining the equipment code and service type. This can be set either manually or automatically using forward scheduling options.
Currently, only date-driven scheduling (not run-rate) is supported. For assets requiring service based on run-rate, estimate run times and schedule service dates accordingly.
-
Forward schedule maintenance jobs:
Create the maintenance schedule for each piece of equipment or asset using the Planned Maintenance Job Schedule program.
-
Communicate the schedule:
Share the maintenance schedule with engineers and production teams using the EAM List of Scheduled Jobs report.
-
-
Prepare for Upcoming Maintenance
Once the asset is loaded and its maintenance schedule planned, the maintenance engineer can then review upcoming jobs and their service needs in advance.
-
Use the Planned Maintenance Job Schedule program to assess the service requirements upfront in preparation for upcoming maintenance tasks.
You can also review job operations and related narrations, which can serve as service instructions.
-
-
Review Material Availability
Next, the parts requirements need to be reviewed, to ensure necessary spares are available for the upcoming maintenance jobs.
-
Review availability of materials required for the planned maintenance using the Maintenance Job Parts Review program.
-
-
Issue Material & Labor
The maintenance is then performed as scheduled, with the maintenance engineer issuing spares and labor to the maintenance job as needed.
-
Issue material and labor to the planned maintenance job using the Maintenance Job Issues program.
Based on inventory management practices implemented, the materials can either be requested from inventory (which are then issued to the job) or as they are used.
To support both scenarios, spares can be issued either as a kit or specific issue.
If a kit is issued, unused spares may be returned, and the inventory team will return them to stock (i.e. negative issue).
-
-
Close Maintenance Job
-
Once the service / maintenance job has been completed, the maintenance engineer must then close the job using the Maintenance Job Closure program.
-
Referencing
This lets you enter or select an equipment code.
This lets you enter or select a maintenance service type code.
This opens the Preferences pane where you can select how you want to sequence parts and spares.
Field | Description |
---|---|
Parts and Spares |
|
Default to automatic sequencing |
Select this to use the default sequencing for the components added to the operation. If you don't select this option, then you can manually define the sequence number for each component in relation to the parent stock code. The default sequence number is defined at the Default sequence number setup option (Setup Options > Preferences > Manufacturing > Enterprise Asset Management). |
Gap to use for automatic sequence number |
Enter the number you want to add to the starting component sequence and each subsequent component sequence number (i.e. this number determines the gap in automatic sequence numbers). This is set to 01 by default, but can be changed. |
Field | Description |
---|---|
Equipment description |
This indicates the description of the equipment selected at the Equipment Code field. |
Service type description |
This indicates the description of the service type selected at the Maintenance service type field. |
Equipment type |
This indicates the equipment type, which is only relevant if the equipment is not a machine (i.e. Other Asset is displayed at the Type of asset field). |
Type of asset |
This indicates the type of asset, which is either Machine or Other Asset. |
Machines |
This section is only be populated if the equipment code is linked to a machine within the Equipment Code Maintenance program. |
Machine |
This indicates the machine that is linked to the equipment code. |
Time unit of measure |
This indicates the time unit of measure for the machine. |
Standard time per month |
This indicates the standard time the machine is used per month. |
Work center |
This indicates the work center where the machine is located. |
WIP branch |
This indicates the WIP branch defined against the work center or against the job (if no WIP branch is defined against the work center). |
Shift id |
This indicates the shift code for the shift pattern that is linked to the work center. |
Production line |
This indicates the production line where the machine is located. |
This displays the Internal Operation window that lets you capture a new internal operation.
If you want to capture a subcontract operation, you can select Subcontract at the Operation type field. The window title will then change to Subcontract Operation and the fields for a subcontract operation are displayed.
This copies the data record.
This may be a highlighted data record in a listview or the data record currently displayed on screen.
This gives you access to various functions that can be performed against an operation, such as:
-
Insert Internal Operation
-
Insert Subcontract Operation
-
Move Operation
-
Delete All Operations
Field | Description |
---|---|
Edit |
This lets you select and maintain the line of data. Select the Edit hyperlink to view a list of menu items that let you add, insert, move, or delete operations, as well as view operation narrations. |
Operation |
This indicates the operation number. |
Work center |
This indicates the work center where the maintenance is performed. |
Rate indicator |
This indicates the work center rate. |
Operation type |
This indicates whether the operation is internal or subcontracted. |
Setup time |
This lets you indicate the time required to get a machine, process, or work center ready for use. No usable items are produced during the setup period and the setup time forms part of the operation elapsed time. |
Run time |
This lets you indicate the time it takes to maintain one unit during full speed production. The run time forms part of the elapsed time. |
Wait time |
This lets you indicate the time interval between the completion of the current operation and the moment when the product is ready to be transferred to the next work center. The wait time forms part of elapsed time and is not included in the calculation of capacity required or in the costing calculations. |
Milestone |
This indicates a milestone operation, which enables you to post labor to key operations and update all prior operations with labor postings. Subcontract operations are always marked as milestone operations. |
Block quantity |
This indicates the quantity of the item that can be manufactured in the time entered in the Time taken field. |
Capacity required |
This indicates the capacity required for the operation. You can only access this field if you selected to override the calculated capacity. |
Elapsed time |
This indicates the elapsed time of the operation. |
Inspection |
This indicates the level of inspection required for the operation. None
Select this if no inspection is required. Full
Select this to inspect every sample, irrespective whether the previous sample tests have caused the inspection test to pass or fail. Sample
Select this to inspect the sample basis specified for the inspection test, which in turn determines the number of items that must be tested. |
Machine |
This indicates the default machine for the operation during labor postings. |
Maximum productive units |
This indicates the maximum number of productive units available in the work center that can be used for the operation. This value is used in the calculation of capacity required and elapsed time. |
Maximum operators |
This indicates the maximum number of operators permitted to process the operation. This may not exceed the number of operators assigned to the work center. |
Minor setup |
This field is used for documentation purposes and is printed on the Dispatch List report. This setup time can't exceed the set-up time for the operation. |
Minor setup code |
This indicates the setup code that is printed on the Dispatch List report. |
Movement time |
This indicates the time required for the operation to move between work centers. |
Number of pieces |
This indicates the number of pieces involved in the operation. |
Offsite days |
This indicates the number of days that the component is off site. This is added to any dock-to-stock days to determine the elapsed time. |
Queue |
This indicates the queue date for the operation. |
Reason for change |
This indicates the reason for change of the operation. This element is only available when updating an operation. |
Startup quantity |
This indicates the quantity of product manufactured during the start up period. This is deducted from the actual quantity to be manufactured when the run time is calculated. |
Startup time |
This indicates the time taken to bring the specific machine, line or work center up to full production speed while producing usable product. It forms part of the operation elapsed time. |
Subcontract PO stock code |
This indicates the notation that will be entered under the stock code when a purchase order is generated. |
Subcontract buyer |
This indicates the buyer for this operation. |
Subcontract dock to stock |
This indicates the number of days required for the inspection of the item. This is added to the offsite time to establish the elapsed time of the operation. The due date of the purchase order is set as the due date of the operation less the dock to stock time. |
Subcontract lead time |
This indicates the date on which a purchase order should be raised to reserve capacity at the subcontractor. |
Subcontract planner |
This indicates the planner for this operation. |
Subcontract quantity per |
This field is used for documentary purposes only and enables you to indicate the quantity of the purchased service required. |
Subcontract supplier |
This indicates the preferred supplier of the service and defaults to the supplier assigned to work center. |
Subcontract unit value |
This indicates the subcontract value of the operation. |
Teardown time |
This lets you indicate the time taken to close the specific machine, line or work center used in the operation after production is complete. The teardown time forms part of the elapsed time and typically, no usable items are produced during the teardown period. |
Time taken |
This indicates the time taken to ready a specific machine, process, or work center for use. No usable items are produced during the setup period and this forms part of the operation elapsed time. |
Tool set consumption |
This indicates the tool set consumption for the operation. This can be printed on your factory documentation. |
Tol set number |
This indicates the tool set number for the operation, which can be printed on your factory documentation. |
Tool set quantity |
This indicates the tool set quantity for the operation. The entry made here can't exceed the quantity assigned to the tool set. This can be printed on your factory documentation. |
This indicates the operation number that is incremented automatically.
This lets you select the type of operation you want to add, which can either be Subcontract or Internal. The window title and fields will change depending on your selection.
Field | Description |
---|---|
Operation |
This indicates the operation number that is incremented automatically. |
Work center |
This indicates the work center where the maintenance is performed. |
WIP branch |
This indicates the WIP branch defined against the work center or against the job (if no WIP branch is defined against the work center). |
Supplier |
This indicates the preferred supplier of the service and defaults to the supplier assigned to work center. |
Setup time |
This lets you indicate the time required to get a machine, process, or work center ready for use. No usable items are produced during the setup period and the setup time forms part of the operation elapsed time. |
Run time |
This lets you indicate the time it takes to maintain one unit during full speed production.The run time forms part of the elapsed time. |
Wait time |
This lets you indicate the amount of time between the end of the current operation and the availability of the product to be moved to the next work center. The wait time forms part of elapsed time and is not included in the calculation of capacity required or in the costing calculations. |
Milestone |
Select this if the operation is a milestone operation. When this is selected, you can post labor to key operations and update all prior operations with labor postings. |
Block quantity |
This indicates the quantity of the item that can be manufactured in the time entered in the Time taken field. |
Capacity required |
This lets you indicate the capacity required for the operation. |
Elapsed time |
This lets you indicate whether the elapsed time of the operation must be dynamically calculated, or manually entered as a fixed number of days. |
Inspection |
This indicates the level of inspection required for the operation. None
Select this if no inspection is required. Full
Select this to inspect every sample, irrespective whether the previous sample tests have caused the inspection test to pass or fail. Sample
Select this to inspect the sample basis specified for the inspection test, which in turn determines the number of items that must be tested. |
Machine |
This indicates the default machine for the operation during labor postings. |
Maximum productive units |
This lets you indicate the maximum number of productive units available in the work center that can be used on the operation. This value is used in the calculation of capacity required and elapsed time. |
Maximum operators |
This lets you indicate the maximum number of operators permitted to process the operation. The maximum number of operators may not exceed the number of operators assigned to the work center. |
Minor setup code |
This code is used for documentation purposes and displayed within the in the Dispatch List program in the Work in Progress and Requirements Planning modules. |
Minor setup time |
This value is used for documentation purposes and displayed within the in the Dispatch List program in the Work in Progress and Requirements Planning modules. This value can't exceed the set-up time for the operation. |
Movement time |
This lets you indicate the time required for the operation to move between work centers. |
Number of pieces |
This indicates the number of pieces involved in the operation. |
Offsite days |
This indicates the number of days that the component is off site. This is added to any dock-to-stock days to determine the elapsed time. |
Queue |
|
Reason for change |
This indicates the reason for change of the operation. This element is only available when updating an operation. |
Startup quantity |
This indicates the quantity of product manufactured during the start up period. This is deducted from the actual quantity to be manufactured when the run time is calculated. |
Startup time |
This indicates the time taken to bring the specific machine, line or work center up to full production speed while producing usable product. It forms part of the operation elapsed time. |
Subcontract PO stock code |
This indicates the notation that will be entered under the stock code when a purchase order is generated. |
Subcontract buyer |
This indicates the buyer for this operation. |
Subcontract dock to stock |
This indicates the number of days required for the inspection of the item. This is added to the offsite time to establish the elapsed time of the operation. The due date of the purchase order is set as the due date of the operation less the dock to stock time. |
Subcontract lead time |
This indicates the date on which a purchase order should be raised to reserve capacity at the subcontractor. |
Subcontract planner |
This indicates the planner for this operation. |
Subcontract quantity per |
This field is used for documentary purposes only and enables you to indicate the quantity of the purchased service required. |
Subcontract supplier |
This indicates the preferred supplier of the service and defaults to the supplier assigned to work center. |
Subcontract unit value |
This indicates the subcontract value of the operation. |
Teardown time |
This lets you indicate the time taken to close the specific machine, line or work center used in the operation after production is complete. The teardown time forms part of the elapsed time and typically, no usable items are produced during the teardown period. |
Time taken |
This indicates the time taken to ready a specific machine, process, or work center for use. No usable items are produced during the setup period and this forms part of the operation elapsed time. |
Tool set consumption |
This indicates the tool set consumption for the operation. This can be printed on your factory documentation. |
Tool set number |
This indicates the tool set number for the operation, which can be printed on your factory documentation. |
Tool set quantity |
indicate the tool set quantity for the operation. The entry made here cannot exceed the quantity assigned to the tool set. This can be printed on your factory documentation. |
Narrations |
|
Narration selection |
Specific narration
This lets you add a specific narration. The specific narration will take precedent over the narration code. Narration code
This lets you select a specific narration code at the Narration code field. |
Narration code |
This indicates a standard narration code. |
Narration |
Select the Edit hyperlink to add comments for the internal operation using the Notepad program. |
This indicates the operation number that is incremented automatically.
This lets you select the type of operation you want to add, which can either be Subcontract or Internal. The window title and fields will change depending on your selection.
Field | Description |
---|---|
Operation |
This indicates the operation number that is incremented automatically. |
Work center |
This indicates the work center where the maintenance is performed. |
WIP branch |
This indicates the WIP branch defined against the work center or against the job (if no WIP branch is defined against the work center). |
Supplier |
This indicates the preferred supplier of the service and defaults to the supplier assigned to work center. |
Time required in days |
|
Lead time |
This indicates the date on which a purchase order should be raised to reserve capacity at the subcontractor. |
Offsite time |
This indicates the time that the component is off site. This is added to any dock-to-stock days to determine the elapsed time. |
Dock to stock |
This indicates the number of days required for the inspection of the item. This is added to the offsite time to establish the elapsed time of the operation. The due date of the purchase order is set as the due date of the operation less the dock to stock time. |
Movement time |
This indicates the time required for the operation to move between work centers. |
Purchase order stock code |
This indicates the notation that will be entered under the stock code when a purchase order is generated. |
Quantity per |
This field is used for documentary purposes only and enables you to indicate the quantity of the purchased service required. |
Unit of measure |
This indicates the unit of measure of the item produced during the operation. |
Unit value |
This indicates the value of the operation. |
Planner |
This indicates the planner for this operation. |
Buyer |
This indicates the buyer for this operation. |
Tool set number |
This indicates the tool set number for the operation, which can be printed on your factory documentation. |
Number of pieces |
This indicates the number of pieces involved in the operation. |
Inspection |
This indicates the level of inspection required for the operation. None
Select this if no inspection is required. Full
Select this to inspect every sample, irrespective whether the previous sample tests have caused the inspection test to pass or fail. Sample
Select this to inspect the sample basis specified for the inspection test, which in turn determines the number of items that must be tested. |
Reason for change |
This indicates the reason for change of the operation. This element is only available when updating an operation. |
Narrations |
|
Narration selection |
Specific narration
This lets you add a specific narration. The specific narration will take precedent over the narration code. Narration code
This lets you select a specific narration code at the Narration code field. |
Narration code |
This indicates a standard narration code. |
Narration |
Select the Edit hyperlink to add comments for the subcontract operation using the Notepad program. |
This copies the data record.
This may be a highlighted data record in a listview or the data record currently displayed on screen.
This gives you access to the following functions that can be performed against an operation:
-
Change Sequence
-
Resequence
-
Delete All Parts and Spares
This gives you access to the following query programs:
Select this to launch the Inventory Browse on WIP for Stock Code program and view the work in progress jobs for the stock item selected in the listview.
Select this to launch the Inventory Browse on Alloc for Stock Code program and view material allocations to jobs for the stock item selected in the listview.
Field | Description |
---|---|
Sequence |
This indicates the sequence in which the components will be used for the servicing of the machine or equipment. |
Component |
This indicates the stock code of the component. |
Description |
This indicates the description of the stock code. |
Offset |
This indicates whether the offset is defined by operation or in days. |
Operation |
This starts at 0 for offset days, i.e. if you have selected Offset Days at the Offset field. This starts at 1 for operations, i.e. if you have selected Operation at the Offset If you enter a different operation, the operation number must exist as it will be validated. |
Entered quantity per |
This field is used for documentary purposes only and enables you to indicate the quantity of the purchased service required. |
Warehouse |
This indicates the warehouse where the component is located. |
Copyright © 2024 SYSPRO PTY Ltd.