Man03124: Porovnání verzí
Bez shrnutí editace |
Bez shrnutí editace |
||
Řádek 3: | Řádek 3: | ||
Je-li v databázi zapsán rozpis řádky bankovního výpisu, lze jej v tomto formuláři k oné řádce připojit. V horním bloku vybereme jeden záznam odpovídající tomuto rozpisu, ve spodním bloku jeden řádek bankovního výpisu a tlačítkem Připojení rozpisu záznamy propojíme.<br> | Je-li v databázi zapsán rozpis řádky bankovního výpisu, lze jej v tomto formuláři k oné řádce připojit. V horním bloku vybereme jeden záznam odpovídající tomuto rozpisu, ve spodním bloku jeden řádek bankovního výpisu a tlačítkem Připojení rozpisu záznamy propojíme.<br> | ||
Lokální parametr [[Parametrizace#BANUZKPR|BANUZKPR]], jehož obsahem je select (výběrová podmínka), který spočítá, kolik rozpisů plateb bankovními kartami je nepřipojených k nějakému sumárnímu řádku. Pokud je jich více jak nula, nepovolí uzavřít období v bance (031). | Lokální parametr [[Parametrizace#BANUZKPR|BANUZKPR]], jehož obsahem je select (výběrová podmínka), který spočítá, kolik rozpisů plateb bankovními kartami je nepřipojených k nějakému sumárnímu řádku. Pokud je jich více jak nula, nepovolí uzavřít období v bance (031). | ||
<br><br> | <br><br> | ||
BANUZKPR select count(*) from tekbarad a where not exists (select 1 from tekbarad x where x.nadriz=a.rbavidno and x.TYP_RAD='K') and a.ksmb='1178' and a.vsmb='9635926414' and a.spl>=sysdate-60 and a.typ_rad is null | BANUZKPR select count(*) from tekbarad a where not exists (select 1 from tekbarad x where x.nadriz=a.rbavidno and x.TYP_RAD='K') and a.ksmb='1178' and a.vsmb='9635926414' and a.spl>=sysdate-60 and a.typ_rad is null |
Verze z 12. 9. 2014, 15:24
03124 * Připojení rozpisu k řádce výpisu
Je-li v databázi zapsán rozpis řádky bankovního výpisu, lze jej v tomto formuláři k oné řádce připojit. V horním bloku vybereme jeden záznam odpovídající tomuto rozpisu, ve spodním bloku jeden řádek bankovního výpisu a tlačítkem Připojení rozpisu záznamy propojíme.
Lokální parametr BANUZKPR, jehož obsahem je select (výběrová podmínka), který spočítá, kolik rozpisů plateb bankovními kartami je nepřipojených k nějakému sumárnímu řádku. Pokud je jich více jak nula, nepovolí uzavřít období v bance (031).
BANUZKPR select count(*) from tekbarad a where not exists (select 1 from tekbarad x where x.nadriz=a.rbavidno and x.TYP_RAD='K') and a.ksmb='1178' and a.vsmb='9635926414' and a.spl>=sysdate-60 and a.typ_rad is null
Obr. 03124/1 Připojení rozpisu k řádce výpisu
Formulář je rozdělen do dvou záložek:
- Složenky - obsahuje rozpis plateb složenkami - typu VAKUS
- Bankovní karty - rozpisy plateb bankovními kartami
![]() |
Poznámka |
Pro import položkového seznamu plateb realizovaných poštovními poukázkami typu VAKUS je určena funkce 03117 - Import rozpisu plateb VAKUS. |
Formulář pro uzavření období v úloze Banka použije pro kontrolu rozpisů bankovních karet nebo složenek selecty uložené v R_SQL. Musí se jmenovat UZAV_031_X, kde X je číslo. Provádějí se v pořadí podle abecedního uspořádání. Select musí vrátit v případě, že je vše v pořádku, null, jinak musí vrátit řetězec obsahující popis chyby. Pokud takové selecty v R_SQL chybí, použije se select uložený v lokálním parametru BANUZKPR. Když neexistuje ani ten, kontrolují se rozpisy podle data, ke kterému se vztahují.
Navazující funkce:
- 03117 - Import rozpisu platem VAKUS