Hi All,
I've created a service contract (ZXXX) with the item category (ZIT1) of service plan.
In the item category (ZIT1) definition i've copied the standard item cat. of service plan (SPLA) and assigned the standard date profile SERVPLAN to the item category.
Requirement - Service order has to be created automatically if the counter reading assigned to the Ibase is greater than counter reading that is maintained in the service plan template that is assigned to the service plan product(Item) in the service contract transaction.
Master Data -
- Service Interval Template - Created service plan template for counter based interval and maintained the interval as 100HR.
- Assigned the template to service plan product(item) which is assigned in the service contract.
- Created a counter ID and assigned the counter to the Ibase.
- In the item date profile SERVPLAN , I've assigned the date rule (Planned time based on the counter reading) to 'Release date' date type.
- In the item action profile ., Action is defined as it should create a service order (ZSER) with the template defined in the item if the (Release date =< today's date) as start condition.
I've maintained the complete master data.
Now Release date should be picked based on the counter reading of the Ibase assigned to the service plan item in the service contract.
If Ibase counter reading > counter reading maintained in the interval the release date = todays date.
If Ibase counter reading < counter reading maintained in the interval the release date = future date.
which is not happening now in my case. service order is getting created even the counter reading of Ibase is less than the interval.
Please let me know if further more changes to be done to map the scenario.
Thanks
Syam