|
| Etat complexe avec deux tables |
| Iniciado por groupesysteme01, 26,jun. 2019 19:06 - 8 respuestas |
| |
| | | |
|
| |
| Publicado el 26,junio 2019 - 19:06 |
Bonjour deux jours je galère sur un format d'etat composé de deux tableaux .Je cherche un etat similaire à l'image du piéce jointe c'est surtout le tableau du bas de page que je n'arrive pas à faire correctement. Merci à vous et je suis preneur de toutes pistes de réflexions
 . |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 46 mensajes |
|
| Publicado el 27,junio 2019 - 00:38 |
Bonjour, Quelques précisions d'abord. votre état peut-il avoir plusieurs pages, si oui un tableau de tva dans la dernière page serait-il suffisant ? si chaque page doit avoir, dans le bas de page, un tableau TVA, dans ce cas, les montants sont-ils cumulatifs ?
pouvez-vous déterminer, pour chaque ligne du corps, le montant de la TVA ? vous trouvez des difficultés pour faire le tableau du bas de page, ou bien dans son remplissage, "calcul" ? |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 405 mensajes |
|
| Publicado el 27,junio 2019 - 09:09 |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 46 mensajes |
|
| Publicado el 27,junio 2019 - 09:25 |
bonjour je me suis posé la même question,il n'y a pas très longtemps...
Perso, j 'ai adopté une autre technique car je trouvais que cela faisait trop lourd de faire un sous-etat: j 'ai une structure de cette sorte :
STLigneTaxe est une structure sCodeTaxe est une chaîne xTauxTVA est un numérique xBaseTaxe est un numérique xMontantTaxe est un numérique FIN gstTaxeDocument est un STLigneTaxe gtabTableTaxe est un tableau de STLigneTaxe
sur les lignes d'articles, j'alimente ce tableau
Sur le pied du document, j ai créé autant que ligne de taxe que nécessaire (chez moi, 3 ligne de taux max) et on remplit via les indirection :
POUR i = 1 À TableauOccurrence(gtabTableTaxe) {"LIB_TauxTVA0" + i, indControl} = gtabTableTaxe[i].xTauxTVA {"LIB_BaseTVA0" + i, indControl} = gtabTableTaxe[i].xBaseTaxe {"LIB_MontantTVA0" + i, indControl} = gtabTableTaxe[i].xMontantTaxe FIN
J’espère que cela va aider, chez moi, cela fonctionne très bien
Bonne journée |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 326 mensajes |
|
| Publicado el 27,junio 2019 - 10:42 |
Merci de votre réponse. L'Etat doit se tenir sur une seule page. Même s'il y'a plusieurs pages le tableau doit figurer toujours sur la dernier page. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 326 mensajes |
|
| Publicado el 27,junio 2019 - 10:44 |
midou23175 a écrit :
Bonjour, Quelques précisions d'abord. votre état peut-il avoir plusieurs pages, si oui un tableau de tva dans la dernière page serait-il suffisant ? si chaque page doit avoir, dans le bas de page, un tableau TVA, dans ce cas, les montants sont-ils cumulatifs ?
pouvez-vous déterminer, pour chaque ligne du corps, le montant de la TVA ? vous trouvez des difficultés pour faire le tableau du bas de page, ou bien dans son remplissage, "calcul" ?
Merci de votre réponse. L'Etat doit se tenir sur une seule page. Même s'il y'a plusieurs pages le tableau doit figurer toujours sur la dernier page. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 326 mensajes |
|
| Publicado el 27,junio 2019 - 10:47 |
. a écrit :
bonjour je me suis posé la même question,il n'y a pas très longtemps...
Perso, j 'ai adopté une autre technique car je trouvais que cela faisait trop lourd de faire un sous-etat: j 'ai une structure de cette sorte : STLigneTaxe est une structure sCodeTaxe est une chaîne xTauxTVA est un numérique xBaseTaxe est un numérique xMontantTaxe est un numérique FIN gstTaxeDocument est un STLigneTaxe gtabTableTaxe est un tableau de STLigneTaxe
sur les lignes d'articles, j'alimente ce tableau
Sur le pied du document, j ai créé autant que ligne de taxe que nécessaire (chez moi, 3 ligne de taux max) et on remplit via les indirection :
// on remplit le tableau de taxe POUR i = 1 À TableauOccurrence(gtabTableTaxe) {"LIB_TauxTVA0" + i, indControl} = gtabTableTaxe[i].xTauxTVA {"LIB_BaseTVA0" + i, indControl} = gtabTableTaxe[i].xBaseTaxe {"LIB_MontantTVA0" + i, indControl} = gtabTableTaxe[i].xMontantTaxe FIN
J’espère que cela va aider, chez moi, cela fonctionne très bien
Bonne journée
Merci je teste et je vous reviens Cordialement |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 326 mensajes |
|
| Publicado el 27,junio 2019 - 11:13 |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 4.361 mensajes |
|
| Publicado el 27,junio 2019 - 12:23 |
Bonjour, Pourquoi ne pas placer le tableau récapitulatif dans la partie "Fin de document" ?
-- Il y a peut être plus simple, mais, ça tourne |
| |
| |
| | | |
|
| | | | |
| | |
|