Background - H.O. Penn’s issue description
Work orders created in DBS that contain a Ship To Address do not display in Service Link Job Site. Work orders created in Service Link that contain a Job Site "push" to DBS Ship To.
Work orders created in DBS before or after the cut over to Service Link MUST display a Ship To/Job Site address. This is critical and will prevent EPG from going live.
Proposed Application Changes
Application: ServiceLink
Summary of changes: Previously, ServiceLink did not update the Job Site address in a newly created ServiceLink Ticket to match the corresponding Job site in a DBS Work Order. With this Change, when a Work Order is created in DBS, and there is no corresponding Ticket in ServiceLink, when the ServiceLink ticket is created the Job Site address in the ticket will be populated from the Ship to Address in the corresponding DBS Work Order.
1. When a Work Order is created in DBS, and there is no corresponding Ticket in ServiceLink, when the ServiceLink ticket is created the Job Site address in the ticket will be populated from the Ship to Address in the corresponding DBS Work Order.
There are two ways to populate the Job Site Address:
- Getchanges - When a Work Order is created or modified in DBS, GetChanges is triggered by Accenture and the information from that Work Order is updated in ServiceLink.
- Nightly batch job. We download work orders from DBS, for each work order we check if there is a ticket and if there is, we update the information for that ticket. If there is no ticket, we create the ticket.
For both of these:
If a ticket does not exist in ServiceLink, a ticket is created (existing functionality). We previously did not download the ship to address from DBS to populate the Job Site Address in the ServiceLink ticket. With this change, we will now download the ship to address from DBS and populate the job site address in ServiceLink.
1.2. When a ticket already exists in ServiceLink for a corresponding work order in DBS, the ship to address will not be populated or changed in the ticket in ServiceLink. This means that if the Ship to is changed in DBS, we will not update it in ServiceLink. If this is required, that is additional scope.
Out of scope:
1. Changes to applications other than ServiceLink.
2. Where a ticket exists in ServiceLink for a DBS Work Order, that ServiceLink ticket will not be updated with Job Site information. This means that if the Ship to is changed, we will not update it in ServiceLink. If this is required, that is additional scope.