Scheduling the Batch Process
Scheduling the batch processes includes the following:
Initial Load
The initial load batch processes are used to extract eligible entities needed for the customer data. Execute the appropriate initial load batch process to extract the eligible entities. When the process is complete, the extract file will be created in the folder specified by the File Path batch parameter.
Batch Code
Description
C1-DCTIL
Migrates Person to DACS Contact. This job will only consider the person contact details feature.
C1-DSPIL
Migrate CCB SP to DACS Metered Service Point
C1-DMSIL
Migrates SA to DACS Metered Service
 
Batch Parameters
Parameter Description
Value
fileName
Required
 
Note: Adding .zip to the .csv file will generate a zip file of records.
 
Example: C1-DCTIL_0033_00.csv.zip
{batchCode}_
{batchNumber}_
{rerunNumber}.csv
(Default)
filePath
Required
 
Specify the file path where the file will be created.
 
fileFormat
Specify the format of the file that will be created.
FIXD
(Default)
overrideLowId
Value
Optional
 
Use to extract a range of eligible records instead of all eligible records.
000000000000
(Default)
overrideHighId
Value
Optional
 
Use to extract a range of eligible records instead of all eligible records.
999999999999
(Default)
Sequence of Events for Initial Load
The following diagram illustrates the sequence of events for an initial load batch process:Illustrates the scheduling batch process.
Incremental Load
The incremental load batch process is used to run the synchronization request. It is a generic batch process that is used for different synchronization processes. It has a couple of parameters that can be used to control which synchronization request business objects to process.
Batch Code
Description
F1-SYNRQ
Sync Request Monitor Process. This batch process runs the synchronization request. It is a generic batch process that is used for different synchronization processes. It includes parameters that can be used to control which synchronization request BOs to process.
 
Batch Parameters
Parameter Description
Value
maintenance
Object
Sync Request maintenance object
F1-SYNC REQ
Default value
isRestrictedBy
BatchCode
The value ‘true’ restricts processing to synchronize requests whose current state is linked to this batch code.
true
restrictToBusinessObject
Enter a business object code here to limit the process to synchronize requests linked to this business object.
For Person Incremental Sync, set the value to X1-DASyncReqContact.
For SP Incremental Sync, set the value to X1-SyncReqMeteredSP.
For Person Incremental Sync, set the value to X1-DASyncReqMeteredService.
restrictToBO
Status
Enter a status code here to limit the process to synchronize requests in this state.
PENDING
 
Populate this value to only process synchronization request, in Pending status.
These incremental load batch processes are used to extract the eligible entities needed for customer data. Execute the appropriate initial load batch process to extract the eligible entities. When the process is complete, the extract file will be created in the folder specified by the File Path batch parameter.
 
Batch Code
Description
C1-DCTEX
Contact Incremental Sync Batch Control. It is a plug-in driven batch job that sends ongoing Oracle Utilities Customer Cloud Service Person updates to Oracle Utilities Digital Asset Cloud Service Contact.
C1-DSPIL
Migrate CCB SP to DACS MSP
C1-DMSIL
Migrates SA to DACS Metered Service
 
Batch Parameters
Parameter Description
Value
maintenance
Object
Sync Request maintenance object.
F1-SYNC REQ
Default value
Sequence of Events for Incremental Load
The following diagram illustrates the sequence of events for an incremental load batch process: