Oracle Fusion Technical: Reports, Data, Integrations and Extensions · Module 15 · ESS jobs and scheduling
Parameters, defaults and the date trap
Lesson 151 of 177 · 2 min
A parameter defaulting to "today" behaves differently at 23:59 than at 09:00. That sentence is the trap, and it is the commonest scheduling defect in this course. Interactively, "today" is the day you are standing there. Scheduled at 00:05 on the first of the month, "today" is the first — and a report meant to cover the previous month covers one day of the new one, or nothing at all. RELATIVE DATES ARE THE FIX, and they must be expressed relative to the RUN, not to a fixed value. "The first day of the previous month" and "the last day of the previous month" are correct whenever the job runs. "01-Feb to 28-Feb" is correct once. THE RUN THAT QUIETLY COVERED THE WRONG PERIOD is the failure to fear, because it produces a FILE. The extract goes out, the receiving system loads it, and the period it covered was not…
The full lesson is part of the course
The video, the complete written lesson and the module quiz are included in Oracle Fusion Technical: Reports, Data, Integrations and Extensions, with a certificate on completion and a fourteen-day refund window.
