瀏覽代碼

More logical setup behavior

Laurent Destailleur 7 年之前
父節點
當前提交
8a3e6a0750
共有 3 個文件被更改,包括 11 次插入44 次删除
  1. 8 42
      htdocs/admin/taxes.php
  2. 1 0
      htdocs/langs/en_US/accountancy.lang
  3. 2 2
      htdocs/langs/en_US/compta.lang

+ 8 - 42
htdocs/admin/taxes.php

@@ -38,10 +38,6 @@ if (!$user->admin) accessforbidden();
 
 $action = GETPOST('action','alpha');
 
-// Other parameters
-$list = array (
-		'ACCOUNTING_VAT_PAY_ACCOUNT'
-);
 
 
 /*
@@ -237,51 +233,21 @@ else
 print "<br>\n";
 
 
+print '<div class="center">';
+print '<input type="submit" class="button" value="' . $langs->trans("Modify") . '" name="button">';
+print '</div>';
 
-/*
- *  Others params
- */
+print '</form>';
 
-print load_fiche_titre($langs->trans("OtherOptions"),'','');
 
-print '<table class="noborder" width="100%">';
-print '<tr class="liste_titre">';
-print '<td class="titlefield">' . $langs->trans('Parameters') . '</td>';
-print '<td><td>';
-print "</tr>\n";
 
-foreach ($list as $key)
-{
-	print '<tr class="oddeven value">';
 
-	// Param
-	$label = $langs->trans($key);
-	print '<td><label for="'.$key.'">'.$label.'</label></td>';
-
-	// Value
-	print '<td>';
-	if (! empty($conf->accounting->enabled))
-	{
-		print $formaccounting->select_account($conf->global->$key, $key, 1, '', 1, 1);
-	}
-	else
-	{
-		print '<input type="text" size="20" id="'.$key.'" name="'.$key.'" value="'.$conf->global->$key.'">';
-	}
-	print '</td></tr>';
+if (! empty($conf->accounting->enabled))
+{
+	$langs->load("accountancy");
+	print '<br><br><span class="opacitymedium">'.$langs->trans("AccountingAccountForSalesTaxAreDefinedInto", $langs->transnoentitiesnoconv("MenuAccountancy"), $langs->transnoentitiesnoconv("Setup")).'</span>';
 }
 
-print '</table>';
-
-
-//dol_fiche_end();
-
-
-print '<div class="center">';
-print '<input type="submit" class="button" value="' . $langs->trans("Modify") . '" name="button">';
-print '</div>';
-
-print '</form>';
 
 llxFooter();
 $db->close();

+ 1 - 0
htdocs/langs/en_US/accountancy.lang

@@ -242,6 +242,7 @@ AccountingJournalType4=Bank
 AccountingJournalType5=Expenses report
 AccountingJournalType9=Has-new
 ErrorAccountingJournalIsAlreadyUse=This journal is already use
+AccountingAccountForSalesTaxAreDefinedInto=Note: Accounting account for Sales tax are defined into menu <b>%s</b> - <b>%s</b>
 
 ## Export
 ExportDraftJournal=Export draft journal

+ 2 - 2
htdocs/langs/en_US/compta.lang

@@ -214,8 +214,8 @@ CalculationRuleDescSupplier=According to supplier, choose appropriate method to
 TurnoverPerProductInCommitmentAccountingNotRelevant=Turnover report per product, when using a <b>cash accountancy</b> mode is not relevant. This report is only available when using <b>engagement accountancy</b> mode (see setup of accountancy module).
 CalculationMode=Calculation mode
 AccountancyJournal=Accounting code journal
-ACCOUNTING_VAT_SOLD_ACCOUNT=Accounting account by default for collecting VAT - VAT on sales (used if not defined on VAT dictionary setup)
-ACCOUNTING_VAT_BUY_ACCOUNT=Accounting account by default for recovered VAT - VAT on purchases (used if not defined on VAT dictionary setup)
+ACCOUNTING_VAT_SOLD_ACCOUNT=Accounting account by default for VAT on sales (used if not defined on VAT dictionary setup)
+ACCOUNTING_VAT_BUY_ACCOUNT=Accounting account by default for VAT on purchases (used if not defined on VAT dictionary setup)
 ACCOUNTING_VAT_PAY_ACCOUNT=Accounting account by default for paying VAT
 ACCOUNTING_ACCOUNT_CUSTOMER=Accounting account used for customer third parties
 ACCOUNTING_ACCOUNT_CUSTOMER_Desc=The dedicated accounting account defined on third party card will be used for Subledger accouting only. This one will be used for General Ledger and as default value of Subledger accounting if dedicated customer accouting account on third party is not defined.