Create Manual Accrual Adjustments for Customer Rebate Programs Using a REST Service

Use the Channel Customer Manual Adjustments REST API to do the following:

  • Create, update, view or delete manual accrual adjustments to correct missed accruals, reverse invalid accruals, and to create starting balances for customer rebate, lump sum, and co-op programs.
  • Create necessary adjustment accruals using the Submit action.

Business Benefits:

  • Enables creation of starting balances in implementations.
  • Improves robustness of the solution to handle missed and invalid accruals.

Steps to Enable

Review the REST service definition in the REST API guides to leverage (available from the Oracle Help Center > your apps service area of interest > APIs & Schema). If you are new to Oracle's REST services you may want to begin with the Quick Start section.

If you haven't implemented Customer Channel Programs, then refer to the Roadmap for Setting Up Customer Promotions chapter in the Implementing Channel Revenue Management guide.

After you implement Customer Channel Programs:

  1. Configure one or many program types.
  2. Define and activate programs based on the configured program type.

Key Resources

  • Go to REST API for Oracle Supply Chain Management Cloud, then expand Order Management > Channel Customer Manual Adjustments.
  • For more information on Channel Revenue Management, refer to the Oracle Cloud Readiness content for Order Management.
  • Oracle SCM Cloud: Implementing Oracle Channel Revenue Management Cloud, available on the Oracle Help Center.

Access Requirements

Users who are assigned a configured job role that contains this privilege can create, update, delete, view and submit customer manual adjustments using the REST service:

  • Manage Customer Manual Adjustments using REST Service (CJM_MANAGE_CUSTOMER_MANUAL_ADJUSTMENT_REST_SERVICE_PRIV)

This privilege is new in this update.