Comergent
PREV NEXT INDEX

Cron Jobs

If you install the Comergent eBusiness System with the reference data, then the installation includes the pre-defined cron jobs described in this section.

If you installed the Comergent eBusiness System with minimal data, then only the Cache Cleanup job is included. If you want to implement the other jobs, then you must create them by following the steps in To Create a Job. The following sections contain the information needed to create these jobs.

Cache Cleanup

This group of properties determine the frequency and class of the cron job used to clean the cache.

CommerceOne PO

CommerceOne posts purchase orders to debs_home/WEB-INF/commerceone/. This cron job takes the purchase orders in this directory and posts them to the local installation of the Comergent eBusiness System.
TABLE 63. CommerceOne PO Cron Job
Cron Job Field
Entry
Program
com.comergent.apps.integrator.COnePO
Cron Job Type
Application

Export Catalog

Export Catalog provides a template for when you want to schedule an export. You only need to change the command line argument field to point to the correct export set. See To Export the Catalog Using a Cron Job.
TABLE 64. Export Catalog Cron Job
Cron Job Field
Entry
Program
com.comergent.apps.productMgr.dataSynd.CatalogExportCron
Command Line Arguments
ExportSetName=CatalogExportSet
Cron Job Type
Application

Inventory Collection

You can manage how the Inventory Collection application retrieves inventory data from partners. You can schedule regular messages to distributors that request inventory information.

For more information on inventory collection, see CHAPTER 27, Inventory Collection.
TABLE 65. Inventory Collection Cron Job
Cron Job Field
Entry
Program
com.comergent.apps.profileMgr.inventoryCollection.blc.InventoryCollection
Command Line Arguments
defaultVerticalMarket=0&defaultCurrencyCode=23
Cron Job Type
Application

Import Catalog

Import Catalog provides a template for when you import products into the product catalog. See To Import a Catalog Using a Cron Job.
TABLE 66. Import Catalog Cron Job
Cron Job Field
Entry
Program
com.comergent.apps.productMgr.dataSynd.CatalogImportCron
Command Line Arguments
ImportSetName=CatalogImportSet
Cron Job Type
Application

Index Builder

Index Builder creates a fresh search index. See To Build a New Index.
TABLE 67. Index Builder Cron Job
Cron Job Field
Entry
Job Name
Maintain Index Sets
Program
com.comergent.appservices.search.indexBuilder.IndexMaintenanceCron
Command Line Arguments
UpdatedListName=IncrementalUpdateList.xml&EmailAddress=changeme@changeme.com&IndexSetName=MasterIndex&IndexSetPath=MasterIndex&IsFullBuild=true
Cron Job Type
Application

OrdersToERP

This cron job defines how orders are sent to an ERP system. The application cron job user must be assigned the Commerce function.
TABLE 68. OrdersToERP Cron Job
Cron Job Field
Entry
Program
com.comergent.apps.orderMgmt.orders.bizAPI.OrdersERPCron
Cron Job Type
Application

Update Catalog

UpdateCatalog calculates product categories are empty, that is, whether the products within a category are displayable. See Suppressing Display of Empty Product Categories for more explanation.
Note:
You must set the Suppress Empty Categories business rule to "suppress empty categories" to run this cron job.

The command line argument for this predefined job is DaysOffset= and it has a default setting of 0. This setting means that the calculation will be made ahead of the current date according to the setting of DaysOffset. For example, if the current date is 4/10/2002, and if the DaysOffset is set to 5, then the calculations will be made based on the status of the categories on 4/15/2002.

The frequency should be set to once a day in minimal data.
TABLE 69. Update Catalog Cron Job
Cron Job Field
Entry
Program
com.comergent.apps.productMgr.suppressPC.UpdateCategoryCron
Command Line Arguments
DayOffset=0
Cron Job Type
Application

PREV NEXT
Comergent Technologies
http://www.comergent.com
Voice: (650) 232 6000
Fax: (650) 232 6010
support@comergent.com
sales@comergent.com