Skip to main content

CreditProductDto

idint64
versionint64
codeBanqueAssociestring
codePaysAssociestring
codestring
namestring
variationTypestring
variationTypeFormattedstring
onlineboolean
offlineboolean
onlineFormattedstring
offlineFormattedstring
statusCodestring
creditType object
idint64
namestring
variationTypestring
variationTypeFormattedstring
creditFieldList object[]
  • Array [
  • idint64
    fieldCodestring
    fieldLabelstring
    fieldCategorystring
    fieldCategoryLabelstring
    visibleBOboolean
    visibleCustomerboolean
    mandatoryBOboolean
    mandatoryCustomerboolean
    editableBOboolean
    editableCustomerboolean
    activatedboolean
    eligibilityControlboolean
    labelCodestring
    lengthint32
    creditTypeIdint64
    creditScaleNatureIdint64
  • ]
  • creditScaleList object[]
  • Array [
  • idCreditProductParametrageint64
    idCreditCostsParametrageint64
    idCodeFraisDossierint64
    idCodeFraisNotaireint64
    idCodeTypeAssuranceint64
    idCreditSystemint64
    idScoreGridint64
    typeCreditstring
    natureCreditstring
    typeTauxInteretstring
    jourDuMoisstring
    typeEcheancestring
    codeFraisDossierstring
    libelleFraisDossierstring
    fraisDossierMinnumber
    fraisDossierMaxnumber
    fraisDossierDefautnumber
    codeFraisNotairestring
    libelleFraisNotairestring
    fraisFixeNotaireMinnumber
    fraisFixeNotaireMaxnumber
    fraisFixeNotaireDefautnumber
    tauxFraisNotaireMinnumber
    tauxFraisNotaireMaxnumber
    tauxFraisNotaireDefautnumber
    codeTypeAssurancestring
    libelleTypeAssurancestring
    baseDeCalculstring
    tauxFlatMinAssurancenumber
    tauxFlatMaxAssurancenumber
    tauxFlatDefautAssurancenumber
    tauxMensualiteAssuranceMinnumber
    tauxMensualiteAssuranceMaxnumber
    tauxMensualiteAssuranceDefautnumber
    parametragesDocumentsCreditobject[]
    creditTypeint64
    identifierint64
    codestring
    labelstring
    visibleCustomerboolean
    visibleBOboolean
    statusCodestring
    nombreMinEcheancesint32
    nombreMaxEcheancesint32
    montantMinnumber
    montantMaxnumber
    dureeMinEnMoisint32
    dureeMaxEnMoisint32
    ageMinDatePriseCreditint32
    ageMaxDateRemboursementTotalint32
    tauxEndettementMaxnumber
    tauxMinCreditnumber
    tauxMaxCreditnumber
    tauxDefautCreditnumber
    tauxTvanumber
    apportMinClientSurCreditnumber
    apportMaxClientSurCreditnumber
    deferredNumberbyte
    goodPriceMinnumber
    goodPriceMaxnumber
    residualValuedouble
    inProgressMindouble
    inProgressMaxdouble
    tegdouble
    creditScaleNature object
    idint64
    codestring
    labelstring
    assignmentCategoryCodestring
    productCodestring
    managementCompanystring
    networkCodestring
    statusCodestring
    requestNaturestring
    customerTypestring
    customerNaturestring
    creditFieldParamStorestring
    creditDocumentParamStorestring
    creditActivityParamStorestring
    creditProfessionParamStorestring
    creditFieldList object[]
  • Array [
  • idint64
    fieldCodestring
    fieldLabelstring
    fieldCategorystring
    fieldCategoryLabelstring
    visibleBOboolean
    visibleCustomerboolean
    mandatoryBOboolean
    mandatoryCustomerboolean
    editableBOboolean
    editableCustomerboolean
    activatedboolean
    eligibilityControlboolean
    labelCodestring
    lengthint32
    creditTypeIdint64
    creditScaleNatureIdint64
  • ]
  • creditDocumentList object[]
  • Array [
  • idint64
    codestring
    labelstring
    mandatoryBOboolean
    mandatoryCustomerboolean
    statusCodestring
    creditScaleNatureIdint64
  • ]
  • creditProfessionList object[]
  • Array [
  • codestring
    labelstring
    statusCodestring
    creditScaleNatureIdint64
  • ]
  • creditActivityList object[]
  • Array [
  • codestring
    labelstring
    statusCodestring
    creditScaleNatureIdint64
  • ]
  • creditProduct
    creditInsuranceList object[]
  • Array [
  • codestring
    namestring
    calculationBasisstring
    minRatedouble
    maxRatedouble
    defaultRatedouble
    valueTypestring
    fieldLinkstring
    statusCodestring
    creditCostsParamIdint64
  • ]
  • creditFeeList object[]
  • Array [
  • codestring
    namestring
    calculationBasisstring
    minRatedouble
    maxRatedouble
    defaultRatedouble
    valueTypestring
    fieldLinkstring
    statusCodestring
    creditCostsParamIdint64
  • ]
  • insuranceParamStorestring
    feeParamStorestring
    creditScaleNatureIdint64
    creditProductIdint64
  • ]
  • defaultScale object
    idCreditProductParametrageint64
    idCreditCostsParametrageint64
    idCodeFraisDossierint64
    idCodeFraisNotaireint64
    idCodeTypeAssuranceint64
    idCreditSystemint64
    idScoreGridint64
    typeCreditstring
    natureCreditstring
    typeTauxInteretstring
    jourDuMoisstring
    typeEcheancestring
    codeFraisDossierstring
    libelleFraisDossierstring
    fraisDossierMinnumber
    fraisDossierMaxnumber
    fraisDossierDefautnumber
    codeFraisNotairestring
    libelleFraisNotairestring
    fraisFixeNotaireMinnumber
    fraisFixeNotaireMaxnumber
    fraisFixeNotaireDefautnumber
    tauxFraisNotaireMinnumber
    tauxFraisNotaireMaxnumber
    tauxFraisNotaireDefautnumber
    codeTypeAssurancestring
    libelleTypeAssurancestring
    baseDeCalculstring
    tauxFlatMinAssurancenumber
    tauxFlatMaxAssurancenumber
    tauxFlatDefautAssurancenumber
    tauxMensualiteAssuranceMinnumber
    tauxMensualiteAssuranceMaxnumber
    tauxMensualiteAssuranceDefautnumber
    parametragesDocumentsCreditobject[]
    creditTypeint64
    identifierint64
    codestring
    labelstring
    visibleCustomerboolean
    visibleBOboolean
    statusCodestring
    nombreMinEcheancesint32
    nombreMaxEcheancesint32
    montantMinnumber
    montantMaxnumber
    dureeMinEnMoisint32
    dureeMaxEnMoisint32
    ageMinDatePriseCreditint32
    ageMaxDateRemboursementTotalint32
    tauxEndettementMaxnumber
    tauxMinCreditnumber
    tauxMaxCreditnumber
    tauxDefautCreditnumber
    tauxTvanumber
    apportMinClientSurCreditnumber
    apportMaxClientSurCreditnumber
    deferredNumberbyte
    goodPriceMinnumber
    goodPriceMaxnumber
    residualValuedouble
    inProgressMindouble
    inProgressMaxdouble
    tegdouble
    creditScaleNature object
    idint64
    codestring
    labelstring
    assignmentCategoryCodestring
    productCodestring
    managementCompanystring
    networkCodestring
    statusCodestring
    requestNaturestring
    customerTypestring
    customerNaturestring
    creditFieldParamStorestring
    creditDocumentParamStorestring
    creditActivityParamStorestring
    creditProfessionParamStorestring
    creditFieldList object[]
  • Array [
  • idint64
    fieldCodestring
    fieldLabelstring
    fieldCategorystring
    fieldCategoryLabelstring
    visibleBOboolean
    visibleCustomerboolean
    mandatoryBOboolean
    mandatoryCustomerboolean
    editableBOboolean
    editableCustomerboolean
    activatedboolean
    eligibilityControlboolean
    labelCodestring
    lengthint32
    creditTypeIdint64
    creditScaleNatureIdint64
  • ]
  • creditDocumentList object[]
  • Array [
  • idint64
    codestring
    labelstring
    mandatoryBOboolean
    mandatoryCustomerboolean
    statusCodestring
    creditScaleNatureIdint64
  • ]
  • creditProfessionList object[]
  • Array [
  • codestring
    labelstring
    statusCodestring
    creditScaleNatureIdint64
  • ]
  • creditActivityList object[]
  • Array [
  • codestring
    labelstring
    statusCodestring
    creditScaleNatureIdint64
  • ]
  • creditProduct
    creditInsuranceList object[]
  • Array [
  • codestring
    namestring
    calculationBasisstring
    minRatedouble
    maxRatedouble
    defaultRatedouble
    valueTypestring
    fieldLinkstring
    statusCodestring
    creditCostsParamIdint64
  • ]
  • creditFeeList object[]
  • Array [
  • codestring
    namestring
    calculationBasisstring
    minRatedouble
    maxRatedouble
    defaultRatedouble
    valueTypestring
    fieldLinkstring
    statusCodestring
    creditCostsParamIdint64
  • ]
  • insuranceParamStorestring
    feeParamStorestring
    creditScaleNatureIdint64
    creditProductIdint64
    defaultScaleIdint64
    CreditProductDto
    {
    "id": 0,
    "version": 0,
    "codeBanqueAssocie": "string",
    "codePaysAssocie": "string",
    "code": "string",
    "name": "string",
    "variationType": "string",
    "variationTypeFormatted": "string",
    "online": true,
    "offline": true,
    "onlineFormatted": "string",
    "offlineFormatted": "string",
    "statusCode": "string",
    "creditType": {
    "id": 0,
    "name": "string",
    "variationType": "string",
    "variationTypeFormatted": "string",
    "creditFieldList": [
    {
    "id": 0,
    "fieldCode": "string",
    "fieldLabel": "string",
    "fieldCategory": "string",
    "fieldCategoryLabel": "string",
    "visibleBO": true,
    "visibleCustomer": true,
    "mandatoryBO": true,
    "mandatoryCustomer": true,
    "editableBO": true,
    "editableCustomer": true,
    "activated": true,
    "eligibilityControl": true,
    "labelCode": "string",
    "length": 0,
    "creditTypeId": 0,
    "creditScaleNatureId": 0
    }
    ]
    },
    "creditScaleList": [
    {
    "idCreditProductParametrage": 0,
    "idCreditCostsParametrage": 0,
    "idCodeFraisDossier": 0,
    "idCodeFraisNotaire": 0,
    "idCodeTypeAssurance": 0,
    "idCreditSystem": 0,
    "idScoreGrid": 0,
    "typeCredit": "string",
    "natureCredit": "string",
    "typeTauxInteret": "string",
    "jourDuMois": "string",
    "typeEcheance": "string",
    "codeFraisDossier": "string",
    "libelleFraisDossier": "string",
    "fraisDossierMin": 0,
    "fraisDossierMax": 0,
    "fraisDossierDefaut": 0,
    "codeFraisNotaire": "string",
    "libelleFraisNotaire": "string",
    "fraisFixeNotaireMin": 0,
    "fraisFixeNotaireMax": 0,
    "fraisFixeNotaireDefaut": 0,
    "tauxFraisNotaireMin": 0,
    "tauxFraisNotaireMax": 0,
    "tauxFraisNotaireDefaut": 0,
    "codeTypeAssurance": "string",
    "libelleTypeAssurance": "string",
    "baseDeCalcul": "string",
    "tauxFlatMinAssurance": 0,
    "tauxFlatMaxAssurance": 0,
    "tauxFlatDefautAssurance": 0,
    "tauxMensualiteAssuranceMin": 0,
    "tauxMensualiteAssuranceMax": 0,
    "tauxMensualiteAssuranceDefaut": 0,
    "parametragesDocumentsCredit": [
    {}
    ],
    "creditType": 0,
    "identifier": 0,
    "code": "string",
    "label": "string",
    "visibleCustomer": true,
    "visibleBO": true,
    "statusCode": "string",
    "nombreMinEcheances": 0,
    "nombreMaxEcheances": 0,
    "montantMin": 0,
    "montantMax": 0,
    "dureeMinEnMois": 0,
    "dureeMaxEnMois": 0,
    "ageMinDatePriseCredit": 0,
    "ageMaxDateRemboursementTotal": 0,
    "tauxEndettementMax": 0,
    "tauxMinCredit": 0,
    "tauxMaxCredit": 0,
    "tauxDefautCredit": 0,
    "tauxTva": 0,
    "apportMinClientSurCredit": 0,
    "apportMaxClientSurCredit": 0,
    "deferredNumber": "string",
    "goodPriceMin": 0,
    "goodPriceMax": 0,
    "residualValue": 0,
    "inProgressMin": 0,
    "inProgressMax": 0,
    "teg": 0,
    "creditScaleNature": {
    "id": 0,
    "code": "string",
    "label": "string",
    "assignmentCategoryCode": "string",
    "productCode": "string",
    "managementCompany": "string",
    "networkCode": "string",
    "statusCode": "string",
    "requestNature": "string",
    "customerType": "string",
    "customerNature": "string",
    "creditFieldParamStore": "string",
    "creditDocumentParamStore": "string",
    "creditActivityParamStore": "string",
    "creditProfessionParamStore": "string",
    "creditFieldList": [
    {
    "id": 0,
    "fieldCode": "string",
    "fieldLabel": "string",
    "fieldCategory": "string",
    "fieldCategoryLabel": "string",
    "visibleBO": true,
    "visibleCustomer": true,
    "mandatoryBO": true,
    "mandatoryCustomer": true,
    "editableBO": true,
    "editableCustomer": true,
    "activated": true,
    "eligibilityControl": true,
    "labelCode": "string",
    "length": 0,
    "creditTypeId": 0,
    "creditScaleNatureId": 0
    }
    ],
    "creditDocumentList": [
    {
    "id": 0,
    "code": "string",
    "label": "string",
    "mandatoryBO": true,
    "mandatoryCustomer": true,
    "statusCode": "string",
    "creditScaleNatureId": 0
    }
    ],
    "creditProfessionList": [
    {
    "code": "string",
    "label": "string",
    "statusCode": "string",
    "creditScaleNatureId": 0
    }
    ],
    "creditActivityList": [
    {
    "code": "string",
    "label": "string",
    "statusCode": "string",
    "creditScaleNatureId": 0
    }
    ]
    },
    "creditInsuranceList": [
    {
    "code": "string",
    "name": "string",
    "calculationBasis": "string",
    "minRate": 0,
    "maxRate": 0,
    "defaultRate": 0,
    "valueType": "string",
    "fieldLink": "string",
    "statusCode": "string",
    "creditCostsParamId": 0
    }
    ],
    "creditFeeList": [
    {
    "code": "string",
    "name": "string",
    "calculationBasis": "string",
    "minRate": 0,
    "maxRate": 0,
    "defaultRate": 0,
    "valueType": "string",
    "fieldLink": "string",
    "statusCode": "string",
    "creditCostsParamId": 0
    }
    ],
    "insuranceParamStore": "string",
    "feeParamStore": "string",
    "creditScaleNatureId": 0,
    "creditProductId": 0
    }
    ],
    "defaultScale": {
    "idCreditProductParametrage": 0,
    "idCreditCostsParametrage": 0,
    "idCodeFraisDossier": 0,
    "idCodeFraisNotaire": 0,
    "idCodeTypeAssurance": 0,
    "idCreditSystem": 0,
    "idScoreGrid": 0,
    "typeCredit": "string",
    "natureCredit": "string",
    "typeTauxInteret": "string",
    "jourDuMois": "string",
    "typeEcheance": "string",
    "codeFraisDossier": "string",
    "libelleFraisDossier": "string",
    "fraisDossierMin": 0,
    "fraisDossierMax": 0,
    "fraisDossierDefaut": 0,
    "codeFraisNotaire": "string",
    "libelleFraisNotaire": "string",
    "fraisFixeNotaireMin": 0,
    "fraisFixeNotaireMax": 0,
    "fraisFixeNotaireDefaut": 0,
    "tauxFraisNotaireMin": 0,
    "tauxFraisNotaireMax": 0,
    "tauxFraisNotaireDefaut": 0,
    "codeTypeAssurance": "string",
    "libelleTypeAssurance": "string",
    "baseDeCalcul": "string",
    "tauxFlatMinAssurance": 0,
    "tauxFlatMaxAssurance": 0,
    "tauxFlatDefautAssurance": 0,
    "tauxMensualiteAssuranceMin": 0,
    "tauxMensualiteAssuranceMax": 0,
    "tauxMensualiteAssuranceDefaut": 0,
    "parametragesDocumentsCredit": [
    {}
    ],
    "creditType": 0,
    "identifier": 0,
    "code": "string",
    "label": "string",
    "visibleCustomer": true,
    "visibleBO": true,
    "statusCode": "string",
    "nombreMinEcheances": 0,
    "nombreMaxEcheances": 0,
    "montantMin": 0,
    "montantMax": 0,
    "dureeMinEnMois": 0,
    "dureeMaxEnMois": 0,
    "ageMinDatePriseCredit": 0,
    "ageMaxDateRemboursementTotal": 0,
    "tauxEndettementMax": 0,
    "tauxMinCredit": 0,
    "tauxMaxCredit": 0,
    "tauxDefautCredit": 0,
    "tauxTva": 0,
    "apportMinClientSurCredit": 0,
    "apportMaxClientSurCredit": 0,
    "deferredNumber": "string",
    "goodPriceMin": 0,
    "goodPriceMax": 0,
    "residualValue": 0,
    "inProgressMin": 0,
    "inProgressMax": 0,
    "teg": 0,
    "creditScaleNature": {
    "id": 0,
    "code": "string",
    "label": "string",
    "assignmentCategoryCode": "string",
    "productCode": "string",
    "managementCompany": "string",
    "networkCode": "string",
    "statusCode": "string",
    "requestNature": "string",
    "customerType": "string",
    "customerNature": "string",
    "creditFieldParamStore": "string",
    "creditDocumentParamStore": "string",
    "creditActivityParamStore": "string",
    "creditProfessionParamStore": "string",
    "creditFieldList": [
    {
    "id": 0,
    "fieldCode": "string",
    "fieldLabel": "string",
    "fieldCategory": "string",
    "fieldCategoryLabel": "string",
    "visibleBO": true,
    "visibleCustomer": true,
    "mandatoryBO": true,
    "mandatoryCustomer": true,
    "editableBO": true,
    "editableCustomer": true,
    "activated": true,
    "eligibilityControl": true,
    "labelCode": "string",
    "length": 0,
    "creditTypeId": 0,
    "creditScaleNatureId": 0
    }
    ],
    "creditDocumentList": [
    {
    "id": 0,
    "code": "string",
    "label": "string",
    "mandatoryBO": true,
    "mandatoryCustomer": true,
    "statusCode": "string",
    "creditScaleNatureId": 0
    }
    ],
    "creditProfessionList": [
    {
    "code": "string",
    "label": "string",
    "statusCode": "string",
    "creditScaleNatureId": 0
    }
    ],
    "creditActivityList": [
    {
    "code": "string",
    "label": "string",
    "statusCode": "string",
    "creditScaleNatureId": 0
    }
    ]
    },
    "creditInsuranceList": [
    {
    "code": "string",
    "name": "string",
    "calculationBasis": "string",
    "minRate": 0,
    "maxRate": 0,
    "defaultRate": 0,
    "valueType": "string",
    "fieldLink": "string",
    "statusCode": "string",
    "creditCostsParamId": 0
    }
    ],
    "creditFeeList": [
    {
    "code": "string",
    "name": "string",
    "calculationBasis": "string",
    "minRate": 0,
    "maxRate": 0,
    "defaultRate": 0,
    "valueType": "string",
    "fieldLink": "string",
    "statusCode": "string",
    "creditCostsParamId": 0
    }
    ],
    "insuranceParamStore": "string",
    "feeParamStore": "string",
    "creditScaleNatureId": 0,
    "creditProductId": 0
    },
    "defaultScaleId": 0
    }