thirdparty

-1 rows


Description

Table des tiers, gérant les informations des partenaires financiers et commerciaux d’Weleaf, y compris les données légales, de contact et de conformité.

Columns

Column Type Size Nulls Auto Default Children Parents Comments
tpid bigserial 19 nextval('tp_id_seq'::regclass)
accprovision.tpid fk_accprovision R
tpaddress.tpid fk_tpaddress R
tpauthorization.tpid fk_tpauthorization R
tpbankaccount.tpid fk_tpbankaccount R
tpcorrespondent.tpid fk_tpcorrespondent R
tprelationship.tpid fk_tprelationship R
tprole.tpid fk_tprole R
tpstatus.tpid fk_tpstatus R

Identifiant unique pour chaque tiers enregistré dans le système.

tpreference varchar 30 null

Préférence de communication du tiers, utilisée pour personnaliser les interactions.

tptype varchar 10 'PP'::character varying

Type de tiers (ex. Particulier ou Entreprise), influençant les processus de scoring et de décision.

tplegalform varchar 10 null

Forme légale du tiers, importante pour la conformité réglementaire et fiscale.

tpname varchar 100 null

Nom complet du tiers, nécessaire pour l’identification dans tous les documents légaux.

tpmarketingname varchar 100 null

Nom commercial utilisé à des fins marketing, distinct du nom légal.

tpmanagername varchar 100 null

Nom du gestionnaire principal du tiers, crucial pour la communication.

tpmanagerposition varchar 10 null

Poste occupé par le gestionnaire, facilitant la hiérarchisation des contacts.

tpactivity varchar 10 null

Type d’activité principale exercée par le tiers, essentiel pour l’analyse sectorielle.

tpbranchid int8 19 null

Identifiant de la branche, utilisé pour l’attribution des opérations et des rapports.

tproleother varchar 10 null

Rôle spécifique du tiers dans les transactions exceptionnelles, s’il existe.

tptel1 varchar 15 null

Numéro de téléphone principal du tiers pour le contact direct.

tptelmobile1 varchar 15 null

Numéro de téléphone mobile du tiers, permettant de joindre facilement.

tpemail1 varchar 100 null

Adresse email principale pour la correspondance électronique avec le tiers.

tpcontactname1 varchar 100 null

Nom du premier contact pour les transactions du tiers.

tpcontactposition1 varchar 10 null

Poste occupé par le premier contact du tiers.

tptel2 varchar 15 null

Numéro de téléphone secondaire pour le contact alternatif.

tptelmobile2 varchar 15 null

Numéro de téléphone mobile secondaire pour le contact alternatif.

tpemail2 varchar 100 null

Adresse email secondaire pour l’envoi d’informations importantes.

tpcontactname2 varchar 100 null

Nom du deuxième contact pour le tiers, assurant la continuité des échanges.

tpcontactposition2 varchar 10 null

Poste occupé par le second contact du tiers.

tpmainadrstreet1 varchar 250 null

Première ligne de l’adresse principale du tiers, essentielle pour la facturation.

tpmainadrstreet2 varchar 250 null

Deuxième ligne de l’adresse principale, si nécessaire pour des adresses complexes.

tpmainadrcity varchar 50 null

Ville associée à l’adresse principale, utilisée pour le calcul des taxes.

tpmainadrzipcode varchar 10 null

Code postal de l’adresse principale, requis pour la notification officielle.

tpmainadrcountry varchar 50 null

Pays de résidence du tiers, important pour la réglementation internationale.

tpsecadrstreet1 varchar 250 null

Première ligne de l’adresse secondaire, pour les contacts alternatifs.

tpsecadrstreet2 varchar 250 null

Deuxième ligne de l’adresse secondaire, si nécessaire.

tpsecadrcity varchar 50 null

Ville de l’adresse secondaire, pour la logistique de contact.

tpsecadrzipcode varchar 10 null

Code postal de l’adresse secondaire.

tpsecadrcountry varchar 50 null

Pays de l’adresse secondaire, pour la gestion des tiers étrangers.

tpcompanycreationdate date 13 null

Date de création de l’entreprise, utile pour l’évaluation de l’ancienneté.

tpfiscalid varchar 50 null

Numéro d’identification fiscale du tiers, requis pour le respect des obligations fiscales.

tpfiscalcity varchar 50 null

Ville liée à l’identification fiscale, nécessaire pour les déclarations fiscales.

tptaxid varchar 50 null

Numéro d’identification fiscale à des fins de déclaration de revenus.

tpsalutationcode varchar 10 null

Code de salutation pour respecter les formalités lors de la communication.

tpsurname varchar 100 null

Nom de famille du tiers, important pour les interactions formelles.

tpmiddlename varchar 100 null

