Processing Flow
The processing flow consists of three steps:
- Download data from the ERP into the temporary staging records
- Populate additional fields (as per
default record) into staged record and
Update the Factory Track Database
The figure provides the overview of the process:
The update consists of multiple parts (one per record type). Each part has three phases:
-
The first phase is to download the needed data fields from the ERP into the
staged records.
- The synchronization control record is updated to use a new batch number.
- As each new record set is started, an update control record is built for that batch, and record type.
- The data is now downloaded from the ERP and is stored into the staging records.
-
Next, the second phase is initiated.
- In this phase each of the staged records is updated to include the fields which is not populated from the ERP. This is done using the default record.
- After all records are updated, the third phase of processing starts.
-
In the third phase the Factory Track database is updated (when
possible).
- After all the records are checked and updated, the header record can be updated.