java.lang.Object
es.kukenan.smartfi.microservice.smartficore.repository.entity.CreditMovement
All Implemented Interfaces:
Serializable

@Entity public class CreditMovement extends Object implements Serializable
DAO for product movement table in Database.
See Also:
  • Field Details

    • id

      private int id
      User Id.
    • reference

      private String reference
      Product description.
    • reason

      private String reason
      Product description.
    • userId

      private User userId
      Type of user document.
    • productId

      private Product productId
      Type of user document.
    • movementType

      private MovementType movementType
      Type of user document.
    • operationNumber

      private String operationNumber
      Insert date.
    • operationDate

      private LocalDateTime operationDate
      Insert date.
    • amount

      private BigDecimal amount
      Insert date.
    • balance

      private BigDecimal balance
      Insert date.
    • associatedMovement

      private String associatedMovement
      Insert date.
    • externalId

      private String externalId
      Insert date.
    • insertDate

      private LocalDateTime insertDate
      Insert date.
    • insertUser

      private String insertUser
      Insert user.
    • updateDate

      private LocalDateTime updateDate
      Update date.
    • state

      private String state
      Insert date.
    • updateUser

      private String updateUser
      Update user.
    • valueDate

      private LocalDateTime valueDate
      Update date.
    • hasDetail

      private boolean hasDetail
      Update date.
    • creditProduct

      private CreditProduct creditProduct
      Type of user document.
  • Constructor Details

    • CreditMovement

      public CreditMovement()