class GetMoItemHistoryList {
  String? dATEREQUIRED;
  String? dESCRIPTION;
  String? fROMLOCATOR;
  int? fROMROWNUM;
  String? fROMSUBINVENTORYCODE;
  String? iTEMCODE;
  String? lINESTATUSDIS;
  int? nOOFROWS;
  String? oPERATINGUNITNAME;
  String? oRGANIZATIONCODE;
  int? oRGANIZATIONID;
  String? oRGANIZATIONNAME;
  int? qUANTITY;
  String? rEQUESTNUMBER;
  int? rOWNUM;
  String? sHIPTOLOCATION;
  String? sTATUSDATE;
  String? tOLOCATOR;
  int? tOROWNUM;
  String? tOSUBINVENTORYCODE;
  String? tRANSACTIONTYPENAME;
  String? uNITOFMEASURE;

  GetMoItemHistoryList(
      {this.dATEREQUIRED,
        this.dESCRIPTION,
        this.fROMLOCATOR,
        this.fROMROWNUM,
        this.fROMSUBINVENTORYCODE,
        this.iTEMCODE,
        this.lINESTATUSDIS,
        this.nOOFROWS,
        this.oPERATINGUNITNAME,
        this.oRGANIZATIONCODE,
        this.oRGANIZATIONID,
        this.oRGANIZATIONNAME,
        this.qUANTITY,
        this.rEQUESTNUMBER,
        this.rOWNUM,
        this.sHIPTOLOCATION,
        this.sTATUSDATE,
        this.tOLOCATOR,
        this.tOROWNUM,
        this.tOSUBINVENTORYCODE,
        this.tRANSACTIONTYPENAME,
        this.uNITOFMEASURE});

  GetMoItemHistoryList.fromJson(Map<String, dynamic> json) {
    dATEREQUIRED = json['DATE_REQUIRED'];
    dESCRIPTION = json['DESCRIPTION'];
    fROMLOCATOR = json['FROM_LOCATOR'];
    fROMROWNUM = json['FROM_ROW_NUM'];
    fROMSUBINVENTORYCODE = json['FROM_SUBINVENTORY_CODE'];
    iTEMCODE = json['ITEM_CODE'];
    lINESTATUSDIS = json['LINE_STATUS_DIS'];
    nOOFROWS = json['NO_OF_ROWS'];
    oPERATINGUNITNAME = json['OPERATING_UNIT_NAME'];
    oRGANIZATIONCODE = json['ORGANIZATION_CODE'];
    oRGANIZATIONID = json['ORGANIZATION_ID'];
    oRGANIZATIONNAME = json['ORGANIZATION_NAME'];
    qUANTITY = json['QUANTITY'];
    rEQUESTNUMBER = json['REQUEST_NUMBER'];
    rOWNUM = json['ROW_NUM'];
    sHIPTOLOCATION = json['SHIP_TO_LOCATION'];
    sTATUSDATE = json['STATUS_DATE'];
    tOLOCATOR = json['TO_LOCATOR'];
    tOROWNUM = json['TO_ROW_NUM'];
    tOSUBINVENTORYCODE = json['TO_SUBINVENTORY_CODE'];
    tRANSACTIONTYPENAME = json['TRANSACTION_TYPE_NAME'];
    uNITOFMEASURE = json['UNIT_OF_MEASURE'];
  }

  Map<String, dynamic> toJson() {
    Map<String, dynamic> data = new Map<String, dynamic>();
    data['DATE_REQUIRED'] = this.dATEREQUIRED;
    data['DESCRIPTION'] = this.dESCRIPTION;
    data['FROM_LOCATOR'] = this.fROMLOCATOR;
    data['FROM_ROW_NUM'] = this.fROMROWNUM;
    data['FROM_SUBINVENTORY_CODE'] = this.fROMSUBINVENTORYCODE;
    data['ITEM_CODE'] = this.iTEMCODE;
    data['LINE_STATUS_DIS'] = this.lINESTATUSDIS;
    data['NO_OF_ROWS'] = this.nOOFROWS;
    data['OPERATING_UNIT_NAME'] = this.oPERATINGUNITNAME;
    data['ORGANIZATION_CODE'] = this.oRGANIZATIONCODE;
    data['ORGANIZATION_ID'] = this.oRGANIZATIONID;
    data['ORGANIZATION_NAME'] = this.oRGANIZATIONNAME;
    data['QUANTITY'] = this.qUANTITY;
    data['REQUEST_NUMBER'] = this.rEQUESTNUMBER;
    data['ROW_NUM'] = this.rOWNUM;
    data['SHIP_TO_LOCATION'] = this.sHIPTOLOCATION;
    data['STATUS_DATE'] = this.sTATUSDATE;
    data['TO_LOCATOR'] = this.tOLOCATOR;
    data['TO_ROW_NUM'] = this.tOROWNUM;
    data['TO_SUBINVENTORY_CODE'] = this.tOSUBINVENTORYCODE;
    data['TRANSACTION_TYPE_NAME'] = this.tRANSACTIONTYPENAME;
    data['UNIT_OF_MEASURE'] = this.uNITOFMEASURE;
    return data;
  }
}