ToItem constructor
- @JsonSerializable.new(explicitToJson: true, includeIfNull: false, fieldRename: FieldRename.snake)
const
ToItem(
{ - required String itemNumber,
- String? orderNumber,
- String? customerMaterial,
- String? plant,
- String? batchNumber,
- @DateConverter() DateTime? batchProddate,
- bool? batchReqindctr,
- String? storageLocation,
- String? itemCategory,
- String? batchMainItem,
- String? salesUnit,
- String? deliveryQty,
- String? uom,
- @JsonKey.new(name: 'Interco_po') String? intercoPo,
- String? intercoPoitem,
- @DateConverter() DateTime? expiryDate,
- ToMaterial? toMaterial,
- ToPickQuantity? toPickQuantity,
- List<UnitOfMeasuresDto>? recalculationUOMs,
- @Default.new([]) List<HuDetails> deliveryHUs,
})
Implementation
@JsonSerializable(
explicitToJson: true,
includeIfNull: false,
fieldRename: FieldRename.snake,
)
const factory ToItem({
required String itemNumber,
String? orderNumber,
String? customerMaterial,
String? plant,
String? batchNumber,
@DateConverter() DateTime? batchProddate,
bool? batchReqindctr,
String? storageLocation,
String? itemCategory,
String? batchMainItem,
String? salesUnit,
String? deliveryQty,
String? uom,
@JsonKey(name: 'Interco_po') String? intercoPo,
String? intercoPoitem,
@DateConverter() DateTime? expiryDate,
ToMaterial? toMaterial,
ToPickQuantity? toPickQuantity,
List<UnitOfMeasuresDto>? recalculationUOMs,
@Default([]) List<HuDetails> deliveryHUs,
}) = _ToItem;