Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi
  • Page :
  • 1

SUJET :

Balises et codes pour modif rapport PDF il y a 2 ans 6 mois #5063

  • Hervé
  • Portrait de Hervé Auteur du sujet
  • Hors Ligne
  • COM_KUNENA_SAMPLEDATA_RANK2
  • COM_KUNENA_SAMPLEDATA_RANK2
  • Messages : 20
  • Remerciements reçus 2
Bonjour
Je suis nouveau sur l'outil, je le trouve très bien, bravo pour cet excellent boulot les gars. Pas contre, je dois améliorer les modèles d'impression pour ma copropriété.
Ou puis je trouver la liste complète des champs disponibles, attributs et balises employées par DIACAMMA pour "reprogrammer" mes propres appels de fond selon un format PDF qui convient mieux à ce qu'on trouve habituellement en copro?
Par exemple ce qu'il y a derrière #OUR_DETAIL, #set, #contact, propertylot_set, exceptional_set etc etc
Comme le code ressemble beaucoup au HTML, quelles sont les balises HTML utilisables par le compilateur DIACAMMA?
Par exemple j'ai trouvé ça mais que pour "owner" je suis preneur pour le reste

Merci d'avance
:
- N° : num
- type d'appel : type_call
- date : date
- propriétaire > tiers > contact > contact : owner.third.contact.str
- propriétaire > tiers > contact > adresse : owner.third.contact.address
- propriétaire > tiers > contact > code postal : owner.third.contact.postal_code
- propriétaire > tiers > contact > ville : owner.third.contact.city
- propriétaire > tiers > contact > pays : owner.third.contact.country
- propriétaire > tiers > contact > tel1 : owner.third.contact.tel1
- propriétaire > tiers > contact > tel2 : owner.third.contact.tel2
- propriétaire > tiers > contact > courriel : owner.third.contact.email
- propriétaire > tiers > compte > code : owner.third.accountthird_set.code
- propriétaire > tiers > compte > total : owner.third.accountthird_set.total_txt
- propriétaire > tiers > total : owner.third.total
- propriétaire > information : owner.information
- propriétaire > solde propriétaire : owner.thirdtotal
- propriétaire > appel de fonds > N° : owner.callfunds_set.num
- propriétaire > appel de fonds > date : owner.callfunds_set.date
- propriétaire > appel de fonds > commentaire : owner.callfunds_set.comment
- propriétaire > appel de fonds > total : owner.callfunds_set.total
- propriétaire > catégorie de charges > dépense : owner.partition_set.set.sumexpense_txt
- propriétaire > catégorie de charges > tantième : owner.partition_set.value
- propriétaire > catégorie de charges > ratio : owner.partition_set.ratio
- propriétaire > catégorie de charges > ventilé : owner.partition_set.ventilated_txt
- propriétaire > catégorie de charge exceptionnelle > dépense : owner.exceptionnal_set.set.sumexpense_txt
- propriétaire > catégorie de charge exceptionnelle > total des appels de fonds : owner.exceptionnal_set.total_callfunds
- propriétaire > catégorie de charge exceptionnelle > tantième : owner.exceptionnal_set.value
- propriétaire > catégorie de charge exceptionnelle > ratio : owner.exceptionnal_set.ratio
- propriétaire > catégorie de charge exceptionnelle > ventilé : owner.exceptionnal_set.ventilated_txt
- propriétaire > lot de propriété > N° : owner.propertylot_set.num
- propriétaire > lot de propriété > tantième : owner.propertylot_set.value
- propriétaire > lot de propriété > ratio : owner.propertylot_set.ratio
- propriétaire > lot de propriété > description : owner.propertylot_set.description
- propriétaire > réglement > date : owner.payoff_set.date
- propriétaire > réglement > valeur : owner.payoff_set.value
- propriétaire > réglement > mode : owner.payoff_set.mode
- propriétaire > réglement > référence : owner.payoff_set.reference
- propriétaire > réglement > payeur : owner.payoff_set.payer
- propriétaire > réglement > compte bancaire > désignation : owner.payoff_set.bank_account.designation
- propriétaire > réglement > compte bancaire > référence : owner.payoff_set.bank_account.reference
- propriétaire > réglement > compte bancaire > code comptable : owner.payoff_set.bank_account.account_code
- propriétaire > total des appels de fonds (courant) : owner.total_current_call
- propriétaire > total des réglements (courant) : owner.total_current_payoff

Ce message contient une image en pièce jointe.
Veuillez vous connecter ou vous enregistrer pour la consulter.

S'il vous plaît Connexion ou Créer un compte à se joindre à la conversation.

Dernière édition: par lag.

Balises et codes pour modif rapport PDF il y a 2 ans 6 mois #5069

  • lag
  • Portrait de lag
  • Hors Ligne
  • COM_KUNENA_SAMPLEDATA_RANK_ADMIN
  • COM_KUNENA_SAMPLEDATA_RANK_ADMIN
  • Messages : 1989
  • Karma: 8
  • Remerciements reçus 498
Bonjour,

En effet, je connais ce besoin en documentation à propos de l'édition des modèles d'impression.
Cela reste dans ma pile des choses à faire.

Par contre, cela prend beaucoup de temps qui se trouve en général au détriment des l'évolutions.
J'essaye de remonter ce besoin dans ma pile ;)

S'il vous plaît Connexion ou Créer un compte à se joindre à la conversation.

Laurent
Principale contributeur (Développeur) à Diacamma
Administrateur de Sleto partenaire officiel de Diacamma : support et hébergement en ligne.

Balises et codes pour modif rapport PDF il y a 2 ans 6 mois #5071

  • Hervé
  • Portrait de Hervé Auteur du sujet
  • Hors Ligne
  • COM_KUNENA_SAMPLEDATA_RANK2
  • COM_KUNENA_SAMPLEDATA_RANK2
  • Messages : 20
  • Remerciements reçus 2
Bonjour
Merci, j'ai trouvé des choses concernant "data" en regardant dans le fichier SQL de la database, mais il me manque tout de même pas mal de choses. Par exemple est-il possible de faire apparaitre la date d'édition de l'appel de fond (genre "A Paris le 21/10/2021"), le nombre de pages et la page en cours dans </Bottom>, etc
Quand j'aurais formaté le PDF, je partagerai le code xml avec le rendu si cela intéresse du monde
A+

S'il vous plaît Connexion ou Créer un compte à se joindre à la conversation.

Balises et codes pour modif rapport PDF il y a 2 ans 4 mois #5195

  • Hervé
  • Portrait de Hervé Auteur du sujet
  • Hors Ligne
  • COM_KUNENA_SAMPLEDATA_RANK2
  • COM_KUNENA_SAMPLEDATA_RANK2
  • Messages : 20
  • Remerciements reçus 2
Bonjour
Suite à la mise à jour les données calculées ne se font plus dans le rapport "Décompte de charge"
Voir image avant et après pour le même copropriétaire
Le soucis semble venir de:
rows data="entryline_set" pour lesquels #debit et #credit n'affichent pas de valeur
ou
rows data="loadcount_set" là c'est #ventilated par exemple qui n'a pas de valeur
Est-il possible de savoir comment daire?
Merci

Code de decompte de charge d'origine:
<model hmargin="10.0" vmargin="10.0" page_width="210.0" page_height="297.0">
<header extent="25.0">
<text height="20.0" width="120.0" top="0.0" left="70.0" padding="1.0" spacing="0.0" border_color="black" border_style="" border_width="0.2" text_align="center" line_height="20" font_family="sans-serif" font_weight="" font_size="20">
{}#OUR_DETAIL.name{}
</text>
<text height="5.0" width="120.0" top="10.0" left="70.0" padding="1.0" spacing="0.0" border_color="black" border_style="" border_width="0.2" text_align="center" line_height="8" font_family="sans-serif" font_weight="" font_size="8">
{[italic]}
#OUR_DETAIL.address - #OUR_DETAIL.postal_code #OUR_DETAIL.city - #OUR_DETAIL.tel1 #OUR_DETAIL.tel2 #OUR_DETAIL.email{[br/]}#OUR_DETAIL.identify_number
{[/italic]}
</text>
<image height="25.0" width="30.0" top="0.0" left="10.0" padding="1.0" spacing="0.0" border_color="black" border_style="" border_width="0.2">
#OUR_DETAIL.image
</image>
</header>
<bottom extent="10.0">
</bottom>
<body>
<text height="8.0" width="120.0" top="10.0" left="0.0" padding="1.0" spacing="0.0" border_color="black" border_style="" border_width="0.2" text_align="center" line_height="15" font_family="sans-serif" font_weight="" font_size="15">
{}DÉCOMPTE INDIVIDUEL DU PROPRIÉTAIRE{}
</text>
<text height="20.0" width="70.0" top="20.0" left="120.0" padding="1.0" spacing="0.0" border_color="black" border_style="" border_width="0.2" text_align="center" line_height="11" font_family="sans-serif" font_weight="" font_size="11">
{}#third.contact.str{}{[br/]}#third.contact.address{[br/]}#third.contact.postal_code #third.contact.city{[br/]}
#third.contact.email{[br/]}
#information
</text>

