Expiration date of Special condition is not deleted
ID: 547046
Backlog
Published on 3/21/2022
•
Last update on 11/25/2022
Summary
When the client configures a Special Condition for a period of time and wants to delete this configuration, only the period is deleted, the recurrence of this configuration is not deleted. This means that even if the Payment Condition scheduling configuration is removed, the dateIntervals
field still continues to index and stops indexing the Payment Rule.
Simulation
- Set up a new Payment Condition and add the Expiration date and Recurrence from Special Condition.
- Use the Get Rules by Id endpoint to see the fields
beginDate
,endDate
anddateIntervals
. They both are filled. - Then, delete the Expiration date and Recurrence from Special Condition configuration.
- Use the Get Rules by Id endpoint to see the fields
beginDate
,endDate
anddateIntervals
. The fielddateIntervals
will still be filled with the information previously deleted.
Workaround
A possible workaround would be duplicate the Payment Condition, so the new rule will not have the dateIntervals
setup. So the first Payment Condition can be deleted.