package com.billpaymentservice.bbps.entites; import jakarta.persistence.Column; import jakarta.persistence.Entity; import jakarta.persistence.Id; import jakarta.persistence.Table; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; @Entity @Table(name = "bbps_agent_fund_transfer_Txn_Status") @NoArgsConstructor @Getter @Setter @AllArgsConstructor public class AgentFundTransfer extends Auditable { @Id @Column(name = "fund_txn_reference_id") private String fundTxnReferenceId; @Column(name = "transaction_master_id") private String TransactionMasterId; //primary key from transaction master @Column(name = "txn_id") private String txnId; @Column(name = "req_id") private String reqId; @Column(name = "fund_txn_remarks") private String fundTxnRemarks; @Column(name = "fund_txn_date") private String fundTxnDate; @Column(name = "fund_txn_amt") private Double fundTxnAmt; @Column(name = "fund_utr") private String fundUTR; @Column(name = "fund_resp_remarks") private String fundRespRemarks; @Column(name = "agent_npci_id") private String agentNpciId; @Column(name = "txn_ref_id") private String txnRefId; @Column(name = "fund_status") private String fundStatus; }