/**
  * Is account has funding section
  *
  * @return bool
  */
 private function hasFundingSection()
 {
     if ($this->account->hasFunding() || $this->account->hasDistributing() || $this->account->hasGroup(AccountGroup::GROUP_DEPOSIT_MONEY) || $this->adm->hasElectronicallySignError($this->account)) {
         return true;
     }
     return false;
 }
 /**
  * Returns true if transfer account cannot use electronically signing
  * and ria does not allow non electronically signing
  *
  * @param ClientAccount $account
  * @return bool
  */
 public function hasElectronicallySignError(ClientAccount $account)
 {
     if ($account->hasGroup(AccountGroup::GROUP_FINANCIAL_INSTITUTION) && !$this->isUsedDocusign($account->getId())) {
         $ria = $account->getClient()->getRia();
         $riaCompanyInfo = $ria->getRiaCompanyInformation();
         if ($riaCompanyInfo && !$riaCompanyInfo->getAllowNonElectronicallySigning()) {
             return true;
         }
     }
     return false;
 }