Tools
Time-related IDocs Cancel
Related transaction code(s):
/DBE/FSM_TIDOCC - Time-related IDocs cancel
Business context
As part of VSS-FSM Integration an IDoc cancellation tool has been provided. This is part of the correction process in which an employee cancels incoming message and lets the technician correct the wrongly posted data.
Transaction supports cancellation of all three CATS-related time postings:
Time effort (Order related)
Worktime (non-Order related)
Travel time
Functionality
The program features a selection screen with following components:
Selection area | Field | Description |
IDocs Selection | Time Effort | Actual work time on-order reported by technician. |
Mileage | Travel time reported by technician. | |
Worktime | Work time of ancillary work / not order related reported by technician | |
Selection Worktime | FSM Company ID | Selection of worktime posted per Company ID |
Personnel Number | Technician Personnel Number for Worktime | |
Document date From-To | Time range selection for worktime | |
Selection Time Effort and Mileage | VSS Order | Selection of cancelable IDocs per order number. Please note that only Time Effort and Mileage can be order related. |
Selection All (All IDocs) | Date From – To | All IDoc messages within Time Range |
Output is presented in a form of an ALV Worklist with Refresh capability:
List output consist of the following elements:
Column | Comments |
Company ID | FSM Company ID |
VSS Order Nr | Hotspot, allowing the user to navigate to /DBE/ORDER03. Empty in case of Work Time. |
Log | Hotspot allowing user to navigate to the Application Log |
Job Nr | Empty in case of Work Time. |
Job Description | Empty in case of Work Time. |
Job Technician | Personal Number of the technician assigned to Job Empty in case of Work Time. |
Job Technician Name | Name of the Technician assigned to Job |
Activity | Hotspot allowing user to navigate to FSM Activity display Empty in case of Work Time. |
IDoc Nr |
|
IDoc Status |
|
IDoc Type | Following IDoc Types are supported:
|
IDoc Type description |
|
IDoc Technician | Technician personnel number from the IDoc. |
IDoc Technician Name | Name of the technician from the IDoc |
Date from | Taken from the IDoc (after time zone conversion). |
Time from | Taken from the IDoc (after time zone conversion). |
Date to | Taken from the IDoc (after time zone conversion). |
Time to | Taken from the IDoc (after time zone conversion). |
Duration | Duration calculated from the above fields (informative) |
Button “Cancel” | Triggers the action “Cancel” |
The following activities are performed when the button “Cancel” is pressed:
Time Effort and Mileage only: System checks, if the “Technically Complete” status on job level is set. If yes, then the status is reverted. If any error occurs (i.e., billing already done) the error message is shown, and the processing stops.
Time Effort and Mileage only: the status of the FSM activity is changed from 5 (closed) to 0 (open) – if needed (if already open – step is skipped).
IDoc gets cancelled. General logic: the posting is done (considering time split) but with the negative sign.
Mileage only: System tries to determine distance (item representing kilometres driven) within the order. The kilometres position is searched based on the source, destination and number of kilometres driven compared to the IDoc. When found it gets deleted. If not found, the error is raised.
IDoc deletion request is sent to the FSM Cloud.
Once processed by FSM Cloud, technician is able to repeat / correct the erroneous entry within reopened activity.
Cancellation function is also available on the incoming IDoc overview screen accessible directly through the VSS Order: