My Oracle Support Banner

ISS Promotion Agreement Manager Business Service Returns End Date As Start Date + 1 day In New Version (Doc ID 2972227.1)

Last updated on OCTOBER 23, 2023

Applies to:

Siebel CRM - Version 21.6 and later
Information in this document applies to any platform.

Symptoms

After applying Siebel CRM 22.12 on 20.12, the CalculateDates method in 'ISS Promotion Agreement Manager' returns a different value for the end date as below:

On 20.12 environment, the method sets 'End Date' to the same value as 'Start Date'.

On 22.12 environment, the method sets 'End date' to the value of 'Start Date' plus 1 day.

This can be reproduced with the following steps:

1. Login to Siebel application and go to 'Site Map'->'Administration - Business Service'->'Simulator' view.

2. Create a new record with the following values:

           Service Name: ISS Promotion Agreement Manager
           Method Name: CalculateDates

4. Create a new record in 'Input Arguments' applet with the following value:

           Property Name: Root Product Id, Value: 000
           Property Name: Promotion Source Instance Id, Value: 000

5. Click 'Run' button.

6. Open the 'Property Name' in Output Arguments.

7. You will see different result in versions. For example:

(1) Siebel CRM version 20.12.

Start Date and End Date are the same (If current date is 06/13/2023, Start Date is 06/13/2023 and End Date is 06/13/2023).

(2) Siebel CRM version 22.12.

End Date is 1 day after the Start Date. (If current date is 06/13/2023, Start Date is 06/13/2023 and End Date is 06/14/2023)

 

Changes

Siebel CRM 22.12 was applied on Siebel CRM 20.12

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.