Je tente l’aventure Dolibarr qui a l’air super. J’ai néanmoins quelques petits problèmes et je me dis que c’est l’endroit où demander de l’aide.
Voici le premier, j’ai généré ma première facture (jusque là aucun soucis), le client me l’a réglée et quand je tente de Saisir un règlement, Dolibarr ajoute 2€ au montant. J’insère le bon montant (pour ne pas fausser les chiffres) et je me retrouve donc avec une facture client partiellement payée.
Aurais-je loupé un truc lors de la configuration? Pour info, j’ai créé la facture en sélectionnant « A réception » comme conditions de paiement.
Merci pour votre réponse. Ma version est la 5.0.4 et est hébergée sur mon serveur.
Pour plus d’infos sur les éventuelles taxes, je suis en Belgique et dans le cadre de mon activité, la seule taxe est la TVA de 21% qui est déjà dans le total mentionné ci-dessus. Je ne vois vraiment pas à quoi se réfèrent ces +1€+1€
Je viens par contre de rencontrer une erreur dans la page de la facture, peut-être y’a-t-il un lien?
J’ai beau tourner dans tous les sens je n’y arrive pas. J’ai bien détecté d’où venait l’erreur (c’est le fichier llx_societe.remise.except qui est absent de ma BDD) mais impossible de le créer ou le rajouter depuis une autre installation Dolibarr…Je pense que je vais finir par tout reprendre à 0, tant pis pour ce que j’ai créé, je devrai le transférer à la main.
A moins que quelqu’un n’ai une solution miracle pour me sauver
CREATE TABLE llx_societe_remise_except IF NOT EXISTS
(
rowid integer AUTO_INCREMENT PRIMARY KEY,
entity integer DEFAULT 1 NOT NULL, -- multi company id
fk_soc integer NOT NULL, -- client
datec datetime,
amount_ht double(24,8) NOT NULL,
amount_tva double(24,8) DEFAULT 0 NOT NULL,
amount_ttc double(24,8) DEFAULT 0 NOT NULL,
tva_tx double(6,3) DEFAULT 0 NOT NULL,
fk_user integer NOT NULL,
fk_facture_line integer,
fk_facture integer,
fk_facture_source integer,
description text NOT NULL,
multicurrency_amount_ht double(24,8) DEFAULT 0 NOT NULL,
multicurrency_amount_tva double(24,8) DEFAULT 0 NOT NULL,
multicurrency_amount_ttc double(24,8) DEFAULT 0 NOT NULL
)ENGINE=innodb;
Une parenthèse gauche était attendue. (near « IF NOT EXISTS » at position 39)
La définition d’au moins une colonne était attendue. (near " " at position 38)
Début d’énoncé inattendu. (near « rowid » at position 59)
Type d’énoncé non reconnu. (near « integer » at position 70)
Requête SQL :
CREATE TABLE llx_societe_remise_except IF NOT EXISTS ( rowid integer AUTO_INCREMENT PRIMARY KEY, entity integer DEFAULT 1 NOT NULL, -- multi company id fk_soc integer NOT NULL, -- client datec datetime, amount_ht double(24,8) NOT NULL, amount_tva double(24,8) DEFAULT 0 NOT NULL, amount_ttc double(24,8) DEFAULT 0 NOT NULL, tva_tx double(6,3) DEFAULT 0 NOT NULL, fk_user integer NOT NULL, fk_facture_line integer, fk_facture integer, fk_facture_source integer, description text NOT NULL, multicurrency_amount_ht double(24,8) DEFAULT 0 NOT NULL, multicurrency_amount_tva double(24,8) DEFAULT 0 NOT NULL, multicurrency_amount_ttc double(24,8) DEFAULT 0 NOT NULL )ENGINE=innodb