Class OnboardingModifiedEventBody
java.lang.Object
es.kukenan.smartfi.events.common.AbstractEventBody
es.kukenan.smartfi.microservice.onboarding.events.BaseOnboardingEventBody
es.kukenan.smartfi.microservice.onboarding.events.modified.OnboardingModifiedEventBody
Class for the body of any generic modification Onboard event.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate StringUser state.Calculated Advance payment date.private BooleanUser advance_request.private FloatUser appointment amount.private StringUser appointment.private BankAccountDtoClient bank account.private LocalDateUser birthdate.private StringUser state.private intClient civil status.private StringUser cod_empleado.private CompanyDtoCompany for advance request.private intUser state.private BooleanUser credit_request.private intUser appointment deadline.private intUser appointment deadline unit.private StringDocument identificator number.private IntegerDocument identificator type.private BooleanFlag to check data on first login.private intClient gender.private FloatUser income.private FloatUser max_advance_request.private StringUser state.private StringUser mobile phone number.private StringUser mobile phone prefix.private StringApplication product type.private BigDecimalApplication quota amount.private StringSponsor user identifier.private List<UserBackoffice>list of user back office identifier.private IntegerUser code.private intUser state.private intUser type. -
Constructor Summary
ConstructorsConstructorDescriptionOnboardingModifiedEventBody(String id, int language, String name, String surname, String email, String onboardingId, String natureType, String phone, String phonePrefix, LocalDate birthdate, int documentIdType, String documentId, int userType, int userState, String nationality, int country, String address, String city, List<UserBackoffice> userBackoffice, String appointment, Float amount, int deadline, int deadlineUnit, String product, Integer userCode, String sponsor, BigDecimal quota, LocalDate advancePaymentDay, CompanyDto company, int gender, int civilStatus, BankAccountDto bankAccount, Boolean firstDataCheck, Float income, Boolean advanceRequest, Boolean creditRequest, String codEmpleado, Float maxAdvanceRequest) State constructor. -
Method Summary
Methods inherited from class es.kukenan.smartfi.events.common.AbstractEventBody
canEqual, equals, getPrincipal, hashCode, setPrincipal, toString
-
Field Details
-
phone
User mobile phone number. -
phonePrefix
User mobile phone prefix. -
birthdate
User birthdate. -
documentIdType
Document identificator type. -
documentId
Document identificator number. -
userType
private int userTypeUser type. -
userState
private int userStateUser state. -
nationality
User state. -
country
private int countryUser state. -
address
User state. -
city
User state. -
appointment
User appointment. -
amount
User appointment amount. -
deadline
private int deadlineUser appointment deadline. -
deadlineUnit
private int deadlineUnitUser appointment deadline unit. -
product
Application product type. -
userCode
User code. -
sponsor
Sponsor user identifier. -
quota
Application quota amount. -
advancePaymentDay
Calculated Advance payment date. -
userBackoffice
list of user back office identifier. -
company
Company for advance request. -
gender
private int genderClient gender. -
civilStatus
private int civilStatusClient civil status. -
bankAccount
Client bank account. -
firstDataCheck
Flag to check data on first login. -
income
User income. -
advanceRequest
User advance_request. -
creditRequest
User credit_request. -
codEmpleado
User cod_empleado. -
maxAdvanceRequest
User max_advance_request.
-
-
Constructor Details
-
OnboardingModifiedEventBody
public OnboardingModifiedEventBody(String id, int language, String name, String surname, String email, String onboardingId, String natureType, String phone, String phonePrefix, LocalDate birthdate, int documentIdType, String documentId, int userType, int userState, String nationality, int country, String address, String city, List<UserBackoffice> userBackoffice, String appointment, Float amount, int deadline, int deadlineUnit, String product, Integer userCode, String sponsor, BigDecimal quota, LocalDate advancePaymentDay, CompanyDto company, int gender, int civilStatus, BankAccountDto bankAccount, Boolean firstDataCheck, Float income, Boolean advanceRequest, Boolean creditRequest, String codEmpleado, Float maxAdvanceRequest) State constructor.- Parameters:
id- User id.language- User language.name- User name.surname- User first surname.email- User email.onboardingId- onboarding process identifier.natureType- Client nature type.phone- User mobile phone number.phonePrefix- User mobile phone prefix.birthdate- User birthdate.documentIdType- User document identification type.documentId- User document identification number.userType- user type.userState- user state.nationality- nationality.country- country.address- address.city- city.userBackoffice- user back office identifier list.appointment- Appointment identifier.amount- Appointment amount.deadline- Appointment deadline.deadlineUnit- Appointment deadlineUnit.product- Application product type.userCode- User unique code identifier.sponsor- Sponsor user identifier.quota- application monthly quota.advancePaymentDay- Sponsor user identifier.company- company for advance request.gender- User gender.civilStatus- User civilStatus.bankAccount- User bank account.vfirstDataCheck- flag to check data on first login.income- User income.advanceRequest- User advance_request.creditRequest- User credit_request.codEmpleado- User cod_empleado.maxAdvanceRequest- User max_advance_request.
-