<text height="20.0" width="120.0" top="25.0" left="0.0" padding="1.0" spacing="0.0" border_color="black" border_style="" border_width="0.2" text_align="left" line_height="11" font_family="sans-serif" font_weight="" font_size="11">
{}Exercice comptable{}: du #date_begin au #date_end
</text>

<table height="16.0" width="60.0" top="50.0" left="70.0" padding="1.0" spacing="0.0" border_color="red" border_style="solid" border_width="0.0">
<columns width="60.0" display_align="center" border_color="green" border_style="solid" border_width="0.0" text_align="center" line_height="0" font_family="sans-serif" font_weight="" font_size="0">
</columns>
<rows>
<cell display_align="center" border_color="green" border_style="solid" border_width="0.0" text_align="center" line_height="16" font_family="sans-serif" font_weight="" font_size="15">
{}reste dû : #sumtopay{}
</cell>
</rows>
<rows><cell line_height="0" font_family="sans-serif" font_weight="" font_size="0"> </cell></rows>
</table>

<text height="10.0" width="190.0" top="70.0" left="0.0" padding="1.0" spacing="0.0" border_color="black" border_style="" border_width="0.2" text_align="left" line_height="11" font_family="sans-serif" font_weight="" font_size="11">
{}Lots concernés{}
</text>
<table height="10.0" width="190.0" top="80.0" left="0.0" padding="1.0" spacing="0.0" border_color="black" border_style="" border_width="0.2">
<columns width="10.0" display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="center" line_height="10" font_family="sans-serif" font_weight="" font_size="9">
{}N°{}
</columns>
<columns width="20.0" display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="center" line_height="10" font_family="sans-serif" font_weight="" font_size="9">
{}tantième{}
</columns>
<columns width="15.0" display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="center" line_height="10" font_family="sans-serif" font_weight="" font_size="9">
{}ratio{}
</columns>
<columns width="50.0" display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="center" line_height="10" font_family="sans-serif" font_weight="" font_size="9">
{}description{}
</columns>
<rows data="propertylot_set">
<cell display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="start" line_height="7" font_family="sans-serif" font_weight="" font_size="7">
#num
</cell>
<cell display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="start" line_height="7" font_family="sans-serif" font_weight="" font_size="7">
#value
</cell>
<cell display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="start" line_height="7" font_family="sans-serif" font_weight="" font_size="7">
#ratio
</cell>
<cell display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="start" line_height="7" font_family="sans-serif" font_weight="" font_size="7">
#description
</cell>
</rows>
</table>

<text height="10.0" width="190.0" top="105.0" left="0.0" padding="1.0" spacing="3.0" border_color="black" border_style="" border_width="0.2" text_align="left" line_height="11" font_family="sans-serif" font_weight="" font_size="11">
{}Répartition des charges communes et individuelles{}
</text>
<table height="10.0" width="190.0" top="115.0" left="0.0" padding="1.0" spacing="0.1" border_color="black" border_style="" border_width="0.2">
<columns width="100.0" display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="center" line_height="10" font_family="sans-serif" font_weight="" font_size="9">
{}désignation{}
</columns>
<columns width="20.0" display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="center" line_height="10" font_family="sans-serif" font_weight="" font_size="9">
{}total{}
</columns>
<columns width="20.0" display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="center" line_height="10" font_family="sans-serif" font_weight="" font_size="9">
{}ratio{}
</columns>
<columns width="20.0" display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="center" line_height="10" font_family="sans-serif" font_weight="" font_size="9">
{}ventilé{}
</columns>
<columns width="20.0" display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="center" line_height="10" font_family="sans-serif" font_weight="" font_size="9">
{}charges récup.{}
</columns>

