diff --git a/htdocs/accountancy/customer/lines.php b/htdocs/accountancy/customer/lines.php
index d33fc82f3bc..48f85e1c5ca 100644
--- a/htdocs/accountancy/customer/lines.php
+++ b/htdocs/accountancy/customer/lines.php
@@ -83,7 +83,7 @@ $formventilation = new FormVentilation($db);
*/
// Purge search criteria
-if (GETPOST("button_removefilter_x") || GETPOST("button_removefilter")) // Both test are required to be compatible with all browsers
+if (GETPOST("button_removefilter_x") || GETPOST("button_removefilter.x") || GETPOST("button_removefilter")) // All tests are required to be compatible with all browsers
{
$search_ref = '';
$search_invoice = '';
@@ -254,6 +254,7 @@ if ($result) {
print '
'."\n";
print '';
+ print_liste_field_titre($langs->trans("LineId"), $_SERVER["PHP_SELF"], "fd.rowid", "", $param, 'align="right"', $sortfield, $sortorder);
print_liste_field_titre($langs->trans("Invoice"), $_SERVER["PHP_SELF"], "f.facnumber", "", $param, '', $sortfield, $sortorder);
print_liste_field_titre($langs->trans("Ref"), $_SERVER["PHP_SELF"], "p.ref", "", $param, '', $sortfield, $sortorder);
print_liste_field_titre($langs->trans("Label"), $_SERVER["PHP_SELF"], "p.label", "", $param, '', $sortfield, $sortorder);
@@ -263,11 +264,11 @@ if ($result) {
print_liste_field_titre($langs->trans("Account"), $_SERVER["PHP_SELF"], "aa.account_number", "", $param, 'align="center"', $sortfield, $sortorder);
print_liste_field_titre($langs->trans("Country"), $_SERVER["PHP_SELF"], "co.label", "", $param, '', $sortfield, $sortorder);
print_liste_field_titre($langs->trans("VATIntra"), $_SERVER["PHP_SELF"], "s.tva_intra", "", $param, '', $sortfield, $sortorder);
- print_liste_field_titre($langs->trans("LineId"), $_SERVER["PHP_SELF"], "fd.rowid", "", $param, 'align="right"', $sortfield, $sortorder);
print_liste_field_titre('', '', '', '', '', 'align="center"');
print " \n";
print '';
+ print ' ';
print ' ';
print ' ';
print ' ';
@@ -277,7 +278,6 @@ if ($result) {
print ' ';
print ' ';
print ' ';
- print ' ';
print '';
$searchpitco=$form->showFilterAndCheckAddButtons(1);
print $searchpitco;
@@ -293,6 +293,8 @@ if ($result) {
print ' ';
+ print '' . $objp->rowid . ' ';
+
// Ref Invoice
$facture_static->ref = $objp->facnumber;
$facture_static->id = $objp->rowid;
@@ -319,7 +321,6 @@ if ($result) {
print '';
print '' . $objp->country .' ';
print '' . $objp->tva_intra . ' ';
- print '' . $objp->rowid . ' ';
print ' ';
print " ";
diff --git a/htdocs/accountancy/customer/list.php b/htdocs/accountancy/customer/list.php
index 6447e1b8663..84d5e3ffdee 100644
--- a/htdocs/accountancy/customer/list.php
+++ b/htdocs/accountancy/customer/list.php
@@ -238,6 +238,7 @@ if ($result) {
print ''."\n";
print '';
+ print_liste_field_titre($langs->trans("LineId"), $_SERVER["PHP_SELF"], "l.rowid", "", $param, 'align="right"', $sortfield, $sortorder);
print_liste_field_titre($langs->trans("Invoice"), $_SERVER["PHP_SELF"], "f.facnumber", "", $param, '', $sortfield, $sortorder);
print_liste_field_titre($langs->trans("Ref"), $_SERVER["PHP_SELF"], "p.ref", "", $param, '', $sortfield, $sortorder);
print_liste_field_titre($langs->trans("Label"), $_SERVER["PHP_SELF"], "p.label", "", $param, '', $sortfield, $sortorder);
@@ -246,12 +247,12 @@ if ($result) {
print_liste_field_titre($langs->trans("VATRate"), $_SERVER["PHP_SELF"], "l.tva_tx", "", $param, 'align="right"', $sortfield, $sortorder);
print_liste_field_titre($langs->trans("AccountAccountingSuggest"), '', '', '', '', 'align="center"');
print_liste_field_titre($langs->trans("IntoAccount"), '', '', '', '', 'align="center"');
- print_liste_field_titre($langs->trans("LineId"), $_SERVER["PHP_SELF"], "l.rowid", "", $param, 'align="right"', $sortfield, $sortorder);
print_liste_field_titre('', '', '', '', '', 'align="center"');
print ' ';
// We add search filter
print '';
+ print ' ';
print ' ';
print ' ';
print ' ';
@@ -260,7 +261,6 @@ if ($result) {
print ' % ';
print ' ';
print ' ';
- print ' ';
print '';
$searchpitco=$form->showFilterAndCheckAddButtons(1);
print $searchpitco;
@@ -308,11 +308,15 @@ if ($result) {
print ' ';
+ // Line id
+ print '' . $objp->rowid . ' ';
+
// Ref Invoice
$facture_static->ref = $objp->facnumber;
$facture_static->id = $objp->facid;
$facture_static->type = $objp->ftype;
print '' . $facture_static->getNomUrl(1) . ' ';
+
// Ref Product
$product_static->ref = $objp->product_ref;
$product_static->id = $objp->product_id;
@@ -341,7 +345,7 @@ if ($result) {
print price($objp->tva_tx_line);
print '';
- // Accounting account suggested
+ // Suggested accounting account
print '';
print (($objp->type_l == 1)?$langs->trans("DefaultForService"):$langs->trans("DefaultForProduct")) . ' = ' . ($objp->code_sell_l > 0 ? length_accountg($objp->code_sell_l) : $langs->trans("Unknown"));
if ($objp->product_id > 0)
@@ -355,9 +359,6 @@ if ($result) {
print $formventilation->select_account($objp->aarowid_suggest, 'codeventil'.$objp->rowid, 1);
print ' ';
- // Line id
- print '' . $objp->rowid . ' ';
-
print '';
print ' aarowid ? "checked" : "") . '/>';
print ' ';
diff --git a/htdocs/accountancy/supplier/lines.php b/htdocs/accountancy/supplier/lines.php
index 94af5c82dba..38fe5e70e44 100644
--- a/htdocs/accountancy/supplier/lines.php
+++ b/htdocs/accountancy/supplier/lines.php
@@ -82,7 +82,7 @@ $formventilation = new FormVentilation($db);
*/
// Purge search criteria
-if (GETPOST("button_removefilter_x") || GETPOST("button_removefilter")) // Both test are required to be compatible with all browsers
+if (GETPOST("button_removefilter_x") || GETPOST("button_removefilter.x") || GETPOST("button_removefilter")) // All tests are required to be compatible with all browsers
{
$search_ref = '';
$search_invoice = '';
@@ -237,6 +237,7 @@ if ($result) {
print ''."\n";
print '';
+ print_liste_field_titre($langs->trans("LineId"), $_SERVER["PHP_SELF"], "l.rowid", "", $param, 'align="right"', $sortfield, $sortorder);
print_liste_field_titre($langs->trans("Invoice"), $_SERVER["PHP_SELF"], "f.ref", "", $param, '', $sortfield, $sortorder);
print_liste_field_titre($langs->trans("Ref"), $_SERVER["PHP_SELF"], "p.ref", "", $param, '', $sortfield, $sortorder);
print_liste_field_titre($langs->trans("Label"), $_SERVER["PHP_SELF"], "p.label", "", $param, '', $sortfield, $sortorder);
@@ -244,12 +245,13 @@ if ($result) {
print_liste_field_titre($langs->trans("Amount"), $_SERVER["PHP_SELF"], "l.total_ht", "", $param, 'align="right"', $sortfield, $sortorder);
print_liste_field_titre($langs->trans("VATRate"), $_SERVER["PHP_SELF"], "l.tva_tx", "", $param, 'align="center"', $sortfield, $sortorder);
print_liste_field_titre($langs->trans("Account"), $_SERVER["PHP_SELF"], "aa.account_number", "", $param, 'align="center"', $sortfield, $sortorder);
- print_liste_field_titre($langs->trans("LineId"), $_SERVER["PHP_SELF"], "l.rowid", "", $param, 'align="right"', $sortfield, $sortorder);
print_liste_field_titre('');
print_liste_field_titre('', '', '', '', '', 'align="center"');
print " \n";
- print ' ';
+ print '';
+ print ' ';
+ print ' ';
print ' ';
print ' ';
print ' ';
@@ -257,7 +259,6 @@ if ($result) {
print ' ';
print ' ';
print ' ';
- print ' ';
print '';
$searchpitco=$form->showFilterAndCheckAddButtons(1);
print $searchpitco;
@@ -275,6 +276,8 @@ if ($result) {
print ' ';
+ print '' . $objp->rowid . ' ';
+
// Ref Invoice
$facturefournisseur_static->ref = $objp->facnumber;
$facturefournisseur_static->id = $objp->facid;
@@ -297,7 +300,6 @@ if ($result) {
print '' . price($objp->total_ht) . ' ';
print '' . price($objp->tva_tx) . ' ';
print '' . $codeCompta . ' ';
- print '' . $objp->rowid . ' ';
print '';
print img_edit();
print ' ';
diff --git a/htdocs/accountancy/supplier/list.php b/htdocs/accountancy/supplier/list.php
index 86d7fdae9c9..e103c35810a 100644
--- a/htdocs/accountancy/supplier/list.php
+++ b/htdocs/accountancy/supplier/list.php
@@ -244,6 +244,7 @@ if ($result) {
print ''."\n";
print '';
+ print_liste_field_titre($langs->trans("LineId"), $_SERVER["PHP_SELF"], "l.rowid", "", $param, 'align="right"', $sortfield, $sortorder);
print_liste_field_titre($langs->trans("Invoice"), $_SERVER["PHP_SELF"], "f.ref", "", $param, '', $sortfield, $sortorder);
print_liste_field_titre($langs->trans("Ref"), $_SERVER["PHP_SELF"], "p.ref", "", $param, '', $sortfield, $sortorder);
print_liste_field_titre($langs->trans("Label"), $_SERVER["PHP_SELF"], "p.label", "", $param, '', $sortfield, $sortorder);
@@ -252,11 +253,11 @@ if ($result) {
print_liste_field_titre($langs->trans("VATRate"), $_SERVER["PHP_SELF"], "l.tva_tx", "", $param, 'align="right"', $sortfield, $sortorder);
print_liste_field_titre($langs->trans("AccountAccountingSuggest"), '', '', '', '', 'align="center"');
print_liste_field_titre($langs->trans("IntoAccount"), '', '', '', '', 'align="center"');
- print_liste_field_titre($langs->trans("LineId"), $_SERVER["PHP_SELF"], "l.rowid", "", $param, 'align="right"', $sortfield, $sortorder);
print_liste_field_titre('', '', '', '', '', 'align="center"');
print " \n";
print '';
+ print ' ';
print ' ';
print ' ';
print ' ';
@@ -265,7 +266,6 @@ if ($result) {
print ' ';
print ' ';
print ' ';
- print ' ';
print '';
$searchpitco=$form->showFilterAndCheckAddButtons(1);
print $searchpitco;
@@ -314,6 +314,9 @@ if ($result) {
print ' ';
+ // Line id
+ print '' . $objp->rowid . ' ';
+
// Ref Invoice
$facturefourn_static->ref = $objp->ref;
$facturefourn_static->id = $objp->facid;
@@ -357,14 +360,11 @@ if ($result) {
}
print '';
- // Colonne choix du compte
+ // Suggested accounting account
print '';
print $formventilation->select_account($objp->aarowid_suggest, 'codeventil'.$objp->rowid, 1);
print ' ';
- // Line id
- print '' . $objp->rowid . ' ';
-
// Colonne choix ligne a ventiler
print '';
print ' aarowid ? "checked" : "") . '/>';