Record TSCUxSizeRecord

Unit

Declaration

type TSCUxSizeRecord = record

Description

Record to keep track of the number of boxes for each SCU size.

All properties should be >= 0.

Overview

Methods

Public class operator +(const ALeft: TSCUxSizeRecord; const ARight: TSCUxSizeRecord): TSCUxSizeRecord;

Properties

Public property SCUSize32: Integer read FSCUSize32 write SetSCUSize32;
Public property SCUSize24: Integer read FSCUSize24 write SetSCUSize24;
Public property SCUSize16: Integer read FSCUSize16 write SetSCUSize16;
Public property SCUSize08: Integer read FSCUSize08 write SetSCUSize08;
Public property SCUSize04: Integer read FSCUSize04 write SetSCUSize04;
Public property SCUSize02: Integer read FSCUSize02 write SetSCUSize02;
Public property SCUSize01: Integer read FSCUSize01 write SetSCUSize01;
Public property TotalSCU: Integer read FTotalSCU;

Description

Methods

Public class operator +(const ALeft: TSCUxSizeRecord; const ARight: TSCUxSizeRecord): TSCUxSizeRecord;

Overload of the sum operator between two TSCUxSizeRecord

Properties

Public property SCUSize32: Integer read FSCUSize32 write SetSCUSize32;
 
Public property SCUSize24: Integer read FSCUSize24 write SetSCUSize24;

>= 0

Public property SCUSize16: Integer read FSCUSize16 write SetSCUSize16;

>= 0

Public property SCUSize08: Integer read FSCUSize08 write SetSCUSize08;

>= 0

Public property SCUSize04: Integer read FSCUSize04 write SetSCUSize04;

>= 0

Public property SCUSize02: Integer read FSCUSize02 write SetSCUSize02;

>= 0

Public property SCUSize01: Integer read FSCUSize01 write SetSCUSize01;

>= 0

Public property TotalSCU: Integer read FTotalSCU;

Total given by the sum of the products of the number of boxes and their respective sizes.