headerPositionP property
NPPIHeaderPosition?
get
headerPositionP
Implementation
NPPIHeaderPosition? get headerPositionP {
NPPIHeaderPosition? position = firstWhereOrNull(
(e) =>
e.loadCarrierIndicator?.toLowerCase() != 'x' &&
e.detailItemType?.toLowerCase() == 'p' &&
[
'H001',
'IBCX',
'HIPM',
'K001',
].any((indicator) => indicator == e.packagingMaterialType),
);
position ??= firstWhereOrNull(
(e) =>
e.loadCarrierIndicator?.toLowerCase() == 'x' &&
e.detailItemType?.toLowerCase() == 'p' &&
[
'H001',
'IBCX',
'HIPM',
'K001',
].any((indicator) => indicator == e.packagingMaterialType),
);
return position;
}