Le logiciel SoothERP propose de nombreux types de documents dans la gestion des processus commerciaux d'une entreprise, tels que Bon de Commande, Devis, Facture. Cet article explique comment réaliser simplement un modèle de Facture d'Avoir.
Le logiciel SoothERP propose de nombreux types de documents dans la gestion des processus commerciaux d'une entreprise, tels que Bon de Commande, Devis, Facture.
Pour réaliser simplement une facture d'avoir:
- dans l'interface Administrateur, paramétrage "Entreprise", Documents commerciaux - Paramètres Généraux", ajoutez un nouveau modèle d'impression de type Facture Client

- activez ce modèle d'impression dans le paragraphe "Facture Client" de l'interface Administrateur, paramétrage "Entreprise", "Documents commerciaux - Cycle de vente"
- enfin, personnalisez le code du fichier modèle nouvellement créé.
Pour celà, dans le dossier "modeles_pdf":
- repérez le fichier nouvellement créé.
- surchargez la méthode de création de l'entête, et ainsi modifier à la vollée le libellé du document. Pour que ce modèle soit compatible avec les prochaines versions de SoothERP, nous prenons soin de ne pas copier coller le code de la classe parente, mais simplement écraser la valeur correspondant au titre du document:
<?PHP
// *************************************************************************************************************
// CLASSE DE GENERATION D'UN DOCUMENT PDF - MODELE STANDARD
// *************************************************************************************************************
require_once($PDF_MODELES_DIR."doc_standard.class.php");
class pdf_content_doc_fac_lmb3134 extends pdf_content_doc_standard {
var $code_pdf_modele = "doc_fac_lmb3134";
function __construct(&$pdf, $document) {
parent:: __construct(&$pdf, $document); // use parent method to call parent class
}
protected function create_pdf_entete () {
$this->lib_type_printed = str_replace("Facture", "Facture d'avoir", $this->lib_type_printed);
parent::create_pdf_entete();
}
}
?>
Désormais, lorsque vous éditez une facture, vous pouvez choisir le modèle d'impression "Facture d'Avoir".
Remarque importante: cette solution fonctionne principalement si vous n'utilisez pas la gestion comptable de SoothERP et vous permettra d'éditer rapidement une facture d'avoir pour votre client. Si vous utilisez la gestion comptable, veillez à utiliser des montants négatifs et à utiliser les termes appropriés sur votre document.