nerdexam
Oracle

1Z0-900 · Question #106

While creating the consignment agreement, you have set the consumption advice frequency to "monthly" and the billing cycle close date to "31st August, 2020". What will happen when you run the…

The correct answer is D. Consumption advice is created and the next closing date is set to 30th September, 2020. Option D is correct because the consumption advice frequency is set to monthly, meaning when the process runs on the billing cycle close date (August 31st), it successfully generates a consumption advice record and advances the next closing date by exactly one month. Since…

Implement Business Logic by Using EJBs

Question

While creating the consignment agreement, you have set the consumption advice frequency to “monthly” and the billing cycle close date to “31st August, 2020”. What will happen when you run the consumption advice process on 31st August, 2020?

Options

  • ANo consumption advice is created.
  • BConsumption advice is created and the next closing date is set to 30th October, 2020.
  • CConsumption advice is created and the next closing date is set to 7th September, 2020.
  • DConsumption advice is created and the next closing date is set to 30th September, 2020.

How the community answered

(19 responses)
  • A
    5% (1)
  • B
    16% (3)
  • C
    5% (1)
  • D
    74% (14)

Explanation

Option D is correct because the consumption advice frequency is set to monthly, meaning when the process runs on the billing cycle close date (August 31st), it successfully generates a consumption advice record and advances the next closing date by exactly one month. Since September has only 30 days, the system correctly rolls the date to September 30th rather than the non-existent September 31st.

Why the distractors are wrong:

  • A is incorrect because running the process on the exact closing date is what triggers creation - it does not skip or fail.
  • B (October 30th) is wrong because it skips an entire month; monthly frequency advances by one month, not two.
  • C (September 7th) is wrong because there is no logic in monthly billing cycles that would produce a date only 7 days forward.

Memory tip: Think of it as "same day, next month - but cap at the last day of that month." August 31 + 1 month = September 31, which doesn't exist, so the system floors it to September 30. Whenever a monthly cycle ends on the 29th, 30th, or 31st, always ask yourself how many days the next month actually has.

Topics

#Consignment Agreement#Consumption Advice#Billing Cycle Processing#Order Management

Community Discussion

No community discussion yet for this question.

Full 1Z0-900 Practice