diff --git a/htdocs/admin/facture.php b/htdocs/admin/facture.php
index 71fa035ee00..6e0f4bf681d 100644
--- a/htdocs/admin/facture.php
+++ b/htdocs/admin/facture.php
@@ -610,47 +610,48 @@ foreach ($dirmodels as $reldir)
}
print '';
-
-/*
- * Document templates generators
- */
-print '
';
-print load_fiche_titre($langs->trans("BillsPDFModulesAccordindToInvoiceType"),'','');
-print '
";
-
-
/*
* Modes de reglement
*/
diff --git a/htdocs/compta/facture/card.php b/htdocs/compta/facture/card.php
index ecd9ad09bbf..074558fd4ac 100644
--- a/htdocs/compta/facture/card.php
+++ b/htdocs/compta/facture/card.php
@@ -2779,37 +2779,38 @@ if ($action == 'create')
print '';
-
- // Add auto select default document model
- $listtType=array(Facture::TYPE_STANDARD,Facture::TYPE_REPLACEMENT,Facture::TYPE_CREDIT_NOTE,Facture::TYPE_DEPOSIT,Facture::TYPE_SITUATION);
- $jsListType='';
- foreach ($listtType as $type)
+ if(!empty($conf->global->INVOICE_USE_DEFAULT_DOCUMENT)) // Hidden conf
{
- $thisTypeConfName = 'FACTURE_ADDON_PDF_'.$type;
- $curent = !empty($conf->global->{$thisTypeConfName})?$conf->global->{$thisTypeConfName}:$conf->global->FACTURE_ADDON_PDF;
- $jsListType.=(!empty($jsListType)?',':'').'"'.$type.'":"'.$curent.'"';
+ // Add auto select default document model
+ $listtType=array(Facture::TYPE_STANDARD,Facture::TYPE_REPLACEMENT,Facture::TYPE_CREDIT_NOTE,Facture::TYPE_DEPOSIT,Facture::TYPE_SITUATION);
+ $jsListType='';
+ foreach ($listtType as $type)
+ {
+ $thisTypeConfName = 'FACTURE_ADDON_PDF_'.$type;
+ $curent = !empty($conf->global->{$thisTypeConfName})?$conf->global->{$thisTypeConfName}:$conf->global->FACTURE_ADDON_PDF;
+ $jsListType.=(!empty($jsListType)?',':'').'"'.$type.'":"'.$curent.'"';
+ }
+
+ print '';
}
- print '';
-
-
print '';
@@ -2902,8 +2903,13 @@ if ($action == 'create')
print '';
include_once DOL_DOCUMENT_ROOT . '/core/modules/facture/modules_facture.php';
$liste = ModelePDFFactures::liste_modeles($db);
- $paramkey='FACTURE_ADDON_PDF_'.$object->type;
- $curent = !empty($conf->global->$paramkey)?$conf->global->$paramkey:$conf->global->FACTURE_ADDON_PDF;
+ if(!empty($conf->global->INVOICE_USE_DEFAULT_DOCUMENT)){ // Hidden conf
+ $paramkey='FACTURE_ADDON_PDF_'.$object->type;
+ $curent = !empty($conf->global->$paramkey)?$conf->global->$paramkey:$conf->global->FACTURE_ADDON_PDF;
+ }
+ else{
+ $curent = $conf->global->FACTURE_ADDON_PDF;
+ }
print $form->selectarray('model', $liste, $curent);
print " | ";