Merge remote-tracking branch 'origin/4.0' into develop
This commit is contained in:
commit
2043c279b0
@ -1,5 +1,10 @@
|
|||||||
# Remove warning, we want to keep both standard and minified sources.
|
# Remove warning, we want to keep both standard and minified sources.
|
||||||
dolibarr: source-contains-prebuilt-javascript-object htdocs/includes/jsgantt/*
|
|
||||||
dolibarr: source-contains-prebuilt-javascript-object htdocs/includes/jquery/*
|
dolibarr: source-contains-prebuilt-javascript-object htdocs/includes/jquery/*
|
||||||
# This is a textual data file
|
dolibarr: source-contains-prebuilt-javascript-object htdocs/includes/jsgantt/*
|
||||||
source-is-missing htdocs/includes/mobiledetect/mobiledetectlib/Mobile_Detect.json
|
dolibarr: source-contains-prebuilt-javascript-object htdocs/includes/jstz/*
|
||||||
|
# Those are false positives, the files are their own sources since
|
||||||
|
# they are not minified
|
||||||
|
source-is-missing htdocs/includes/jsgantt/jsgantt.js *
|
||||||
|
source-is-missing htdocs/includes/jquery/plugins/colorpicker/jquery.colorpicker.js *
|
||||||
|
source-is-missing htdocs/includes/jquery/plugins/select2/select2.js *
|
||||||
|
source-is-missing htdocs/includes/jquery/plugins/select2/select2_locale_ar.js *
|
||||||
|
|||||||
@ -402,7 +402,7 @@ class AccountancyExport
|
|||||||
print length_accountg($line->numero_compte) . $this->separator;
|
print length_accountg($line->numero_compte) . $this->separator;
|
||||||
print substr(length_accountg($line->numero_compte),0,2) . $this->separator;
|
print substr(length_accountg($line->numero_compte),0,2) . $this->separator;
|
||||||
print '"'.dol_trunc($line->label_compte,40,'right','UTF-8',1).'"' . $this->separator;
|
print '"'.dol_trunc($line->label_compte,40,'right','UTF-8',1).'"' . $this->separator;
|
||||||
print '"'.dol_trunc($line->piece_num,15,'right','UTF-8',1)."'".$this->separator;
|
print '"'.dol_trunc($line->piece_num,15,'right','UTF-8',1).'"'.$this->separator;
|
||||||
print price2num($line->montant).$this->separator;
|
print price2num($line->montant).$this->separator;
|
||||||
print $line->sens.$this->separator;
|
print $line->sens.$this->separator;
|
||||||
print $date . $this->separator;
|
print $date . $this->separator;
|
||||||
|
|||||||
@ -3681,7 +3681,7 @@ class PropaleLigne extends CommonObjectLine
|
|||||||
if (empty($this->pa_ht)) $this->pa_ht=0;
|
if (empty($this->pa_ht)) $this->pa_ht=0;
|
||||||
if (empty($this->multicurrency_subprice)) $this->multicurrency_subprice=0;
|
if (empty($this->multicurrency_subprice)) $this->multicurrency_subprice=0;
|
||||||
if (empty($this->multicurrency_total_ht)) $this->multicurrency_total_ht=0;
|
if (empty($this->multicurrency_total_ht)) $this->multicurrency_total_ht=0;
|
||||||
if (empty($this->multicurrency_total_vat)) $this->multicurrency_total_vat=0;
|
if (empty($this->multicurrency_total_tva)) $this->multicurrency_total_tva=0;
|
||||||
if (empty($this->multicurrency_total_ttc)) $this->multicurrency_total_ttc=0;
|
if (empty($this->multicurrency_total_ttc)) $this->multicurrency_total_ttc=0;
|
||||||
|
|
||||||
// if buy price not defined, define buyprice as configured in margin admin
|
// if buy price not defined, define buyprice as configured in margin admin
|
||||||
|
|||||||
@ -5704,6 +5704,7 @@ class Form
|
|||||||
else $file=get_exdir(0, 0, 0, 0, $object, 'thirdparty').'/logos/'.$object->logo;
|
else $file=get_exdir(0, 0, 0, 0, $object, 'thirdparty').'/logos/'.$object->logo;
|
||||||
$originalfile=get_exdir(0, 0, 0, 0, $object, 'thirdparty').'/logos/'.$object->logo;
|
$originalfile=get_exdir(0, 0, 0, 0, $object, 'thirdparty').'/logos/'.$object->logo;
|
||||||
}
|
}
|
||||||
|
$email=$object->email;
|
||||||
}
|
}
|
||||||
else if ($modulepart=='contact')
|
else if ($modulepart=='contact')
|
||||||
{
|
{
|
||||||
@ -5715,6 +5716,7 @@ class Form
|
|||||||
else $file=get_exdir(0, 0, 0, 0, $object, 'contact').'/photos/'.$object->photo;
|
else $file=get_exdir(0, 0, 0, 0, $object, 'contact').'/photos/'.$object->photo;
|
||||||
$originalfile=get_exdir(0, 0, 0, 0, $object, 'contact').'/photos/'.$object->photo;
|
$originalfile=get_exdir(0, 0, 0, 0, $object, 'contact').'/photos/'.$object->photo;
|
||||||
}
|
}
|
||||||
|
$email=$object->email;
|
||||||
}
|
}
|
||||||
else if ($modulepart=='userphoto')
|
else if ($modulepart=='userphoto')
|
||||||
{
|
{
|
||||||
|
|||||||
@ -390,7 +390,7 @@ $listofreferent=array(
|
|||||||
'table'=>'projet_task',
|
'table'=>'projet_task',
|
||||||
'datefieldname'=>'task_date',
|
'datefieldname'=>'task_date',
|
||||||
'disableamount'=>0,
|
'disableamount'=>0,
|
||||||
'test'=>$conf->projet->enabled && $user->rights->projet->lire && $conf->salaries->enabled && empty($conf->global->PROJECT_HIDE_TASKS)),
|
'test'=>$conf->projet->enabled && $user->rights->projet->lire && empty($conf->global->PROJECT_HIDE_TASKS)),
|
||||||
);
|
);
|
||||||
|
|
||||||
$parameters=array('listofreferent'=>$listofreferent);
|
$parameters=array('listofreferent'=>$listofreferent);
|
||||||
@ -880,13 +880,21 @@ foreach ($listofreferent as $key => $value)
|
|||||||
if ($tablename == 'don') $total_ht_by_line=$element->amount;
|
if ($tablename == 'don') $total_ht_by_line=$element->amount;
|
||||||
elseif ($tablename == 'projet_task')
|
elseif ($tablename == 'projet_task')
|
||||||
{
|
{
|
||||||
$tmp = $element->getSumOfAmount($elementuser, $dates, $datee); // $element is a task. $elementuser may be empty
|
if (! empty($conf->salaries->enabled))
|
||||||
$total_ht_by_line = price2num($tmp['amount'],'MT');
|
{
|
||||||
if ($tmp['nblinesnull'] > 0)
|
// TODO Permission to read daily rate
|
||||||
{
|
$tmp = $element->getSumOfAmount($elementuser, $dates, $datee); // $element is a task. $elementuser may be empty
|
||||||
$langs->load("errors");
|
$total_ht_by_line = price2num($tmp['amount'],'MT');
|
||||||
$warning=$langs->trans("WarningSomeLinesWithNullHourlyRate", $conf->currency);
|
if ($tmp['nblinesnull'] > 0)
|
||||||
}
|
{
|
||||||
|
$langs->load("errors");
|
||||||
|
$warning=$langs->trans("WarningSomeLinesWithNullHourlyRate", $conf->currency);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
print $langs->trans("ModuleDisabled");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user