<rows data="loadcount_set">
<cell display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="start" line_height="7" font_family="sans-serif" font_weight="" font_size="7">
#designation
</cell>
<cell display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="start" line_height="7" font_family="sans-serif" font_weight="" font_size="7">
#total
</cell>
<cell display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="start" line_height="7" font_family="sans-serif" font_weight="" font_size="7">
#ratio
</cell>
<cell display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="start" line_height="7" font_family="sans-serif" font_weight="" font_size="7">
#ventilated
</cell>
<cell display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="start" line_height="7" font_family="sans-serif" font_weight="" font_size="7">
#recoverable_load
</cell>
</rows>
</table>

<text height="10.0" width="190.0" top="115.0" left="0.0" padding="1.0" spacing="0.1" border_color="black" border_style="" border_width="0.2" text_align="center" line_height="10" font_family="sans-serif" font_weight="" font_size="10">
{}{}Attention{} Les informations de charges récupérables sont données à titre purement informatif. Le propriétaire reste le seul responsable de la répartition des charges sur ses locataires{}
</text>

<text height="10.0" width="190.0" top="120.0" left="0.0" padding="1.0" spacing="0.1" border_color="black" border_style="" border_width="0.2" text_align="left" line_height="11" font_family="sans-serif" font_weight="" font_size="11">
{}total des appels de fonds (ch.courantes){} : #total_current_call{[br/]}
{}total ventilé (ch. courantes){} : #total_current_ventilated{[br/]}
{}régularisation estimée{} : #total_current_regularization{[br/]}
{}total des règlements (sur ch. courantes){} : #total_current_payoff{[br/]}
{}solde estimé{} : #total_current_estimated_total{[br/]}
</text>

<text height="10.0" width="190.0" top="130.0" left="0.0" padding="1.0" spacing="3.0" border_color="black" border_style="" border_width="0.2" text_align="left" line_height="11" font_family="sans-serif" font_weight="" font_size="11">
{}Détail financier{}
</text>
<text height="10.0" width="190.0" top="135.0" left="0.0" padding="1.0" spacing="0.1" border_color="black" border_style="" border_width="0.2" text_align="left" line_height="11" font_family="sans-serif" font_weight="" font_size="10">
{}{}solde initial :{}{} #thirdinitial
</text>
<table height="10.0" width="190.0" top="145.0" left="0.0" padding="1.0" spacing="0.1" border_color="black" border_style="" border_width="0.2">
<columns width="25.0" display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="center" line_height="10" font_family="sans-serif" font_weight="" font_size="9">
{}date{}
</columns>
<columns width="100.0" display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="center" line_height="10" font_family="sans-serif" font_weight="" font_size="9">
{}désignation{}
</columns>
<columns width="20.0" display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="center" line_height="10" font_family="sans-serif" font_weight="" font_size="9">
{}débit{}
</columns>
<columns width="20.0" display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="center" line_height="10" font_family="sans-serif" font_weight="" font_size="9">
{}crédit{}
</columns>
<rows data="entryline_set">
<cell display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="start" line_height="7" font_family="sans-serif" font_weight="" font_size="7">
#entry.date_value
</cell>
<cell display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="start" line_height="7" font_family="sans-serif" font_weight="" font_size="7">
#entry.designation
</cell>
<cell display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="start" line_height="7" font_family="sans-serif" font_weight="" font_size="7">
#debit
</cell>
<cell display_align="center" border_color="black" border_style="solid" border_width="0.2" text_align="start" line_height="7" font_family="sans-serif" font_weight="" font_size="7">
#credit
</cell>
</rows>
</table>
<text height="10.0" width="190.0" top="155.0" left="0.0" padding="1.0" spacing="0.1" border_color="black" border_style="" border_width="0.2" text_align="left" line_height="10" font_family="sans-serif" font_weight="" font_size="10">
{}{}solde final :{}{} #thirdtotal
</text>

</body>
</model>

Ce message contient des images en pièce jointe.
Veuillez vous connecter ou vous enregistrer pour les consulter.

S'il vous plaît Connexion ou Créer un compte à se joindre à la conversation.

  • Page :
  • 1
Temps de génération de la page : 0.133 secondes
Propulsé par Kunena

Qui sommes nous?

Le sanglier du Libre

Association éditant le logiciel Diacamma
12 rue Marius Charles
38420 Domène
France

Partenaire

SLETO

Si vous recherchez du support ou une solution d'hébergement pour Diacamma, faite confiance à SLETO, notre partenaire officiel