mirror of
https://github.com/Dolibarr/dolibarr.git
synced 2025-02-20 13:46:52 +01:00
FIX : use $linecount = count($this->lines);
This commit is contained in:
parent
e75b6ae0b4
commit
74f5c092dc
|
|
@ -711,7 +711,8 @@ class Propal extends CommonObject
|
|||
// Reorder if child line
|
||||
if (!empty($fk_parent_line)) $this->line_order(true, 'DESC');
|
||||
elseif($ranktouse > 0 && $ranktouse <= count($this->lines)) { // Update all rank of all other lines
|
||||
for ($ii = $ranktouse; $ii <= count($this->lines); $ii++) {
|
||||
$linecount = count($this->lines);
|
||||
for ($ii = $ranktouse; $ii <= $linecount; $ii++) {
|
||||
$this->updateRangOfLine($this->lines[$ii - 1]->id, $ii + 1);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1659,7 +1659,8 @@ class Commande extends CommonOrder
|
|||
// Reorder if child line
|
||||
if (!empty($fk_parent_line)) $this->line_order(true, 'DESC');
|
||||
elseif($ranktouse > 0 && $ranktouse <= count($this->lines)) { // Update all rank of all other lines
|
||||
for ($ii = $ranktouse; $ii <= count($this->lines); $ii++) {
|
||||
$linecount = count($this->lines);
|
||||
for ($ii = $ranktouse; $ii <= $linecount; $ii++) {
|
||||
$this->updateRangOfLine($this->lines[$ii - 1]->id, $ii + 1);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1988,7 +1988,8 @@ class Facture extends CommonInvoice
|
|||
|
||||
if(!empty($conf->global->MAIN_VIEW_LINE_NUMBER)) {
|
||||
$facligne->rang = 1;
|
||||
for ($ii = 1; $ii <= count($this->lines); $ii++) {
|
||||
$linecount = count($this->lines);
|
||||
for ($ii = 1; $ii <= $linecount; $ii++) {
|
||||
$this->updateRangOfLine($this->lines[$ii - 1]->id, $ii+1);
|
||||
}
|
||||
}
|
||||
|
|
@ -3217,7 +3218,8 @@ class Facture extends CommonInvoice
|
|||
// Reorder if child line
|
||||
if (!empty($fk_parent_line)) $this->line_order(true, 'DESC');
|
||||
elseif($ranktouse > 0 && $ranktouse <= count($this->lines)) { // Update all rank of all other lines
|
||||
for ($ii = $ranktouse; $ii <= count($this->lines); $ii++) {
|
||||
$linecount = count($this->lines);
|
||||
for ($ii = $ranktouse; $ii <= $linecount; $ii++) {
|
||||
$this->updateRangOfLine($this->lines[$ii - 1]->id, $ii + 1);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1845,7 +1845,8 @@ class CommandeFournisseur extends CommonOrder
|
|||
// Reorder if child line
|
||||
if (!empty($fk_parent_line)) $this->line_order(true, 'DESC');
|
||||
elseif($rang > 0 && $rang <= count($this->lines)) { // Update all rank of all other lines
|
||||
for ($ii = $rang; $ii <= count($this->lines); $ii++) {
|
||||
$linecount = count($this->lines);
|
||||
for ($ii = $rang; $ii <= $linecount; $ii++) {
|
||||
$this->updateRangOfLine($this->lines[$ii - 1]->id, $ii + 1);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1058,12 +1058,13 @@ class FactureFournisseur extends CommonInvoice
|
|||
$facligne->rang = -1;
|
||||
$facligne->info_bits = 2;
|
||||
|
||||
if(!empty($conf->global->MAIN_VIEW_LINE_NUMBER)) {
|
||||
$facligne->rang = 1;
|
||||
for ($ii = 1; $ii <= count($this->lines); $ii++) {
|
||||
$this->updateRangOfLine($this->lines[$ii - 1]->id, $ii+1);
|
||||
if(!empty($conf->global->MAIN_VIEW_LINE_NUMBER)) {
|
||||
$facligne->rang = 1;
|
||||
$linecount = count($this->lines);
|
||||
for ($ii = 1; $ii <= $linecount; $ii++) {
|
||||
$this->updateRangOfLine($this->lines[$ii - 1]->id, $ii+1);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Get buy/cost price of invoice that is source of discount
|
||||
if ($remise->fk_invoice_supplier_source > 0)
|
||||
|
|
@ -1865,7 +1866,8 @@ class FactureFournisseur extends CommonInvoice
|
|||
// Reorder if child line
|
||||
if (!empty($fk_parent_line)) $this->line_order(true, 'DESC');
|
||||
elseif($rang > 0 && $rang <= count($this->lines)) { // Update all rank of all other lines
|
||||
for ($ii = $rang; $ii <= count($this->lines); $ii++) {
|
||||
$linecount = count($this->lines);
|
||||
for ($ii = $rang; $ii <= $linecount; $ii++) {
|
||||
$this->updateRangOfLine($this->lines[$ii - 1]->id, $ii + 1);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -619,7 +619,8 @@ class SupplierProposal extends CommonObject
|
|||
// Reorder if child line
|
||||
if (!empty($fk_parent_line)) $this->line_order(true, 'DESC');
|
||||
elseif($ranktouse > 0 && $ranktouse <= count($this->lines)) { // Update all rank of all other lines
|
||||
for ($ii = $ranktouse; $ii <= count($this->lines); $ii++) {
|
||||
$linecount = count($this->lines);
|
||||
for ($ii = $ranktouse; $ii <= $linecount; $ii++) {
|
||||
$this->updateRangOfLine($this->lines[$ii - 1]->id, $ii + 1);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user