Odběratel povinný
parent
63561a8f93
commit
dfd1305ad2
|
|
@ -108,6 +108,10 @@ class FakturaFacade
|
|||
$zakaznikId = !empty($data['ZAKAZNIK_ID']) ? (int) $data['ZAKAZNIK_ID'] : null;
|
||||
$zakaznik = $zakaznikId ? $this->kufrikExplorer->table('ZAKAZNIK')->where('ID', $zakaznikId)->fetch() : null;
|
||||
|
||||
if (!$zakaznikId || !$zakaznik) {
|
||||
throw new \InvalidArgumentException('Faktura musí mít odběratele.');
|
||||
}
|
||||
|
||||
$oPrajm = $zakaznik ? trim(($zakaznik->PRIJMENI ?? '') . ' ' . ($zakaznik->JMENO ?? '')) : null;
|
||||
|
||||
$dBanka = null;
|
||||
|
|
|
|||
|
|
@ -107,7 +107,8 @@ class FakturaEditPresenter extends BasePresenter
|
|||
}
|
||||
|
||||
$form->addSelect('ZAKAZNIK_ID', 'Odběratel:', $zakazniciPairs)
|
||||
->setPrompt('-- Vyberte zákazníka --');
|
||||
->setPrompt('-- Vyberte zákazníka --')
|
||||
->setRequired('Vyberte odběratele.');
|
||||
|
||||
$form->addText('CISLO', 'Číslo faktury:')
|
||||
->setDefaultValue(date('Y') . '001');
|
||||
|
|
|
|||
Loading…
Reference in New Issue