Create Accruals for Volume Programs

The Create Accruals for Volume Programs scheduled process checks eligibility of the invoice lines, aggregates, and creates channel program accrual entries for the eligible transactions. The process creates accruals for supplier annual programs and customer annual programs. A supply chain application administrator can create the channel accruals on demand or schedule it as a batch process on a periodic basis.

Unlike supplier rebates, supplier annual rebates don't create an accrual for each invoice line. Instead, qualified invoice lines are aggregated, and a single accrual is created. Invoice lines are aggregated by business unit, program, volume rule, period, item, ship-to location, bill-to location, and alternate supplier site, if applicable. This is an important distinction from supplier rebates.

Unlike customer programs, customer annual programs don't create an accrual for each invoice line. Instead, qualified invoice lines are aggregated, and a single accrual is created. Invoice lines are aggregated by program, business unit, customer, bill to, item, UOM, currency, volume rule, and period. This is an important distinction from customer programs.

When to Use

Use this process to create accruals for supplier annual programs and customer annual programs.

Privileges Required

  • Create Accruals for Volume Programs (CJM_CREATE_ACCRUALS_FOR_VOLUME_PROGRAMS)

Specifications

Review the following before setting up this scheduled process:

Specification Description
Job Type Scheduled
Frequency You are encouraged to schedule the process to run once a month. The frequency of scheduling should be determined by how often you create claims for supplier annual programs.
Time of Day Any time, even though it is recommended to run this process during off-peak hours.
Duration Varies depending on parameters selected and the volume of data to be processed.
Compatibility There should be only one instance of the job running at any point of time for a specific business unit.

Parameters

Parameter Optional or Required Description Parameter Value Special Combinations Required Notes
Business Unit Required The business unit used to filter fulfilled sales orders. Business units to which the user has access. None N/A
Type Required Indicates if you are creating accruals for supplier annual programs or customer annual programs. Supplier or Customer None N/A
Supplier Optional The supplier for which you're creating accruals. The name of the supplier. It is enabled if the Type is Supplier. N/A
Program Template Optional The predefined program template. Supplier Annual Program or Customer Annual Program It is filtered based on the Type. N/A
Program Type Optional The program type of the annual programs for which you're creating accruals. N/A None N/A
Program Optional The active annual program for which you're creating accruals. The name of the supplier annual program. None N/A
Number of Processes Optional The number of child processes that will be initiated for this process. The number must be more than 1. It defaults to 1 if it is not specified. There is no maximum value for this parameter. None N/A
Note:
  • If the Number of Processes is equal to or more than the number of supplier annual programs, then the number of child processes is equal to the number of programs. Each child process will process one program.
  • If the Number of Processes is less than the number of supplier annual programs, then each child process will process one or more programs.

Troubleshooting Information

  • You can view the status of the Create Accruals for Volume Programs process in the Scheduled Processes work area.
  • The validation errors and warning messages are displayed in the error log.
  • Any interactive warning validations are NOT performed.
  • When the program is submitted, you can Resubmit, Put on Hold, Cancel Process, Release Process as provided by the Scheduled Processes work area.