InvoiceReportingResponse.fromJson constructor
Creates an instance of InvoiceReportingResponse from JSON and status code.
Implementation
factory InvoiceReportingResponse.fromJson(
Map<String, dynamic> json, int statusCode) {
return InvoiceReportingResponse(
validationResults: json['validationResults'] != null
? ValidationResults.fromJson(json['validationResults'])
: null,
serverErrorResponse: ServerErrorResponse.fromJson(json, statusCode),
unauthorizedResponse: UnauthorizedResponse.fromJson(json, statusCode),
reportingStatus: json['reportingStatus'],
clearanceStatus: json['clearanceStatus'],
qrSellertStatus: json['qrSellertStatus'],
qrBuyertStatus: json['qrBuyertStatus'],
status: _parseStatus(json['status']),
statusCode: statusCode,
);
}