Modèle de facture

Bouguy
Messages : 1
Enregistré le : lun. févr. 20, 2017 4:53 pm

lun. févr. 20, 2017 5:14 pm

Bonjour,
Dans openconcerto, comment faire mes modèles de factures de façon définitive et applicable :roll: après tout mon dimanche la-dessus je beugue !
Jérôme
Messages : 56
Enregistré le : ven. janv. 30, 2015 5:16 pm

mar. févr. 21, 2017 5:43 pm

Bonjour,
Il faut modifier les fichiers facture.ods et facture.xml qui ce trouvent dans le répertoire des modèles.
C'est expliquer en détails dans le livre d'OC!
Slts.
CARENARE
Messages : 9
Enregistré le : mar. avr. 18, 2017 1:17 pm

mer. avr. 19, 2017 8:18 am

Bonjour,

J'ai le même problème. et non modifier "les fichiers facture.ods et facture.xml qui ce trouvent dans le répertoire des modèles." ne suffit pas j'ai essayé.

est-ce que qq du support pourrait nous répondre !!!
Samuel_Burg
Messages : 144
Enregistré le : mer. juil. 22, 2015 12:17 pm

ven. avr. 21, 2017 8:10 am

Bonjour,

ici c'est un forum libre,
si vous avez acheté un support vous avez un numéro de téléphone.

cordialement,

Samuel
Jérôme
Messages : 56
Enregistré le : ven. janv. 30, 2015 5:16 pm

ven. avr. 21, 2017 2:27 pm

Bonjour,
Si si, cela fonctionne parfaitement, moi même j'ai mes factures personnalisées. Il suffit de modifier le modèle Facture.ods
(à sauvegarder avant, au cas ou! et pour le modèle de Facture évidement)) avec Libreoffice, et enfin le fichiers .xml, pour les champs personnalisés (info dans le book d'OC). A vérifier la bonne prise en charge des modèles dans les prefs d'OC. (génération des documents - Modèles).
Slts.
CASTILLE
Messages : 20
Enregistré le : jeu. févr. 20, 2020 10:57 am

jeu. nov. 19, 2020 10:20 am

Bonjour,

Ok mais comment fait-on pour trouver les valeurs.

Je m'explique, je veux remplacer, sur la facturation client, la colonne TVA par la conne "remise clients"

Sur le fichier FactureVente.XML j'ai bien trouvé l'emplacement :


<element location="K" type="fill">
<field name="ID_TAXE" conditionField="PV_HT" conditionExpValue="0.000000">
<field name="TAUX" op="/" number="100.0" />
</field>
</element>


Mais par quoi faut-il que je remplace ID_TAXE ? Où trouver le code correspondant aux remises ?

Merci pour votre aide,

Nicolas
JacquesF
Messages : 121
Enregistré le : jeu. mars 14, 2019 10:44 am

jeu. nov. 19, 2020 10:53 am

Bonjour, d,après le manuel (page 260), dans la table "SAISIE_VENTE_FACTURE) il existe les champs ID_TAXE et REMISE_HT.
Je n'ai pas testé la solution, ni vérifié qu'il s'agit bien de cette table et non de la table avec les détails de facturation, mais vous pouvez tester avec cet intitulé.
Ensuite, le type de valeur attendue sera peut-être à modifier aussi...

Jacques
OpenConcerto v1.7.0
Configuration multiposte - Serveur Postgresql v11.11 sous Linux (Debian 10.9)
Clients Linux (Mageia & Kubuntu) & Windows (7 Pro et 10 Pro)
CASTILLE
Messages : 20
Enregistré le : jeu. févr. 20, 2020 10:57 am

jeu. nov. 19, 2020 12:03 pm

Merci.

Du coup j'ai remplacé ID_TAXE par REMISE_HT dans le fichier VenteFacture.XML mais rien n'a bougé....

Faut-il générer quelque chose ?
CASTILLE
Messages : 20
Enregistré le : jeu. févr. 20, 2020 10:57 am

ven. nov. 20, 2020 11:47 am

Bon finalement j'ai réussi mais juste en changeant le champs ID_TAXE par REMISE_HT comme ceci, ça ne marche pas :

<element location="K" type="fill">
<field name="REMISE_HT" conditionField="PV_HT" conditionExpValue="0.000000">
<field name="TAUX" op="/" number="100.0" />
</field>

J'ai le message d'erreur suivant : 'Votre modèle de document n'est pas valide. Impossible de remplir le document VenteFacture'

Quelqu'un a-t-il une idée ?
JacquesF
Messages : 121
Enregistré le : jeu. mars 14, 2019 10:44 am

ven. nov. 20, 2020 12:26 pm

Bonjour,
Il y a une action de synchronisation des modèles dans l'application, je ne sais pas si elle est à utiliser, mais de mémoire cela permet de valider un modèle modifié localement.
A vérifier, ça peut être une piste.

Jacques
OpenConcerto v1.7.0
Configuration multiposte - Serveur Postgresql v11.11 sous Linux (Debian 10.9)
Clients Linux (Mageia & Kubuntu) & Windows (7 Pro et 10 Pro)
Répondre