getPackagingInstructionDetermination method

Future<List<PackingInstruction>> getPackagingInstructionDetermination({
  1. required DioClient microsoftClient,
  2. required String materialNo,
  3. String? plantId,
  4. String? versionId,
  5. Options? getPackingInstructionDeterminationOptions,
})

Implementation

Future<List<PackingInstruction>> getPackagingInstructionDetermination({
  required DioClient microsoftClient,
  required String materialNo,
  String? plantId,
  String? versionId,
  Options? getPackingInstructionDeterminationOptions,
}) async {
  final Response<Json> response = await _orderApiProvider
      .getPackagingInstructionDetermination(
        microsoftClient: microsoftClient,
        materialNo: materialNo,
        plantId: plantId,
        versionId: versionId,
        getPackingInstructionDeterminationOptions:
            getPackingInstructionDeterminationOptions,
      );

  final List<Json> json = List<Json>.from(response.data!['results']);

  return json.map(PackingInstruction.fromJson).toList();
}