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.