Importing Bulk Load from IMM_BulkMovements Table
When the 'IMM_BulkMovement' table is filled by transfer data, its content can be shared by all the IMM users in order to perform transfer bulk load operations (e.g. recurring transfer declaration on a daily basis).
The table below explains each column and how it should be filled.
IMM_BulkMovements table columns
| Column | Description |
|---|---|
| DisplayName | IMM display name (without .PDI file extension) at which the transfer is related.When the Bulk Load is requested from IMM client add-in then, all the transfers matching the DisplayName with the current IMM Display and all the transfers having DisplayName empty will be loaded.DisplayName can be empty. |
| Source | Initial transfer source element. |
| Node 1 | 1st Intermediate element (can be empty). |
| Node 2 | 2nd Intermediate element (can be empty). |
| Node 3 | 3rd Intermediate element (can be empty). |
| Node 4 | 4th Intermediate element (can be empty). |
| Node 5 | 5th Intermediate element (can be empty). |
| Destination | Final transfer destination element. |
| Material | Material code carried by the transfer. |
| StartTime | Transfer Start Time.This value can be specified using a relative time formats like ("", "T", "-1h").It is suggested to use the relative time format in order to have the correct transfer StartTime every day. |
| EndTime | Transfer End Time.This value can be specified using a relative time formats like ("", "T", "-1h").It is suggested to use the relative time format in order to have the correct transfer EndTime every day. Not required in Case the transfer status is ACTIVE. |
| Mass | Mass value according the configured UOM |
| Volume | Volume value according the configured UOM |
| Rate | Flow rate value according the configured UOM |
| Density | Density value according the configured UOM |
| Status | Transfer status according the following list of string values:ACTIVEAPPROVEDCLOSEDPLANNED |
The Node 1 through Node 5 columns allow you to declare up to five (5) intermediate elements, by avoiding intermediate transfers one by one. IMM creates each of the requested transfers with the same data (StartTime, EndTime, Mass, etc.) and Source/Destination, based on the configured sequence.
EXAMPLE: IMM_BulkMovements table
The following is an example of the IMM_BulkMovements table in IMM.
General Assumptions
The following are some general assumptions to keep in mind when importing data.
IMM_BulkMovements configured UOMs:
- Mass = tons
- Volume = m3
- Rate = t/h
- Density = kg/m3
SF_TransferTemplate configured UOMs:
- MeasuredMass = Kg
- NetVolume = m3
- Density = kg/m3
Example Case Assumptions
Assumption - Case 1
The transfer information assumptions are as follows:
- The current Date time is 8 December 2017 10:00 AM
- The IMM user is importing transfer data from GASOLINES_AREA.PDI
- The 'Autofill' checkbox is checked
With these transfer information assumptions, the following is the results.
Only the first row of data is loaded.
Where:
The transfer StartTime will be 12/7/2017 00:00:00
The transfer EndTime will be 12/8/2017 00:00:00
The Mass will be 100 t.
The Volume will be 125,7861m3
The Rate will be 4,1666 t/h
The Density will be 0,795 Kg/L
One transfer is created containing the following data:
Source = TK100
Destination = TRUCKS_SHIPMENT
StartTime = 12/7/2017 00:00:00
EndTime = 12/8/2017 00:00:00
MeasuredMass = 100,000 Kg.
NetVolume = 125.7861m3
Density = 795 Kg/m3
Assumption - Case 2
The transfer information assumptions are as follows:
- The current Date time is 10 December 2017 10:00 AM
- The IMM user is importing transfer data from KERO_AREA.PDI
- The 'Autofill' checkbox is checked
With these transfer information assumptions, the following is the results.
Only the second row of data is loaded.
Three transfers are created containing the following data.
First transfer:
Source = TK110
Destination = NODE_PIPE1
StartTime = 12/7/2017 00:00:00
EndTime = 12/8/2017 00:00:00
MeasuredMass = 100,000 Kg.
NetVolume = 125.7861m3
Density = 795 Kg/m3
Second transfer:
Source = NODE_PIPE1
Destination = PIPE1
Third transfer:
Source =PIPE1
Destination = PIPELINE_SHIPMENT
All three transfers have the same data:
StartTime = 12/9/2017 00:00:00
EndTime = 12/10/2017 00:00:00
MeasuredMass = 2,000,000 Kg.
NetVolume = 2,614.379 m3
Density = 765 Kg/m3