Commit 4af9730caa86d40d73e0c5c652fde2ccb9a0df54

Authored by aspangaro
1 parent cde7e02d
Exists in 3.5 and in 1 other branch 3.6

Simnandez :: Trad: Update translation

Fix: In code translations to .lang
Qual: Improve code
accountingex/admin/productaccount.php
... ... @@ -3,6 +3,7 @@
3 3 * Copyright (C) 2013-2014 Olivier Geffroy <jeff@jeffinfo.com>
4 4 * Copyright (C) 2013-2014 Alexandre Spangaro <alexandre.spangaro@fidurex.fr>
5 5 * Copyright (C) 2014 Florian Henry <florian.henry@open-concept.pro>
  6 + * Copyright (C) 2014 Juanjo Menent <jmenent@2byte.es>
6 7 *
7 8 * This program is free software; you can redistribute it and/or modify
8 9 * it under the terms of the GNU General Public License as published by
... ... @@ -19,9 +20,9 @@
19 20 */
20 21  
21 22 /**
22   - * \file accountingex/admin/productaccount.php
23   - * \ingroup Accounting Expert
24   - * \brief Onglet de gestion de parametrages des ventilations
  23 + * \file accountingex/admin/productaccount.php
  24 + * \ingroup Accounting Expert
  25 + * \brief Page to inform information forgotten in products and services
25 26 */
26 27  
27 28 // Dolibarr environment
... ... @@ -53,6 +54,8 @@ if (! $user-&gt;rights-&gt;accountingex-&gt;admin)
53 54  
54 55 llxHeader('', $langs->trans("Accounts"));
55 56  
  57 +print_fiche_titre($langs->trans("Tools"));
  58 +
56 59 $form = new Form($db);
57 60  
58 61 print '<input type="button" class="button" style="float: right;" value="Renseigner les comptes comptables produits manquant" onclick="launch_export();" />';
... ... @@ -68,7 +71,7 @@ print &#39;
68 71  
69 72 $sql = "SELECT p.rowid, p.ref , p.label, p.description , p.accountancy_code_sell as codesell, p.accountancy_code_buy, p.tms, p.fk_product_type as product_type , p.tosell , p.tobuy ";
70 73 $sql .= " FROM " . MAIN_DB_PREFIX . "product as p";
71   -$sql .= " WHERE p.accountancy_code_sell IS NULL AND p.tosell = 1 OR p.accountancy_code_buy IS NULL AND p.tobuy = 1";
  74 +$sql .= " WHERE p.accountancy_code_sell ='' AND p.tosell = 1 OR p.accountancy_code_buy = '' AND p.tobuy = 1";
