(18268966) If you change a promotion after it has been used by an order, and then process a return on that order, the return calculations will assume the new promotion values, not the original promotion values, causing an inaccurate return calculation.

(18750947) The value of the approvalRequired property is not inherited from a user’s Default Organization.
This is due to the fact that the default for the approvalRequired property on the user ItemDescriptior is false. Even though the derivation override is set, the logic calls into \atg\repository\dp\FirstNonNull.java, which goes in search of a value for the property by going up the inheritance chain, looking to retrieve the first non null value it finds.

Workaround: By unselecting the approvalRequired checkbox, you will store a false value in the database and the value will be inherited by all users. To do this, set approvalRequired=false. To force a true to be saved in the database, set approvalRequired=true and then unselect the checkbox and then re-select the checkbox. When no value is stored in the database, the checkbox defaults to approvalRequired=true.

(18403778) An error occurs when running CMS against a 10 million asset catalog.
The error occurs when attempting to truncate a table that has 10,000,000 rows in it.

Workaround: Set the Oracle database setting DDL_LOCK_TIMEOUT from 0 (default) to 3600 (an hour), which will avoid the error.

(18403778) Running the Catalog Maintenance Service against a very large catalog can result in the following error:

Repository Exception processing catalog tree.
CONTAINER: atg.repository.RepositoryException; SOURCE:java.sql.SQLException: ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired.

Workaround: Change the value of the Oracle database initialization parameter DDL_LOCK_TIMEOUT from 0 (default) to a larger value. The recommended value is to 3600 seconds.

(17803937) Promotion is not saved after updating the usage period.
When you update a promotion’s usage period in the Conditions and Offers section, an icon appears indicating that the promotion has not been saved.

Workaround: Update the End Date on the Conditions and Offer page, and re-save the promotion. The promotion is saved.

(17641291) Error loading Condition and Offer section of promotions when the X11 DISPLAY variable is set.
When the Linux X11 DISPLAY variable is set, the Condition and Offer section of the promotions UI will not be visible.

Workaround: Comment out or remove the DISPLAY variable.

(15996180) Coupons that have a Coupon Usage Limit = 1 value are not limited to single use.
When you add a coupon that has the Coupon Usage Limit set to 1, it is applied to the order. However, once the order is submitted, the coupon can be re applied to another order. This is because the coupon adds its promotion to the user’s activePromotions, however the promotion is not deleted once the coupon has been used because coupon usage is not verified in the PromotionsTool.

Reports

(13272372) Changes to user contact information are not logged if the ownerId on that record is not set.

User contact information stored in the data warehouse may not be up to date if there is no ownerId set for the user’s record at the time when changes are made.


Copyright © 1997, 2015 Oracle and/or its affiliates. All rights reserved. Legal Notices