Module COmptabilité et export comptable

Bonjour,

je me met à Dolibarr, j’utilise le module comptabilité afin de faire des exports pour mon comptable.

On a paramétré le module, tout semble fonctionner correctement. J’ai juste un problème à l’export comptable. L’export marche très bien, mais le comptable me demande qu’il y ai une colonne « pièce » avec la référence de la facture.
l’export actuel:

1,20112017,VT,411,41,"L'Épicerie du Coing - FA1711-0003 - Comp","1",23.04,D,20112017,EUR 2,20112017,VT,7011,70,"L'Épicerie du Coing - FA1711-0003 - Vent","1",19.2,C,20112017,EUR 3,20112017,VT,445711,44,"L'Épicerie du Coing - FA1711-0003 - TVA ","1",3.84,C,20112017,EUR

on voit le nom du client et le numéro de facture dans la même colonne, ce qui n’est pas exploitable directement. Il serait bien d’avoir une colonne Client, et une colonne num facture. Y a-t-il un moyen de paramtrer ça? ou alors où faut il modifier le code pour ajouter ces colonnes ?

Merci

Bonne journée

Bonjour,
avez-vous eu une réponse à cette demande?
Cela correspond aussi à la demande de mon comptable (cador), et le faire à la main est plutôt pénible.
D’avance merci
Cordialement

Bonjour,

non pas eu de réponse, mais j’ai légèrement modifié le code pour que ça fasse.
dans le fichier accountancy/class/accountancyexport.class.php

j’ai modifié les lignes (247 à 249 sur ma version 9.0.x) :

  	case self::$EXPORT_TYPE_EBP :
  		$this->exportEbp($TData);
  		break;

qui deviennent:

  	case self::$EXPORT_TYPE_EBP :
  		**$this->exportEbpMod($TData);**
  		break;

j’ai ajouté la fonction :

/**
	 * Export format : EBP modifié pour ajout colonne référence document et une colonne soit numéro de compte soit subledger_account
	 *
	 * @param array $objectLines data
	 *
	 * @return void
	 */
	public function exportEbpMod($objectLines) {

		$separator = ',';
		$end_line = "\n";

		foreach ( $objectLines as $line ) {
		
			if( $line->montant == 0) continue;

			$date = dol_print_date($line->doc_date, '%d%m%Y');

			print $line->id . $separator;
			print $date . $separator;
			print $line->code_journal . $separator;
			print length_accountg($line->numero_compte) . $separator;
			if( $line->subledger_account=="" ) {
				print length_accountg($line->numero_compte) . $separator;
			}else {
				print length_accountg($line->subledger_account) . $separator;
			}
			print substr(length_accountg($line->numero_compte),0,2) . $separator;
			print '"'.dol_trunc($line->label_operation,200,'right','UTF-8',1).'"' . $separator;
			print '"'.dol_trunc($line->piece_num,15,'right','UTF-8',1).'"'.$separator;
			print '"'.dol_trunc($line->doc_ref,50,'right','UTF-8',1).'"'.$separator;
			print price2num($line->montant<0?-$line->montant:$line->montant).$separator;
			print $line->sens.$separator;
			print $date . $separator;
			print 'EUR';
			print $end_line;
		}
	}

et ça marche bien. si t’as un dolibarr auto hébergé faut le modifier, sinon faut demander à ton hébergeur…

Bonjour,
merci!
Je vais demander à mon informaticien de l’intégrer et je te tiens au courant.
Cordialement

Bonjour,
Je suis en v11, et l’export Standard que j’utilise contient une colonne avec le numéro de facture ou un Bankid.

alors je vais essayer de passer en v11 !

Bonjour,
je suis en V12
mais pour le journal achat il ne peut et ne doit pas y avoir de Bankid
Et le numéro de facture qui apparait est le numéro de facture interne à Dolibarr et non la référence du fournisseur qui est reprise dans le libellé
J’attends le retour de mon informaticien.
Cordialement