business-provider
<new-business-provider-component>
<business-provider-form-component>
representative-finder-component
representative-quick-search
representative-card
BusinessProvider
businessProviderId:string
firstName:string
lastName:string
email:string
type:TypeBusinessProvider
TypeBusinessProvider: enum
Indicateur
Mandataire
mobilePhone:string
fixedPhone:string
siren:string
oriasCode:string
address:Address
Address
postalCode:string
address1:string
address2:string
city:string
countryCode:string
typeBusinessProviderCtrl:FormControl<TypeBusinessProvider> = new FormControl<TypeBusinessProvider>()
firstNameCtrl:FormControl<string> = new FormControl<string>()
firstNameCtrl:FormControl<string> = new FormControl<string>()
emailCtrl:FormControl<string> = new FormControl<string>()
addressCtrl:FormControl<Address> = new FormControl<Address>()
mobilePhoneCtrl:FormControl<string> = new FormControl<string>()
fixedPhoneCtrl:FormControl<string> = new FormControl<string>()
sirenCtrl:FormControl<string> = new FormControl<string>()
oriasCode:FormControl<string> = new FormControl<string>()
method() editBusinessProvider()
method() onSearchInput()
method() onClearSearchClick()
Input() businessProvider : BusinessProvider
Output() SearchItemChange = new EventEmitter<string>()
method() onCancelClick()
Output() BusinessProviderResultClick: EventEmitter<BusinessProvider> = new EventEmitter<BusinessProvider>()
Schema
schemaName:string
schemaId:string
schema:Schema
<new-schema-component>
schemaName:FormControl<string> = new FormControl<string>()
<schema-list-component>
method() getList()
<schema-card-component>
Input() schemaDetail :Schema
method() deleteSchema(schemaId : string)
method() editSchema()
<detail-schema-component>
<new-ruler-component>
comCreationAbsCtrl :FormControl<string> = new FormControl<string>
comCreationPrcCtrl :FormControl<string> = new FormControl<string>
formuleCtrl:FormControl<Formule> = new FormControl<Formule>
rateComCreationCtrl :FormControl<string> = new FormControl<string>
schemaCtrl:FormControl<Schema> = new FormControl<Schema>
rateComNextYearsCtrl:FormControl<string> = new FormControl<string>
numberOfYears:FormControl<string> = new FormControl<string>
baseCalculationCommission:FormControl<BaseCalculationCommission> = new FormControl<BaseCalculationCommission>
BaseCalculationCommission: enum
Commision
PrimeHorsTaxe
<list-rule-component>
method() getList()
<rule-card-component>
method() deleteRule(ruleId : string)
Input() ruleDetail :Rule
Rule
ruleUid:string
schemaUid:string
formuleUid:string
comCreationAbs:number
comCreationPct:number
rateComNextYears:string
numberOfYears:string
baseCalculCommission :BaseCalculationCommission
rateComCreation:string
includeManagementFeesCtrl
:FormControl<boolean> = new FormControl<boolean>
<list-business-provider-component>
method getList()
<business-provider-card>
Input() businessProviderDetail: BusinessProvider
method() deleteBusinessProvider()
method editComCreAbs()
method editComCrePrc()
method editRateComCre()
method editBaseCalculationCommision()
method editbaseCostManagement()
includeManagementFees:boolean
method editIncludeManagementFees()