package com.banesco.module.legal_customer_product_directory.domain.dto.response;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Builder;
import lombok.Data;

import java.math.BigDecimal;

@Data
@Builder
public class SPAccountResponse {
    @JsonProperty("padre_hijo")
    private String parentChild;
    @JsonProperty("RIF")
    private String rif;
    @JsonProperty("NOMBRE")
    private String nombre;
    @JsonProperty("BANCO")
    private String banco;
    @JsonProperty("CUENTA")
    private String cuenta;
    @JsonProperty("PRODUCTO")
    private String producto;
    @JsonProperty("CLASE_CTA")
    private String claseCta;
    @JsonProperty("TIPO_CTA")
    private String tipoCta;
    @JsonProperty("MONEDA")
    private String moneda;
    @JsonProperty("SALDO_DISPONIBLE")
    private BigDecimal saldoDisponible;
    @JsonProperty("ESTATUS")
    private String estatus;
    @JsonProperty("MAX_DIA")
    private BigDecimal maxDia;
    @JsonProperty("MAX_TRAN")
    private BigDecimal maxTran;
    @JsonProperty("MAX_MENS")
    private BigDecimal maxMens;
    @JsonProperty("MIN_TRAN")
    private BigDecimal minTran;
    @JsonProperty("OPERADORA")
    private String operadora;
    @JsonProperty("CELULAR")
    private String celular;
    @JsonProperty("CANAL")
    private String canal;
    @JsonProperty("SERVICIO")
    private String servicio;
    @JsonProperty("STATUSAFIL2")
    private String statusAfil;
    @JsonProperty("CASHEA")
    private String cashea;
    @JsonProperty("COD_ERROR")
    private String codError;
    @JsonProperty("DSC_ERROR")
    private String dscError;
}
