package com.ai.da.mapper.primary.entity;

import lombok.Data;

import java.sql.Date;
import java.sql.Timestamp;

@Data
public class TransactionData {
    private String trxNo;
    private Timestamp trxDate;
    private String trxType;
    private String trxStatus;
    private double trxTotQty;
    private String currCode;
    private double exchRate;
    private double discountPerc;
    private double trxAccAmt;
    private double trxBasAmt;
    private double outstandAmt;
    private double receiveAmt;
    private double changeAmt;
    private double trxTotBonus;
    private String depositNo;
    private double depositAmt;
    private String depositStatus;
    private String trxAmtDesc;
    private String remark;
    private String shCode;
    private String whCodeFrom;
    private String whCodeTo;
    private String issuedBy;
    private String clientCode;
    private String clientName;
    private String salesmanCode;
    private String ctypeCode;
    private Timestamp updatedOn;
    private String docType;
    private String refNo;
    private String adjType;
    private String refType;
    private String orderNo;
    private String recoverF;
    private String recoverT;
    private String requestBy;
    private String error;
    private Timestamp authorizedDate;
    private String authorizedBy;
    private String changeCurrCode;
    private double chgRate;
    private String cashier;
    private String cashiNo;
    private String salesmanCode2;
    private String classId;
    private double disAmt;
    private String acStatus;
    private String reprint;
    private String alt1;
    private String alt2;
    private String alt3;
    private String alt4;
    private String alt5;
    private Date altD1;
    private Date altD2;
    private Date altD3;
    private Date altD4;
    private Date altD5;
    private String salesmanCode3;
    private String contractNo;
    private Timestamp expireDate;
    private double depositNetAmt;
    private String clientRestriction;
    private String refStatus;
    private double mbrDis;
    private double pmtDiscount;
    private double pmtAmount;
    private String pmtNo;
    private String refCode;
    private String docApproved;
    private String refractionNo;
    private double ccpTot;
    private double ccpRed;
    private double ccpExpired;
    private int printedTimes;
    private String pickupShop;
    private Date deliveryDate;
    private String deliveryTime;
    private String wsCode;
    private String clCode;
    private String clDesc;
    private String ratio;
    private String userMember;
    private String hflag;
    private String issueShop;
    private String hoUpdBy;
    private Timestamp hoUpdOn;
    private double bonusExpired;
    private double bonusRed;
    private Timestamp confirmedOn;
    private String confirmedBy;
    private String docConfirmed;
    private String brNo;
    private double changeAmt2;
    private Date salesDate;
    private String mbrName;
    private String canEntryDis;
    private String reactiveClient;
    private String reactiveMbr;
    private String shUpdBy;
    private Timestamp shUpdOn;
    private double tax1;
    private double tax2;
    private double tax3;
    private double tax4;
    private double tax5;
    private String altChar1;
    private String altChar2;
    private String altChar3;
    private String altChar4;
    private String altChar5;
    private double altNum1;
    private double altNum2;
    private double altNum3;
    private double altNum4;
    private double altNum5;
    private String newClient;
    private String newMbr;
    private double pmtExtraDiscount;
    private double pmtExtraAmount;
    private double manualDiscount;
    private double manualAmount;
    private double usermbrDiscount;
    private double clientDiscount;
    private String holdVoid;
    private double payBasAmt;
    private String payDesc;
    private String payCode;
    private String cardNo;
    private String payCurr;
    private double payCurrAmt;
    private String onbehalfPaid;
    private String onbehalfLoc;
    private String oldCardNo;
    private int trxYear;
    private int trxMonth;

    private double sumAmt;
}