Deuxième prénom du tiers, souvent requis dans les documents officiels.

tpbirthdate date 13 null

Date de naissance du tiers, nécessaire pour la vérification d’identité tiers.

tpbirthcity varchar 50 null

Ville de naissance, utilisée pour la vérification d’identité.

tpbirthcountry varchar 50 null

Pays de naissance, important pour les exigences de conformité.

tpprofession varchar 100 null

Profession du tiers, utilisée pour évaluer le risque de crédit.

tpidentitycardtype varchar 10 null

Type de carte d’identité fournie, essentiel pour la vérification.

tpidentitycardid varchar 50 null

Identifiant de la carte d’identité, permettant une identification unique.

tpiban varchar 50 null

Numéro IBAN, utilisé pour les transactions bancaires internationales.

tpbic varchar 50 null

Code BIC de la banque du tiers, essentiel pour le transfert sécurisé des fonds.

tpbankname varchar 100 null

Nom de la banque où le compte est tenu, requis pour les paiements.

tpcbtype varchar 10 null

Type de compte bancaire, nécessaire pour le traitement des paiements.

tpcbnum varchar 30 null

Numéro de compte bancaire, essentiel pour le transfert des fonds.

tpcbdate varchar 10 null

Date d’ouverture du compte bancaire, utile pour le suivi de la relation.

tpcbkey varchar 10 null

Clé de compte pour l’identification interne du compte bancaire.

tpcbname varchar 100 null

Nom du titulaire du compte bancaire, nécessaire pour les vérifications.

tpparentcompanyid int8 19 null

Identifiant de la société mère, pour le suivi des relations d’entreprises.

tpparentcompanyname varchar 100 null

Nom de la société mère, utilisé pour les rapports consolidés.

tpstatus varchar 10 'INIT'::character varying

Statut du tiers, permettant de suivre l’activité et la fiabilité.

tpstatusdate date 13 null

Date de mise à jour du statut du tiers, pour le suivi temporel.

tpdescription text 2147483647 null

Description détaillant la nature de la relation avec ce tiers.

tpsaleuserid int8 19 null

Identifiant de l’utilisateur ayant enregistré ou modifié le tiers.

tpsaleuserdate date 13 null

Date de la dernière modification par un utilisateur, pour le suivi des versions.

tpriskuserid int8 19 null

Identifiant de l’utilisateur ayant évalué le risque associé au tiers.

tpriskuserdate date 13 null

Date à laquelle l’évaluation du risque a été réalisée.

tpbouserid int8 19 null

Identifiant de l’utilisateur ayant géré le processus de demande.

tpbouserdate date 13 null

Date à laquelle l’utilisateur a effectué sa dernière action.

tprecuserid int8 19 null

Identifiant de l’utilisateur ayant enregistré la dernière interaction.

tprecuserdate date 13 null

Date de la dernière interaction avec le tiers.

tplpuserid int8 19 null

Identifiant de l’utilisateur responsable de la gestion de la vie privée.

tplpuserdate date 13 null

Date à laquelle l’utilisateur a géré les préférences de confidentialité.

tpsalestatus varchar 10 null

Statut de la vente en cours, utile pour les processus de suivi des ventes.

tpsalestatusdate date 13 null

Date de mise à jour du statut de vente, pour un suivi précis.

tpriskstatus varchar 10 null

Statut de l’évaluation des risques associés au tiers.

tpriskstatusdate date 13 null

Date à laquelle le statut de risque a été évalué.

tpfree1 varchar 100 null

Champ libre pour des informations additionnelles sur le tiers, pour flexibilité.

tpfree2 varchar 100 null

Champ libre pour des informations supplémentaires, au besoin.

tpfree3 varchar 100 null

Champ libre pour des données additionnelles, utilisé pour des remplacements.

tpfree4 varchar 100 null

Champ libre pour d’autres informations pertinentes à la relation avec le tiers.

tpfree5 varchar 100 null

Champ libre pour informations supplémentaires, utile pour un suivi personnalisé.

created_at timestamp 29,6 null

Timestamp de création de l’enregistrement, nécessaire pour l’audit et traçabilité.

created_by int8 19 null

Identifiant de l’utilisateur ayant créé l’enregistrement, pour responsabilité.

updated_at timestamp 29,6 null

Timestamp de la dernière mise à jour de l’enregistrement, pour le suivi des modifications.

updated_by int8 19 null

Identifiant de l’utilisateur ayant modifié l’enregistrement, pour la traçabilité.

tpid1 int8 19 null

Identifiant d’une relation additionnelle avec un autre tiers.

countcode varchar 255 null

Code de comptage pour le traitement de données particulières liées au tiers.

lancode varchar 255 null

Code de localisation pour des catégories spécifiques de tiers.

