MAJ
This commit is contained in:
1 parent
14cf4e5a19
commit
26197fc411
15 files changed
+1776
-29
No files matched your search
@@ -20,12 +20,16 @@ const Schema = z.object({
|
||||
// plateforme (ex. Fundora) — cf. project_workspaces_transformation.md.
|
||||
// Sans effet sur le type 'normal' (crowdlending).
|
||||
investissement_pe_id: z.number().int().positive().nullable().optional(),
|
||||
// Nature de la distribution pour un deal PE (18/09/26, demande Olivier) : 'capital' = restitution
|
||||
// du capital déployé, 'interet_non_deploye' = intérêt versé sur le capital NON déployé (support
|
||||
// obligataire du fonds) — cf. migration distribution_nature dans db/index.js. Optionnel : une
|
||||
// distribution non classée reste comptée dans "Distributions" (pas "Obligation") côté PE. Sans
|
||||
// effet hors type 'interets_plateforme'.
|
||||
distribution_nature: z.enum(['capital', 'interet_non_deploye']).nullable().optional(),
|
||||
// Nature de la distribution pour un deal PE (18/09/26, demande Olivier ; étendue le 20/09/26,
|
||||
// chantier "Fiscalité PE") : 'capital' = restitution du capital déployé (non imposable),
|
||||
// 'interet_non_deploye' = intérêt versé sur le capital NON déployé (support obligataire du
|
||||
// fonds, imposable comme un revenu), 'plus_value' = plus-value réalisée distribuée par le
|
||||
// fonds au fil de ses propres cessions (imposable, mais reportée dans une case différente de
|
||||
// 'interet_non_deploye' sur la déclaration — cf. taxreportPe.js) — cf. migration
|
||||
// distribution_nature dans db/index.js. Optionnel : une distribution non classée reste comptée
|
||||
// dans "Distributions" (pas "Obligation"/"Plus-value") côté PE. Sans effet hors type
|
||||
// 'interets_plateforme'.
|
||||
distribution_nature: z.enum(['capital', 'interet_non_deploye', 'plus_value']).nullable().optional(),
|
||||
date_remb: z.string().regex(/^\d{4}-\d{2}-\d{2}$/),
|
||||
capital: z.number().nonnegative().default(0),
|
||||
cashback: z.number().nonnegative().default(0),
|
||||
|
||||
Reference in new issue
Block a user