forked from Wavyzz/dolibarr
Merge branch '12.0' of git@github.com:Dolibarr/dolibarr.git into develop
This commit is contained in:
@@ -218,8 +218,8 @@ abstract class CommonDocGenerator
|
||||
'company_idprof6'=>$object->idprof6,
|
||||
'company_note_public'=>$object->note_public,
|
||||
'company_note_private'=>$object->note_private,
|
||||
'company_default_bank_iban'=>$object->bank_account->iban,
|
||||
'company_default_bank_bic'=>$object->bank_account->bic
|
||||
'company_default_bank_iban'=>(is_object($object->bank_account) ? $object->bank_account->iban : ''),
|
||||
'company_default_bank_bic'=>(is_object($object->bank_account) ? $object->bank_account->bic : '')
|
||||
);
|
||||
|
||||
// Retrieve extrafields
|
||||
|
||||
@@ -711,6 +711,12 @@ class Societe extends CommonObject
|
||||
public $multicurrency_code;
|
||||
|
||||
|
||||
/**
|
||||
* @var Account Default BAN account
|
||||
*/
|
||||
public $bank_account;
|
||||
|
||||
|
||||
/**
|
||||
* Constructor
|
||||
*
|
||||
@@ -4137,6 +4143,17 @@ class Societe extends CommonObject
|
||||
}
|
||||
}
|
||||
|
||||
if (! isset($this->bank_account)) {
|
||||
require_once DOL_DOCUMENT_ROOT.'/societe/class/companybankaccount.class.php';
|
||||
$bac = new CompanyBankAccount($this->db);
|
||||
$result = $bac->fetch(0, $this->id);
|
||||
if ($result > 0) {
|
||||
$this->bank_account = $bac;
|
||||
} else {
|
||||
$this->bank_account = '';
|
||||
}
|
||||
}
|
||||
|
||||
$modelpath = "core/modules/societe/doc/";
|
||||
|
||||
$result = $this->commonGenerateDocument($modelpath, $modele, $outputlangs, $hidedetails, $hidedesc, $hideref, $moreparams);
|
||||
|
||||
Reference in New Issue
Block a user