Batch Processing Classes for B2B Commerce for Visualforce

B2B Commerce for Visualforce provides several Apex classes that provide global, asynchronous batch jobs. Each batch processing class extends the global ccrz.ccBatchJob base class.

Sometimes, B2B Commerce for Visualforce updates batch processing classes in a new version of the B2B Commerce managed package. In subscriber code, you reference the latest version of these classes that's available in your version of the managed package.

Note

Some batch jobs invoke default logic or data service provider classes, such as ccrz.ccLogicPICreate and ccrz.ccLogicOrderSplitOrder. You can extend these default service provider classes to customize their behavior, but the batch jobs that invoke them execute only in the context of your org’s default storefront. Batch jobs can’t execute in the context of a specific storefront. When you extend a default service provider class invoked by a batch job, update the settings for your default storefront to override the class that you extended. For information about overriding a default service provider class, see Extend or Override a Default Logic Service Provider.

Tip