Replacement upload: non-forecasted, propagated driver type

Data replacement is done for the driver's context. It is a combination of BPDCYCLE & BPDVERSION & WDDDRIVER & ATDLIST (frequency).

Values are replaced for the date periods [forecast periods] defined in the new source file and their corresponding periods and all the remaining forecast periods in the configuration set. For example, the source file includes data for forecast period 35 and 36:

WDDPERIOD: period_035 - WDDFORECAST_PERIOD: forecast_period_035
WDDPERIOD: period_036 - WDDFORECAST_PERIOD: forecast_period_036

Replaced records are propagated/copied from period 36 though the last period in the configuration set.

WDDPERIOD: period_037 - WDDFORECAST_PERIOD: forecast_period_037
WDDPERIOD: period_038 - WDDFORECAST_PERIOD: forecast_period_038
...

Continuing until the last forecast period in the configuration set duration.

The previously uploaded driver records for the same date periods as those in the new source file are deleted, including their propagated/copied values.

The records included in the new source file are uploaded for the defined date periods. The values from the latest forecast period are propagated/copied to the remaining forecast periods in the configuration set duration. If date information is missing in the new source file, values are replaced only for the forecast period that corresponds with the current date. The values are propagated/copied over from this forecast period.