diff --git a/assemblee_generale.typ b/assemblee_generale.typ index eda06c6..3323cc4 100644 --- a/assemblee_generale.typ +++ b/assemblee_generale.typ @@ -5,13 +5,7 @@ grid( columns: (1fr, ) * calc.min(signataires.pos().len(), 4), align: center, - ..signataires.pos().map(a => { - if type(a) == array { - [#a.at(0) \ #box(height: 100pt, inset: (right: 10pt, left: 10pt), a.at(1))] - } else { - [#a \ #box(height: 100pt, fill: red)] - } - }) + ..signataires.pos().map(a => [#a \ #box(height: 100pt, fill: red)]) ) } @@ -76,13 +70,9 @@ De tout ce qui précède, il a été dressé le présent procès-verbal signé par le Président et les associé·e·s. - #v(30pt) - Fait en #signataires.len() originaux, #datelieu. ] - v(30pt) - if signataires.len() > 0 { signatures(..signataires) } diff --git a/feuille_presences.typ b/feuille_presences.typ new file mode 100644 index 0000000..9a469b6 --- /dev/null +++ b/feuille_presences.typ @@ -0,0 +1,56 @@ + +#let feuille_presences( + background: rgb("f4f1eb"), + company-details: none, + title: "", + margin: 2.1cm, + vertical-center-level: 2, + signature_height: 60pt, + signataires: (), + body +) = { + set text(font: "Fira Sans") + + // accomodate for page header, can't measure? + let real_margin_top = margin + 2cm + let page_header = [ + #text(size: 9.2pt, company-details) + ] + + set page( + flipped: true, + fill: background, + margin: (top: real_margin_top, rest: margin), + header: page_header, + ) + + show heading.where(level: 1): set align(center) + show heading.where(level: 2): set align(center) + + [= #title] + + [== Registre des Présences] + + v(2em) + let total_parts = 0 + let total_voix = 0 + + table( + columns: (1fr, 1fr, 1fr, 1fr), + rows: (auto, auto), + align: horizon, + stroke: 0.8pt, + inset: 8pt, + table.header( + [Nom, Prénom], [Nombre d'Actions], [Nombre de Voix], [Signature], + ), + ..for sign in signataires { + total_parts = total_parts + int(sign.parts) + total_voix = total_voix + int(sign.voix) + ([#sign.name], [#sign.parts], [#sign.voix], box(height: signature_height),) + }, + table.header( + [Total], [#total_parts], [#total_voix], [] + ), + ) +} diff --git a/resiliation_ccoop/resiliation_credit_cooperatif.typ b/resiliation_ccoop/resiliation_credit_cooperatif.typ new file mode 100644 index 0000000..8cc6c82 --- /dev/null +++ b/resiliation_ccoop/resiliation_credit_cooperatif.typ @@ -0,0 +1,56 @@ +#import "@preview/formalettre:0.3.0": lettre + +#set text(lang: "fr") + +#show: lettre.with( + expediteur: ( + nom: [Johan Lafon\ SCOP SAS Semalibre], + adresse: [9 avenue Paul Verlaine], + commune: [38100 Grenoble], + email: "contact@semalibre.com", + signature: [Johan Lafon,\ Président de la SCOP SAS Semalibre], + image-signature: image("signature.png", height: 1.8cm), + ), + + // destinataire: ( + // nom: [Crédit Coopératif], + // adresse: [12 boulevard Pesaro], + // commune: [CS10002\ 92024 Nanterre Cedex], + // ), + // ou: + destinataire: ( + nom: [Crédit Coopératif\ Agence : *Grenoble Mistral*], + adresse: [26 rue Gustave Eiffel], + commune: [38000 Grenoble], + ), + + lieu: [Grenoble], + date: auto, + objet: [Clôture de compte bancaire], + + appel: [Madame, Monsieur,], + salutation: [Dans cette attente, je vous prie d’agréer, Madame, Monsieur, l’expression de mes salutations distinguées.], + + pj: ([RIB de destination], []), + + // Décommenter la ligne suivante pour afficher des informations d'envoi suivi + // ou recommandé + // envoi: [Lettre suivie numéro XXXXXXXX], + + marque-pliage: true, +) + +Je vous fais connaître par la présente, ma décision de clôturer le compte +bancaire de l'entreprise *SCOP SAS Semalibre* (anciennement *Syslinbit*, numéro +SIREN *897717005*), domicilié dans votre établissement sous le numéro +*08024859914 87*, ainsi que tous les services liés au compte. + +Je vous remercie de prendre en compte ma demande de résiliation dès réception de +cette lettre recommandée, de procéder au remboursement des 10 parts sociales détenues +par Semalibre pour une valeur totale de 152.10€ et de procéder au virement de +mon solde créditeur sur le compte dont vous trouverez le Relevé d'Identité Bancaire +joint à ce courrier. + +Je joins à cette lettre le carnet de chèques du compte, le KBis de l'entreprise, +une photocopie de ma pièce d'identité ainsi que le RIB de destination du solde +créditeur.