java.lang.Object
es.kukenan.smartfi.microservice.backoffice.dtos.core.contract.Contract

public class Contract extends Object
Contract definition.
  • Field Details

    • id

      private String id
      Contract ID.
    • name

      private String name
      name.
    • enabled

      private boolean enabled
      enabled.
    • vers

      private BigInteger vers
      Vers.
    • entityId

      private int entityId
      Entity.
    • coreUserId

      private String coreUserId
      User.
    • state

      private String state
      State.
    • amount

      private Float amount
      Application Amount.
    • product

      private String product
      Application product.
    • deadline

      private int deadline
      Deadline.
    • deadlineUnit

      private int deadlineUnit
      Deadline unit.
    • startDay

      private String startDay
      Start day.
    • returnDay

      private String returnDay
      Return day.
    • appointmentId

      private String appointmentId
      AppointmentDto.
    • createdDay

      private String createdDay
      Created day.
    • client

      private BasicUserInfoDto client
      Client information.
    • contractNumber

      private String contractNumber
      Contract number generated.
    • pendingPaymentAmount

      private Float pendingPaymentAmount
      Contract Pending Payment Amount.
    • payedAmount

      private Float payedAmount
      Contract Payed Amount.
    • nextPaymentDay

      private String nextPaymentDay
      Contract Next Payment Day.
    • nextPaymentAmount

      private Float nextPaymentAmount
      Contract Next Payment Amount.
    • concessionDay

      private String concessionDay
      Contract advance concession day.
    • fee

      private Float fee
      Contract fee percentage.
    • movements

      private List<ProductMovement> movements
      Product movements list.
    • documents

      private List<ContractDocument> documents
      Product documents list.
    • accountBank

      private AccountBank accountBank
      AccountBank information.
    • quota

      private Float quota
      Contract calculated quota.
    • company

      private Company company
      Company information only for advance.
    • appointmentDay

      private String appointmentDay
      Contract appointment day.
    • appointmentHour

      private String appointmentHour
      Contract appointment hour.
    • signatureDay

      private String signatureDay
      Contract Signature Day.
    • failReason

      private String failReason
      Contract fail reason.
    • paymentDay

      private String paymentDay
      Contract Payment Day.
    • commission

      private Float commission
      Contract commission.
    • commissionPaidDay

      private String commissionPaidDay
      Contract commission paid date.
  • Constructor Details

    • Contract

      public Contract()