mgid int8 19 null
mgcompany.mgid Implied Constraint R

Identifiant de gestion de groupe, parfois utilisé pour des clusters de tiers.

tpflagclient bool 1 false

Indicateur indiquant si le tiers est un client.

tpflagsupplier bool 1 false

Indicateur indiquant si le tiers est un fournisseur.

tpflagguarantor bool 1 false

Indicateur indiquant si le tiers est un garant pour des prêts.

tpgender varchar 10 null

Genre du tiers, pour des raisons de conformité et de rapport.

tppaymodeout varchar 10 null

Mode de paiement utilisé pour les transactions sortantes du tiers.

tppaydelayout varchar 10 null

Délai de paiement pour les transactions sortantes, essentiel pour la gestion des flux de trésorerie.

tppaymodein varchar 10 null

Mode de paiement utilisé pour les transactions entrantes du tiers.

tppaydelayin varchar 10 null

Délai de paiement pour les transactions entrantes, impactant la gestion des liquidités.

tpmainadrregion varchar 100 null

Région de l’adresse principale, utile pour une segmentation optimale.

tpsecadrregion varchar 100 null

Région de l’adresse secondaire, pour le suivi des relations.

spname varchar 100 null

Nom de la personne physique associée, pour les relations personnelles.

spsurname varchar 100 null

Nom de famille de la personne associée, pour la formalité des interactions.

spgender varchar 10 null

Genre de la personne associée, utilisé pour des bilans de relations.

spbirthdate date 13 null

Date de naissance de la personne associée, pour la vérification d’identité.

spbirthcity varchar 50 null

Ville de naissance de la personne associée, pour l’identification.

spbirthcountry varchar 10 null

Pays de naissance de la personne associée, important pour la conformité.

spmaidenname varchar 100 null

Nom de jeune fille de la personne associée, essentielle pour des documents légaux.

tpmaidenname varchar 100 null

Nom de jeune fille du tiers, pour la conformité des documents légaux.

spsalutationcode varchar 10 null

Code de salutation pour automatiser des communications formelles.

spfiscalid varchar 50 null

Numéro d’identification fiscale de la personne associée, pour les obligations fiscales.

spprofession varchar 10 null

Profession de la personne associée, utile pour l’analyse de risque.

spidentitycardtype varchar 10 null

Type de carte d’identité de la personne associée, pour la vérification.

spidentitycardid varchar 50 null

Identifiant de la carte d’identité de la personne associée, pour l’identification.

tpmaritalstatus varchar 10 null

État civil du tiers, important pour le scoring de crédit.

tpnbofchildren int2 5 null

Nombre d’enfants à charge, influençant la capacité de remboursement.

tpemployer varchar 100 null

Employeur du tiers, essentiel pour l’évaluation de la stabilité financière.

tpemployeraddress varchar 250 null

Adresse de l’employeur, pour la vérification des informations.

tpemloyertel varchar 15 null

Numéro de téléphone de l’employeur, pour des clarifications éventuelles.

tpmonthlyincome float8 17,17 null

Revenu mensuel du tiers, clé pour déterminer leur capacité de remboursement.

tpothersincome float8 17,17 null

Autres sources de revenu du tiers, influençant le profil de risque global.

tpfamilybenefits float8 17,17 null

Prestations familiales perçues, qui peuvent contribuer à la capacité de remboursement.

tpothersexpense float8 17,17 null

Dépenses mensuelles autres, nécessaires pour effectuer une analyse de cash flow.

tpotherloan float8 17,17 null

Montant des autres prêts en cours, impactant la capacité d’endettement.

spemployer varchar 100 null

Employeur de la personne associée, important pour l’évaluation de crédit.

spemployeraddress varchar 250 null

Adresse de l’employeur de la personne associée, nécessaire pour la validation.

spemloyertel varchar 15 null

Numéro de téléphone de l’employeur de la personne associée, pour des vérifications supplémentaires.

spmonthlyincome float8 17,17 null

Revenu mensuel de la personne associée, essentiel pour les analyses de risque.

spothersincome float8 17,17 null

Autres sources de revenu de la personne associée, important pour le scoring.

spothersexpense float8 17,17 null

Dépenses additionnelles de la personne associée, cruciales pour l’évaluation globale.

spotherloan float8 17,17 null

Montant des autres prêts en cours de la personne associée, impactant leur profil de risque.

tpflagowner bool 1 false

Indicateur pour savoir si le tiers est propriétaire d’un bien immobilier.

tpworkingcttype varchar 10 null

Type de contrat de travail, impactant la stabilité des revenus.

tpworkingctdate date 13 null

Date de signature du contrat de travail, utile pour évaluer les engagements.

tpcapitalholding float8 17,17 null

