public function subsequentByPeriodByVoucherTypeByNumberAndByOrganization($periodId, $voucherTypeId, $number, $organizationId, $databaseConnectionName = null)
  {
    if(empty($databaseConnectionName))
    {
      $databaseConnectionName = $this->databaseConnectionName;
    }

    return $this->JournalVoucher->setConnection($databaseConnectionName)
      ->where('period_id', '=', $periodId)
      ->where('voucher_type_id', '=', $voucherTypeId)
      ->where('number', '>', $number)
      ->where('organization_id', '=', $organizationId)
      ->get();
  }