72 75  
73 76 dol_syslog('accountingex/admin/productaccount.php:: $sql=' . $sql);
74 77 $resql = $db->query($sql);
... ... @@ -76,13 +79,14 @@ if ($resql) {
76 79 $num = $db->num_rows($resql);
77 80 $i = 0;
78 81  
79   - /*
80   -* view
81   -*/
  82 +/*
  83 + * View
  84 + */
82 85  
83 86 print '<br><br>';
84 87  
85 88 print '<table class="noborder" width="100%">';
  89 + print '<tr class="liste_titre">';
86 90 print '<td align="left">' . $langs->trans("Ref") . '</td>';
87 91 print '<td align="left">' . $langs->trans("Label") . '</td>';
88 92 print '<td align="left">' . $langs->trans("Description") . '</td>';
... ... @@ -90,6 +94,7 @@ if ($resql) {
90 94 print '<td align="left">' . $langs->trans("Accountancy_code_buy_suggest") . '</td>';
91 95 print '<td align="left">' . $langs->trans("Accountancy_code_sell") . '</td>';
92 96 print '<td align="left">' . $langs->trans("Accountancy_code_sell_suggest") . '</td>';
  97 + print '</tr>';
93 98  
94 99 $var = True;
95 100  
... ... @@ -117,7 +122,7 @@ if ($resql) {
117 122  
118 123 print "<tr $bc[$var]>";
119 124 // Ref produit
120   - $product_static->ref = $objp->p . ref;
  125 + $product_static->ref = $objp->ref;
121 126 $product_static->id = $objp->rowid;
122 127 $product_static->type = $objp->type;
123 128 print '<td>';
... ... @@ -126,7 +131,7 @@ if ($resql) {
126 131 else
127 132 print '&nbsp;';
128 133 print '</td>';
129   - print '<td align="left">' . $obj->ref . '</td>';
  134 + // print '<td align="left">' . $obj->ref . '</td>';
130 135 print '<td align="left">' . $obj->label . '</td>';
131 136 print '<td align="left">' . $obj->description . '</td>';
132 137  
... ...
accountingex/bookkeeping/liste.php
1 1 <?php
2 2 /* Copyright (C) 2013-2014 Olivier Geffroy <jeff@jeffinfo.com>
3 3 * Copyright (C) 2013-2014 Florian Henry <florian.henry@open-concept.pro>
4   - * Copyright (C) 2013-2014 Alexandre Spangaro <alexandre.spangaro@gmail.com>
  4 + * Copyright (C) 2013-2014 Alexandre Spangaro <alexandre.spangaro@gmail.com>
  5 + * Copyright (C) 2014 Juanjo Menent <jmenent@2byte.es>
5 6 *
6 7 * This program is free software; you can redistribute it and/or modify
7 8 * it under the terms of the GNU General Public License as published by
... ... @@ -20,7 +21,7 @@
20 21  
21 22 /**
22 23 * \file accountingex/bookkeeping/liste.php
23   - * \ingroup Accounting Expert
  24 + * \ingroup Accounting Expert
24 25 * \brief List operation of book keeping
25 26 */
26 27  
... ... @@ -35,7 +36,7 @@ if (! $res &amp;&amp; file_exists(&quot;../../../main.inc.php&quot;))
35 36 if (! $res)
36 37 die("Include of main fails");
37 38  
38   - // Class
  39 +// Class
39 40 dol_include_once("/accountingex/class/html.formventilation.class.php");
40 41 dol_include_once("/accountingex/class/bookkeeping.class.php");
41 42 dol_include_once("/accountingex/core/lib/account.lib.php");
... ... @@ -101,7 +102,7 @@ else {
101 102  
102 103 llxHeader('', $langs->trans("Accounting") . ' - ' . $langs->trans("Bookkeeping"));
103 104  
104   - /*
  105 +/*
105 106 * List
106 107 */
107 108  
... ... @@ -149,7 +150,7 @@ else {
149 150  
150 151 print '</form>';
151 152  
152   - print '<a href="./fiche.php?action=create" class="butAction">Nouveau mouvement comptable</a>';
  153 + print '<a href="./fiche.php?action=create" class="butAction">'.$langs->trans("NewMovCompta").'</a>';
153 154  
154 155 print '<form name="add" action="' . $_SERVER["PHP_SELF"] . '" method="POST">';
155 156 print '<input type="hidden" name="token" value="' . $_SESSION['newtoken'] . '">';
... ... @@ -200,7 +201,7 @@ else {
200 201  
201 202 print "<tr $bc[$var]>";
202 203  
203   - print '<td>' . $obj->doc_type . '</td>';
  204 + print '<td>' . $langs->trans($obj->doc_type) . '</td>';
204 205 print '<td>' . dol_print_date($db->jdate($obj->doc_date), 'day') . '</td>';
205 206 print '<td>' . $obj->doc_ref . '</td>';
206 207 print '<td>' . length_accountg($obj->numero_compte) . '</td>';
... ...
accountingex/class/html.formventilation.class.php
... ... @@ -19,8 +19,9 @@
19 19 */
20 20  
21 21 /**
22   - * \file accountingex/class/html.formventilation.class.php
23   - * \brief Class for HTML form
  22 + * \file accountingex/class/html.formventilation.class.php
  23 + * \ingroup Accounting Expert
  24 + * \brief Class for HTML form
24 25 */
25 26 class FormVentilation extends Form {
26 27 var $db;
... ...
accountingex/core/modules/modAccountingExpert.class.php
... ... @@ -195,13 +195,6 @@ class modAccountingExpert extends DolibarrModules {
195 195 $this->rights[$r][5] = ''; // In php code, permission will be checked by test if ($user->rights->permkey->level1->level2)
196 196 $r ++;
197 197  
198   - $this->rights[$r][0] = 150010; // Permission id (must not be already used)
199   - $this->rights[$r][1] = 'Développement'; // Permission label
200   - $this->rights[$r][3] = 0; // Permission by default for new user (0/1)
201   - $this->rights[$r][4] = 'dev'; // In php code, permission will be checked by test if ($user->rights->permkey->level1->level2)
202   - $this->rights[$r][5] = ''; // In php code, permission will be checked by test if ($user->rights->permkey->level1->level2)
203   - $r ++;
204   -
205 198 // Main menu entries
206 199 $this->menus = array ();
207 200 $r = 0;
... ...
accountingex/langs/en_US/accountingex.lang
... ... @@ -3,6 +3,8 @@ CHARSET=UTF-8
3 3  
4 4 Module150000Name=Accounting Expert
5 5 Module150000Desc=Advanced management of the accounting
  6 +Permission150001=Access to the module
  7 +Permission150002=Administration of the module
6 8  
7 9 Accounting=Accounting
8 10 Globalparameters=Global parameters
... ... @@ -142,6 +144,7 @@ Accountparent=Root of the account
142 144 Active=Statement
143 145  
144 146 NewFiscalYear=New fiscal year
  147 +NewMovCompta=New accounting movement
145 148  
146 149 DescVentilCustomer=Consult here the annual accounting ventilation of your invoices customers
147 150 TotalVente=Total turnover HT
... ... @@ -158,4 +161,13 @@ ValidateHistory=Validate Automatically
158 161  
159 162 ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used
160 163  
161   -FicheVentilation=Ventilation card
162 164 \ No newline at end of file
  165 +FicheVentilation=Ventilation card
  166 +
  167 +Accountancy_code_buy=Code buy
  168 +Accountancy_code_buy_suggest=Code buy suggest
  169 +Accountancy_code_sell=Code sell
  170 +Accountancy_code_sell_suggest=Code sell suggest
  171 +CreateMvts=Create a movement
  172 +
  173 +customer_invoice=Customer invoice
  174 +supplier_invoice=Supplier invoice
163 175 \ No newline at end of file
... ...
accountingex/langs/es_ES/accountingex.lang
1 1 # Dolibarr language file - es_ES - Experto de la contabilidad
2 2 CHARSET=UTF-8
3 3  
4   -Module150000Name= Desglose contable
5   -Module150000Desc= Gestión desglose contable
  4 +Module150000Name=Desglose contable
  5 +Module150000Desc=Gestión desglose contable
  6 +Permission150001=Acceso al módulo
  7 +Permission150002=Administración del módulo
6 8  
7 9 Accounting=Contabilidad
8 10 Globalparameters=Configuración global
9 11 Chartofaccounts=Cuentas
10   -Fiscalyear=Los años fiscales
  12 +Fiscalyear=Años fiscales
11 13 Menuaccount=Contabilidad Cuentas
12 14 Menuthirdpartyaccount=Cuentas de terceros
13 15 MenuTools=Instrumentos
  16 +Configuration=Configuración
  17 +Export=Exportación
14 18  
15   -ConfigAccountingExpert=Módulo de configuración experto en contabilidad
16   -Journaux=Periódicos
  19 +ConfigAccountingExpert=Configuración del módulo contable
  20 +Journaux=Diarios
17 21 Exports=Exportaciones
18 22 About=acerca de
19   -Contributors=Contributors
20   -Investors=Investors
  23 +Contributors=Colaboradores
  24 +Investors=Inversores
21 25 Modelcsv=Plantilla de Exportación
22 26 Selectmodelcsv=Seleccione una plantilla de exportación
23   -Modelcsv_normal=clásico exportación
  27 +Modelcsv_normal=Exportación clásica
24 28 Modelcsv_CEGID=Exportar a Cegid Expert
25   -BackToChartofaccounts=Plan contable Volver
  29 +BackToChartofaccounts=Volver al plan contable
26 30  
27 31 Definechartofaccounts=Definir la contabilidad
28   -Selectchartofaccounts=Seleccione una contabilidad
  32 +Selectchartofaccounts=Seleccione un plan contable
29 33 Validate=validar
30 34 Addanaccount=Añadir una cuenta contable
31   -AccountAccounting=cuenta de Contabilidad
32   -Ventilation=ventilación
33   -ToDispatch=Para llevar a cabo
34   -Dispatched=Realizado
  35 +AccountAccounting=Cuenta
  36 +Ventilation=Contabilización
  37 +ToDispatch=A realizar
  38 +Dispatched=Realizadas
35 39  
36   -CustomersVentilation=Los clientes de ventilación
37   -SuppliersVentilation=proveedores de ventilación
  40 +CustomersVentilation=Contabilización ventas
  41 +SuppliersVentilation=Contabilización compras
38 42 TradeMargin=margen de beneficio
39 43 Reports=relaciones
40 44 ByCustomerInvoice=Por las facturas de los clientes
... ... @@ -45,34 +49,34 @@ List=lista
45 49 Create=crear
46 50 UpdateAccount=Editar una cuenta
47 51 UpdateMvts=Modificación de un movimiento
48   -WriteBookKeeping=Asientos contables en el libro mayor
  52 +WriteBookKeeping=Registrar los asientos en el libro mayor
49 53 Bookkeeping=libro mayor
50 54 AccountBalanceByMonth=Saldo Mensual
51 55  
52 56 VentilationComptable=desglose de Contabilidad
53   -VentilationComptableSupplier=Proveedor de cuentas de ventilación
  57 +VentilationComptableSupplier=Contabilización compras
54 58 Intitule=título
55 59 Line=línea
56 60  
57   -CAHTF=Total HT proveedor compra
58   -InvoiceLines=Líneas de factura para ventilar
59   -InvoiceLinesDone=Líneas de factura rotos
  61 +CAHTF=Total (base imponible) compras a proveedor
  62 +InvoiceLines=Líneas de factura para contabilizar
  63 +InvoiceLinesDone=Líneas de facturas contabilizadas
60 64 IntoAccount=En la cuenta
61 65  
62   -Ventilate=ventilar
63   -VentilationAuto=ventilación automática
  66 +Ventilate=contabilizar
  67 +VentilationAuto=contabilización automática
64 68  
65 69 Processing=Tratamiento
66 70 EndProcessing=Final del tratamiento
67   -AnyLineVentilate=No hay línea para ventilar
  71 +AnyLineVentilate=No hay línea para contabilizar
68 72 SelectedLines=Las líneas seleccionadas
69 73 Lineofinvoice=Línea de la factura
70   -VentilatedinAccount=Ventilada con éxito en la cuenta contable
71   -NotVentilatedinAccount=Cuenta sin ventilación en la contabilidad
  74 +VentilatedinAccount=Contabilizada con éxito en la cuenta contable
  75 +NotVentilatedinAccount=Cuenta sin contabilización en la contabilidad
72 76  
73 77 ACCOUNTINGEX_SEPARATORCSV=separador CSV
74 78  
75   -ACCOUNTINGEX_LIMIT_LIST_VENTILATION=(El máximo recomendado: 50) Número de elementos que se muestran por página para ventilar
  79 +ACCOUNTINGEX_LIMIT_LIST_VENTILATION=(El máximo recomendado: 50) Número de elementos que se muestran por página para contabilizar
76 80 ACCOUNTINGEX_LIST_SORT_VENTILATION_TODO=Páginas de inicio de clasificación de ventilación "desglose" de las pruebas más recientes
77 81 ACCOUNTINGEX_LIST_SORT_VENTILATION_DONE=Páginas de inicio de clasificación de ventilación "ventilada" por la evidencia más reciente
78 82  
... ... @@ -88,7 +92,7 @@ ACCOUNTINGEX_CASH_JOURNAL=Diario de Caso
88 92 ACCOUNTINGEX_MISCELLANEOUS_JOURNAL=Diario de Operaciones diversas
89 93 ACCOUNTINGEX_SOCIAL_JOURNAL=Diario Social
90 94  
91   -ACCOUNTINGEX_ACCOUNT_TRANSFER_CASH=En caso de transferencia
  95 +ACCOUNTINGEX_ACCOUNT_TRANSFER_CASH=Cuenta de caja
92 96 ACCOUNTINGEX_ACCOUNT_SUSPENSE=Cuenta Suspense
93 97  
94 98 COMPTA_PRODUCT_BUY_ACCOUNT=Cuenta predeterminada de contabilidad para los productos comprados (si no se define en el producto)
... ... @@ -100,62 +104,72 @@ Doctype=Tipo de documento
100 104 Docdate=fecha
101 105 Docref=referencia
102 106 Numerocompte=cuenta
103   -Code_tiers=tercera
104   -Labelcompte=cuenta de fraseología
  107 +Code_tiers=tercero
  108 +Labelcompte=Descripción
105 109 Debit=débito
106 110 Credit=crédito
107 111 Amount=cantidad
108 112 Sens=sentido
109   -Codejournal=periódico
  113 +Codejournal=diario
110 114  
111 115 DelBookKeeping=Eliminar el libro mayor
112 116  
113   -SellsJournal=Sell journal
114   -PurchasesJournal=Purchase journal
115   -DescSellsJournal=Sell journal
116   -DescPurchasesJournal=Purchase journal
  117 +SellsJournal=Diario de ventas
  118 +PurchasesJournal=Diario de compras
  119 +DescSellsJournal=Diario de ventas
  120 +DescPurchasesJournal=Diario de compras
117 121 BankJournal=Diario de banco
118   -DescBankJournal=Descripción de la revista del Banco
  122 +DescBankJournal=Descripción del diario del Banco
119 123 CashJournal=Libro de Caja
120 124 DescCashJournal=Descripción Libro de Caja
121 125  
122   -CashPayment=especies Reglas
  126 +CashPayment=Reglas caja
123 127  
124   -SupplierInvoicePayment=Reglamento Factura
125   -CustomerInvoicePayment=Factura del cliente Reglamento
  128 +SupplierInvoicePayment=Pago factura de proveedor
  129 +CustomerInvoicePayment=Pago Factura a cliente
126 130  
127   -ThirdPartyAccount=Thirdparty account
  131 +ThirdPartyAccount=Cuenta tercero
128 132  
129   -NumMvts=Number of movement
130   -ListeMvts=List of the movement
131   -ErrorDebitCredit=Debit and Credit cannot have a value at the same time
  133 +NumMvts=Número de movimiento
  134 +ListeMvts=Apuntes del movimiento
  135 +ErrorDebitCredit=Débito y Crédito no pueden terner valor al mismo tiempo
132 136  
133   -ReportThirdParty=List thirdparty account
  137 +ReportThirdParty=Lista cuentas de terceros
134 138 DescThirdPartyReport=Consult here the list of the thirdparty customers and the suppliers and their accounting accounts
135 139  
136   -ListAccounts=List of the accounting accounts
  140 +ListAccounts=Lista de cuentas
137 141  
138   -Pcgversion=Version of the plan
139   -Pcgtype=Class of account
140   -Pcgsubtype=Under class of account
141   -Accountparent=Root of the account
142   -Active=Statement
  142 +Pcgversion=Version del plan
  143 +Pcgtype=Tipo de cuenta
  144 +Pcgsubtype=tipo de subcuenta
  145 +Accountparent=Cuenta padre
  146 +Active=Activa
143 147  
144   -NewFiscalYear=New fiscal year
  148 +NewFiscalYear=Nuevo año fiscal
  149 +NewMovCompta=Nuevo registro contable
145 150  
146   -DescVentilCustomer=Consult here the annual accounting ventilation of your invoices customers
147   -TotalVente=Total turnover HT
148   -TotalMarge=Total sales margin
149   -DescVentilDoneCustomer=Consult here the list of the lines of invoices customers and their accounting account
150   -DescVentilTodoCustomer=Ventilate your lines of customer invoice with an accounting account
151   -ChangeAccount=Change the accounting account for lines selected by the account:
  151 +DescVentilCustomer=Consulte aquí la contabilidad anual de sus facturas a clientes
  152 +TotalVente=Total ventas (base imponible)
  153 +TotalMarge=Total margen ventas
  154 +DescVentilDoneCustomer=Consulte aquí las líneas de facturas a clientes y sus cuentas contables
  155 +DescVentilTodoCustomer=Contabilize sus líneas de facturas a clientes
  156 +ChangeAccount=Cambie la cuenta para las líneas seleccionadas a la cuenta:
152 157 Vide=-
153   -DescVentilSupplier=Consult here the annual accounting ventilation of your invoices suppliers
154   -DescVentilTodoSupplier=Ventilate your lines of invoice supplier with an accounting account
155   -DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier and their accounting account
  158 +DescVentilSupplier=Consulte aquí la contabilidad anual de sus facturas de proveedores
  159 +DescVentilTodoSupplier=Contabilize sus líneas de facturas de proveedores
  160 +DescVentilDoneSupplier=Consulte aquí la lista de facturas de proveedores y sus cuentas contables
156 161  
157   -ValidateHistory=Validate Automatically
  162 +ValidateHistory=Validar automáticamente
158 163  
159   -ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used
  164 +ErrorAccountancyCodeIsAlreadyUse=Error, no puede eliminar esta cuenta ya que está siendo usada
160 165  
161   -FicheVentilation=Ventilation card
162 166 \ No newline at end of file
  167 +FicheVentilation=Ficha contable
  168 +
  169 +Accountancy_code_buy=Código compras
  170 +Accountancy_code_buy_suggest=Código compras sugerido
  171 +Accountancy_code_sell=Código ventas
  172 +Accountancy_code_sell_suggest=Código ventas sugerido
  173 +CreateMvts=Crear movimiento
  174 +
  175 +customer_invoice=Factura a cliente
  176 +supplier_invoice=Factura de proveedor
163 177 \ No newline at end of file
... ...
accountingex/langs/fr_FR/accountingex.lang
... ... @@ -3,6 +3,8 @@ CHARSET=UTF-8
3 3  
4 4 Module150000Name=Comptabilité Expert
5 5 Module150000Desc=Gestion avancée de la comptabilité
  6 +Permission150001=Accès au module
  7 +Permission150002=Administration du module
6 8  
7 9 Accounting=Comptabilité
8 10 Globalparameters=Paramètres globaux
... ... @@ -142,6 +144,7 @@ Accountparent=Racine du compte
142 144 Active=État
143 145  
144 146 NewFiscalYear=Nouvel exercice fiscal
  147 +NewMovCompta=Nouveau mouvement comptable
145 148  
146 149 DescVentilCustomer=Consultez ici la ventilation comptable annuelle de vos factures clients
147 150 TotalVente=Total chiffre affaires HT
... ... @@ -159,3 +162,12 @@ ValidateHistory=Valider Automatiquement
159 162 ErrorAccountancyCodeIsAlreadyUse=Erreur, vous ne pouvez pas supprimer ce compte comptable car il est utilisé
160 163  
161 164 FicheVentilation=Fiche ventilation
  165 +
  166 +Accountancy_code_buy=Code achats
  167 +Accountancy_code_buy_suggest=Code achats suggéré
  168 +Accountancy_code_sell=Code ventes
  169 +Accountancy_code_sell_suggest=Code ventes suggéré
  170 +CreateMvts=Créer un mouvement
  171 +
  172 +customer_invoice=Facture client
  173 +supplier_invoice=Facture fournisseur
162 174 \ No newline at end of file
... ...