Temporal Objects Frequently Asked Questions
The following frequently asked questions are about using temporal objects.
Why am I getting an error message when I enter a date in the past for the Start Date and/or the End Date?
The start date and/or end date must be qualified as a Retro Start Date/Retro End Date to accept dates in the past. You cannot enter a start date or end date for a new record in the past.
Why am I unable to leave the start date null for the child record?
If the parent record has a start date, then the child record start date should be on or after the parent start date. You cannot leave the start date of the child record null when the parent record has a start date because the child record can only be effective within the boundaries of its parent record.
Why am I unable to leave the end date null for the child record?
If the parent record has an end date, then the child record end date should be on or before the parent end date. You cannot leave the end date of the child record null if the parent record has an end date because the child record can only be effective within the boundaries of its parent record.
Why am I unable to enter an end date for the parent record?
If the child record does not have an end date, then you cannot enter an end date for the parent record. You must first enter an end date for the child record and then enter an end date for the parent record. The end date for the parent record must be after the end date of the child record.
Why am I unable to enter a start date for the parent record?
If the child record does not have a start date, you cannot enter a start date for the parent record. You must first enter a start date for the child record and then enter a start date for the parent record. The start date of the parent record must be before the start date of the child record.
Note: | The parent/child temporal validations can be skipped by setting an option in the object definition. For more information on setting the property to skip temporal validations, see Implementing webMethods OneData. |