Capital détenu par le tiers, important pour évaluer la puissance financière.

tpantimoneylaunder bool 1 null

Indicateur pour le risque de blanchiment d’argent, essentiel pour la conformité.

tppoliticallyexposedperson bool 1 null

Indicateur de la possibilité que le tiers soit une personne politiquement exposée, nécessaire pour le KYC.

tpkycstatus varchar 25 null

Statut de conformité KYC du tiers, obligatoire pour les réglementations financières.

tpkycdate date 13 null

Date de la dernière mise à jour du statut KYC, pour le suivi de conformité.

tpcapital varchar 30 null

Montant du capital total, pertinent pour évaluer la solvabilité.

tporigin varchar 10 null

Origine des fonds, important pour la prévention du blanchiment d’argent.

tpspecialtag varchar 10 null

Tag spécial pour catégoriser rapidement les tiers selon certains critères.

tplateinterestformula varchar 10 null

Formule utilisée pour le calcul des intérêts, essentielle pour les contrats de prêts.

tpblocklateinterestinvoicing bool 1 false

Indicateur de blocage des factures d’intérêts en retard.

tprejectionfeesformula varchar 10 null

Formule pour le calcul des frais de rejet de dossiers de crédit.

tpblockrejectionfeesinvoicing bool 1 false

Indicateur de blocage des factures de frais de rejet.

tpreminderfeesformula varchar 10 null

Formule pour calculer les frais de rappel, utilisé en gestion de crédit.

tpblockreminderfeesinvoicing bool 1 false

Indicateur de blocage des factures de frais de rappel.

tpbrokerid int8 19 null

Identifiant du courtier, souvent impliqué dans le processus de prêt.

last_action int8 19 null

Identifiant de la dernière action effectuée sur cet enregistrement.

tpflagvatexemption bool 1 false

Indicateur d’exemption de TVA pour le tiers, impactant leur statut fiscal.

tpvatexemtionenddate date 13 null

Date de fin de l’exemption de TVA, pour le suivi proactif des obligations fiscales.

currcode varchar 10 null
parcurrency.currcode Implied Constraint R

Code de la devise appropriée pour les transactions financières.

tpflagresident bool 1 null

Indicateur de résidence du tiers, affectant les régulations fiscales.

tpcategory varchar 10 null

Catégorie du tiers, permettant de structurer les relations commerciales.

tpcompanysize varchar 10 null

Taille de l’entreprise, influençant la gestion des risques et des décisions de crédit.

tpactivitysector varchar 10 null

Secteur d’activité, essentiel pour l’analyse économique et de marché.

tpidentitycardexpirationdate date 13 null

Date d’expiration de la carte d’identité, pour la vérification de l’identité.

tpidentitycardcountry varchar 10 null

Pays d’émission de la carte d’identité, pour conformité internationale.

tprevenuereferenceyear varchar 25 null

Année de référence pour les revenus, pour le calcul des ratios.

tprevenue varchar 30 null

Revenu déclaré pour l’évaluation de la capacité de remboursement du tiers.

tpclass varchar 10 null

Classe du tiers selon les critères de scoring, pour l’évaluation de risque.

tpclassdate date 13 null

Date de classification, pour le suivi des évolutions de scoring.

tptradingid varchar 50 null

Identifiant de trading si le tiers est engagé dans des activités commerciales.

tpcompanyid varchar 50 null

Identifiant d’entreprise pour les relations commerciales avec des tiers.

bkcode varchar 10 null
parbank.bkcode Implied Constraint R

Code bancaire du tiers, essentiel pour les transactions.

bkbranchcode varchar 10 null

Code de la succursale bancaire, pour des processus bancaires précis.

bkaccountkey varchar 10 null

Clé de compte bancaire, pour sécuriser les échanges d’information.

bktype varchar 10 null

Type de compte bancaire, impactant la gestion des flux financiers.

bkaccountnum varchar 50 null

Numéro de compte bancaire, nécessaire pour effectuer des paiements.

tpmainadrregionglobale varchar 50 null

Région globale de l’adresse principale, nécessaire pour les analyses de marché.

scorequestedamount float8 17,17 null

Montant demandé pour le crédit, clé pour évaluer la demande de financement.

tpchannelcode varchar 10 null

Code de canal de distribution pour analyser l’acquisition des clients.

tpnetworkcode varchar 10 null

Code réseau pour la segmentation des clients en fonction de leur provenance.

tpbrand varchar 10 null

Marque de l’entreprise, influençant la perception client et le risque associé.

tppaymentdelegation bool 1 null

Indicateur de délégation de paiement, pertinent pour le suivi des flux financiers.

Indexes

Constraint Name Type Sort Column(s)
thirdparty_pkey Primary key Asc tpid

Relationships