Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions admin/setup.php
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,12 @@
setEventMessages($langs->trans('DelegationConfigMissingClearingAccount'), null, 'warnings');
}

// EN: Enable linked object line imports by default.
// FR: Activer par défaut l'import des lignes d'objets liés.
if (! isset($conf->global->MAIN_ENABLE_IMPORT_LINKED_OBJECT_LINES)) {
dolibarr_set_const($db, 'MAIN_ENABLE_IMPORT_LINKED_OBJECT_LINES', 1, 'int', 0, '', $conf->entity);
}

// Ensure payment mode exists on admin access (upgrade safety).
if (empty($conf->global->DELEGATION_PAYMENT_MODE_ID)) {
$paymentCode = 'DELPAY';
Expand Down Expand Up @@ -252,6 +258,13 @@
delegation_setup_print_on_off($langs->trans($tabInfo['label']), $constName, $langs->trans($tabInfo['help']));
}

delegation_setup_print_title($langs->trans("DelegationImportSection"));
delegation_setup_print_on_off(
$langs->trans("DelegationEnableImportLinkedObjectLines"),
'MAIN_ENABLE_IMPORT_LINKED_OBJECT_LINES',
$langs->trans("DelegationEnableImportLinkedObjectLinesHelp")
);

delegation_setup_print_title($langs->trans("DelegationVatReverseChargeSection"));
delegation_setup_print_on_off($langs->trans("DelegationEnableVatReverseCharge"), 'DELEGATION_ENABLE_VAT_REVERSE_CHARGE');
delegation_setup_print_on_off($langs->trans("DelegationVatReverseChargeForceVat0"), 'DELEGATION_VAT_REVERSE_CHARGE_FORCE_VAT0');
Expand Down
3 changes: 3 additions & 0 deletions langs/de_DE/delegation.lang
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,9 @@ DelegationTabDc4SupplierLabel=Registerkarte DC4 (Lieferantenbestellung)
DelegationTabDc4SupplierHelp=Aktiviert die Registerkarte DC4 auf Lieferantenbestellungen.
DelegationTabDc4CustomerLabel=Registerkarte DC4 (Kundenauftrag)
DelegationTabDc4CustomerHelp=Aktiviert die Registerkarte DC4 auf Kundenaufträgen.
DelegationImportSection=Importe
DelegationEnableImportLinkedObjectLines=Import von verknüpften Objektzeilen aktivieren
DelegationEnableImportLinkedObjectLinesHelp=Aktiviert standardmäßig den Import verknüpfter Objektzeilen.
DelegationRightTabDelegationRead=Registerkarte Delegation anzeigen
DelegationRightTabDelegationWrite=Registerkarte Delegation bearbeiten
DelegationRightTabDetailsRead=Registerkarte Details anzeigen
Expand Down
3 changes: 3 additions & 0 deletions langs/en_EN/delegation.lang
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,9 @@ DelegationTabDc4SupplierLabel=DC4 tab (supplier order)
DelegationTabDc4SupplierHelp=Enable the DC4 tab on supplier orders.
DelegationTabDc4CustomerLabel=DC4 tab (customer order)
DelegationTabDc4CustomerHelp=Enable the DC4 tab on customer orders.
DelegationImportSection=Imports
DelegationEnableImportLinkedObjectLines=Enable import of linked object lines
DelegationEnableImportLinkedObjectLinesHelp=Enable the import of linked object lines by default.
DelegationRightTabDelegationRead=View Delegation tab
DelegationRightTabDelegationWrite=Edit Delegation tab
DelegationRightTabDetailsRead=View Details tab
Expand Down
3 changes: 3 additions & 0 deletions langs/en_US/delegation.lang
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,9 @@ DelegationTabDc4SupplierLabel=DC4 tab (supplier order)
DelegationTabDc4SupplierHelp=Enable the DC4 tab on supplier orders.
DelegationTabDc4CustomerLabel=DC4 tab (customer order)
DelegationTabDc4CustomerHelp=Enable the DC4 tab on customer orders.
DelegationImportSection=Imports
DelegationEnableImportLinkedObjectLines=Enable import of linked object lines
DelegationEnableImportLinkedObjectLinesHelp=Enable the import of linked object lines by default.
DelegationRightTabDelegationRead=View Delegation tab
DelegationRightTabDelegationWrite=Edit Delegation tab
DelegationRightTabDetailsRead=View Details tab
Expand Down
3 changes: 3 additions & 0 deletions langs/es_ES/delegation.lang
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,9 @@ DelegationTabDc4SupplierLabel=Pestaña DC4 (pedido proveedor)
DelegationTabDc4SupplierHelp=Activar la pestaña DC4 en los pedidos de proveedores.
DelegationTabDc4CustomerLabel=Pestaña DC4 (pedido cliente)
DelegationTabDc4CustomerHelp=Activar la pestaña DC4 en los pedidos de clientes.
DelegationImportSection=Importaciones
DelegationEnableImportLinkedObjectLines=Activar la importación de líneas de objetos vinculados
DelegationEnableImportLinkedObjectLinesHelp=Activa por defecto la importación de líneas de objetos vinculados.
DelegationRightTabDelegationRead=Ver la pestaña Delegación
DelegationRightTabDelegationWrite=Editar la pestaña Delegación
DelegationRightTabDetailsRead=Ver la pestaña Detalles
Expand Down
3 changes: 3 additions & 0 deletions langs/fr_FR/delegation.lang
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,9 @@ DelegationTabDc4SupplierLabel=Onglet DC4 (commande fournisseur)
DelegationTabDc4SupplierHelp=Activer l'onglet DC4 sur les commandes fournisseurs.
DelegationTabDc4CustomerLabel=Onglet DC4 (commande client)
DelegationTabDc4CustomerHelp=Activer l'onglet DC4 sur les commandes clients.
DelegationImportSection=Imports
DelegationEnableImportLinkedObjectLines=Activer l'import des lignes d'objets liés
DelegationEnableImportLinkedObjectLinesHelp=Activer par défaut l'import des lignes d'objets liés.
DelegationRightTabDelegationRead=Voir l'onglet Délégation
DelegationRightTabDelegationWrite=Éditer l'onglet Délégation
DelegationRightTabDetailsRead=Voir l'onglet Détails
Expand Down
3 changes: 3 additions & 0 deletions langs/it_IT/delegation.lang
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,9 @@ DelegationTabDc4SupplierLabel=Scheda DC4 (ordine fornitore)
DelegationTabDc4SupplierHelp=Abilita la scheda DC4 sugli ordini fornitori.
DelegationTabDc4CustomerLabel=Scheda DC4 (ordine cliente)
DelegationTabDc4CustomerHelp=Abilita la scheda DC4 sugli ordini clienti.
DelegationImportSection=Importazioni
DelegationEnableImportLinkedObjectLines=Attiva importazione delle righe di oggetti collegati
DelegationEnableImportLinkedObjectLinesHelp=Attiva per impostazione predefinita l'importazione delle righe di oggetti collegati.
DelegationRightTabDelegationRead=Vedere la scheda Delega
DelegationRightTabDelegationWrite=Modificare la scheda Delega
DelegationRightTabDetailsRead=Vedere la scheda Dettagli
Expand Down