HuRepo class

Constructors

HuRepo.new({required HUApiProvider huApiProvider})

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

createAndAssignSSCCUnit({required UnitSSCC unitSSCC, required ProcessOrderDetails poDetails, required PackingInstruction packingInstruction, required PackingFunction packingFunction, required ProcessType processType, required String regionString, HuDetails? proposalDetails, Json? createHUExtra, Json? packHUExtra, Json? getHUPackProposalExtra, Json? getHUManagementCSRFExtra, Options? getHUDetailsOptions}) Future<({UnitAssignStatus assignStatus, HuDetails? huDetails})>
createAndAssignSSCCUnitConsolidated({required UnitSSCC unitSSCC, required ProcessOrderDetails poDetails, required PackingInstruction packingInstruction, required PackingFunction packingFunction, required String regionString, required ProcessType processType, HuDetails? proposalDetails, Json? createHUExtra, Json? packHUExtra, Json? unpackHUExtra, Options? getHUDetailsOptions, Json? getHUManagementCSRFExtra, Json? getHUPackProposalExtra}) Future<({UnitAssignStatus assignStatus, HuDetails? huDetails})>
deleteHandlingUnit({required String ssccCode, Json? deleteHUExtra, Json? getHUManagementCSRFExtra, Options? getHUDetailsOptions}) Future<void>
deletePHFromDelivery({required String ssccNumber, required String? deliveryNumber, Json? deleteDeliveryExtra, Json? getHUManagementCSRFExtra}) Future<void>
emptyOutHU({required String ssccNumber, Json? emptyOutHUExtra, Json? getHUManagementCSRFExtra}) Future<void>
getAssignedHUDetails({required String? deliveryNumber, required String material, String? batch, Options? getHUDetailsReferenceOptions, Options? getMaterialByBatchOptions}) Future<List<HuDetails>>
getAssignedHUDetailsByDeliveryNumber({required String deliveryNumber, Options? getHUDetailsReferenceOptions}) Future<List<HuDetails>>
getAssignedHUDetailsByMaterialBatch({required String material, required String? batch, Options? getMaterialByBatchOptions}) Future<List<HuDetails>>
getAssignStatusBasedOnPackingObject({required HuDetails huDetails, required ProcessOrderDetails poDetails}) UnitAssignStatus
getBundlesWithSSCCDetails({required List<PHBundle> bundles, Options? getHUDetailsOptions}) Future<List<PHBundle>>
getHuAssignStatus(List<HuStatus> huStatuses) UnitAssignStatus
getHuDetails({required String ssccCode, Options? getHUDetailsOptions}) Future<HuDetails?>
getHuDetailsFull({required String ssccCode, Options? getHUDetailsOptions}) Future<HuDetails?>
getHuManagementCSRFToken({Json? getHUManagementCSRFExtra}) Future<String>
getHUPackProposal({required ProcessOrderDetails poDetails, required PackingInstruction packingInstruction, Json? getHUPackProposalExtra, Json? getHUManagementCSRFExtra, String? csrfToken}) Future<HuDetails?>
getLogisticsMasterDataCSRFToken({Json? getHUManagementCSRFExtra}) Future<String>
getPackingMode({required PackingFunction packingFunction}) int
getPHList({required String warehouseNumber, required bool isProd, String? packagingMaterial, String createdBy = 'HUMBAAPP', bool doNotIgnoreError = false, Options? getPHOptions}) Future<List<HuDetails>>
getStorageLocationData({required String plant, required String storageLocation, Options? getStorageLocationDataOptions}) Future<StorageLocationData>
getUnAssignedHUDetails({required String orderNumber, Options? getUnassignedUnitsOptions}) Future<List<HuDetails>>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
putHUListToDelivery({required List<Unit> units, required String deliveryNumber, Json? putHUToDeliveryExtra, Json? getHUManagementCSRFExtra}) Future<void>
putHUListToWarehouse({required List<Unit> units, Json? putHUToWarehouseExtra, Json? getHUManagementCSRFExtra}) Future<void>
repackHandlingUnit({required UnitSSCC updatedUnit, required String headerMaterial, required String? batchNumber, required String regionString, HuDetails? huDetails, Json? unpackHUExtra, Json? packHUExtra, Json? getHUManagementCSRFExtra, Options? getHUDetailsOptions}) Future<void>
repackPackingModifiedHandlingUnit({required UnitSSCC originalUnit, required UnitSSCC modifiedUnit, required bool modWithPackingInstruction, required String regionString, Json? unpackHUExtra, Options? getHUDetailsOptions, Json? getHUManagementCSRFExtra, Json? packHUExtra}) Future<void>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited