You are on page 1of 1

1

Load interface tables


Validation
AD Parallel framework
Identify Con-current Work Units

Spawn Multiple Workers

Assign Work Unit to each Worker

Validation

Bulk validation against interface table for


each attributes, entity, cross entity
(possibility of merging related attributes)
Attribute Level validation (bulk)

Fisrt validation will insert into staging table


with proper error flag

Entity validation (bulk)


Subsequent validation will update the error
flag of the corresponding record in staging
table

Error Logging

Cross entity validation (bulk)

Processing

Processing

Load / Insert

Amount & Tax rollup

Post Processing

Generate billing & PM Schedule,


subscription fulfillment etc (PL/SQL)

Log errors to error table

Flag Error Records on Interface Tables


Rollup Errors to Contract Header Level
and update interface table.

End Import

Load / Insert

Submission Approval workflow, QA


Check etc

ID generation for Contracts entities and FK


assignments

Purge / Update interface table, Clear temp


tables

Bulk Create Contract Header, Party Roles,


Contacts, Sales Credit, K Group etc
Flat structure
for interface
tables

Bulk Create Lines for Service, Warranty,


Ext-warranty, Subscription, Usage etc

Header

Bulk Create Covered Levels, usage


counters
Create billing & PM Schedule, subscription
fulfillment etc
Service,
Warranty,
Ext-Warranty

Usage

Cov
Levsls

Usage
Counters

Subscription

You might also like