Generate Request
Explanation
Use this activity to generate a Request using Recurring Service Request Generation
assistant. The process will run as a background job.
Request generation will be based on the program's request grouping criteria. Depending on the selection, the
system will group the generated requests accordingly.
- Object Based: Requests are grouped based on the objects within the recurring scope.
- Location Based: Requests are grouped based on the recurring scope's location.
- Consolidated: All recurring scopes are consolidated into a single comprehensive request.
Depending on the selection, the system will group the generated requests accordingly and if no grouping criteria
is selected, default grouping criteria will be consolidated
Calendar-based Recurring Service Request Generation
Recurring Service Requests will be generated for a chosen date range or a selected schedule horizon. Schedule
horizon is the no of days in advance from the current date, for which the recurring service requests will be
generated.
However, request generation can be limited based on one or a combination of the following parameters.
- Recurring Service Program
- Service Organization
- Customer
- Contract
- Recurring Service Package
- Model
- Service Object
Usage/Condition-based Recurring Service Request Generation
Recurring Service Request generation will pick up program schedule occurrences with a Recorded
Value (latest measurement/ reading recorded) that has reached/passed the line Trigger
Value for usage triggers (accumulate parameters) and Recorded Value that has met the
condition limit or falls outside/inside the given range for condition triggers (limit parameters), and in status
Generable to generate Requests. Request generation can be limited based on one or a combination of
the following parameters.
- Recurring Service Program
- Service Organization
- Customer
- Contract
- Recurring Service Package
- Model
- Service Object
It is possible to run only one generation type at a time.
Note: Request generation can be set up to run as a schedule job, using the database task
Recurring Service Request Generation. User can set the parameters for which the database task
should trigger. If both FROM_DATE_, TO_DATE and SCHEDULE_HORIZON_ values set, then priority will be given to the
schedule horizon when calendar generation is triggered.
Prerequisites
- Recurring Service Program should be valid and Active.
- Recurring Service Program Occurrences should contain at least one Service Scope.
- Calendar-based Recurring Service Program Occurrences should be in Generable state.
- The logged-in user should have access to the Service Organization of the Recurring Service
Program.
- Usage/condition-based Recurring Service Program Occurrences should have a Recorded Value
(latest measurement/ reading recorded) that has reached/passed the line Trigger Value for usage
triggers (accumulate parameters) or Recorded Value that has met the condition limit or falls
outside/inside the given range for condition triggers (limit parameters) and be in Generable state.
- Recurring service package should be Valid and Active
- Recurring service package occurrences should contain at least one Service
- If the Standard Task related to the Recurring Service Scope has planned material lines which will generate
Purchase Requisitions, the user generating the Request must have access to the Logistics
Site.
System Effects
- As a result of this activity, Recurring Service Requests will be created in Released state
and the origin (Source) of the Request will be set as 'Recurring Service Program'. It will then be
available for further preparation along with other regular Requests.
- The Due Next of the respective calendar program occurrence on which the Request was
generated will be considered as the SLA Start Date to calculate the SLA Commitment Due Date for
SLA Commitment Lines, unless a Triggering Entity and Event has been specified on the SLA Template Line. For
usage/condition-based program occurrences on which the Request was generated, the Request creation date would be
used.
- When there is a Request Contract connected to the recurring service program, the Recurring
Service Requests will only be generated when the contract is in Active state. For Recurring
Scopes associated with a Contract Line, the SLA Template and Pricing Rule on the Contract Line will be applied on
Request scopes on the generated Recurring Service Requests.
- For Combined recurring programs, program occurrence can be a candidate
for both calendar-based generation and usage/condition-based generation at the same time. However, the Request
will be created depending on which generation method picks the program occurrence.
- If object-based or location-based grouping is selected, a single schedule line will accommodate multiple
requests. Conversely, if consolidated grouping is selected, the system will create one request per program
schedule. The Request column within the schedule line will indicate multiple requests by displaying an asterisk
(*), and the selected request grouping criteria will be displayed by the "Request Generation" label in
the program header.
- In cases of multiple requests within the schedule line, the completion date of the last finalized request
will be displayed in the "Request Completed" field.
Note: Requests will be generated for Service Organizations where the logged in user is
connected via the User Access Group.