Služba vr220 / 35220

Interní služba

Pomocí této služby se vytvoří 1 platba v tabulce cdcp.payment_cdcp.
Příchozí platba (CR účtu CDCP) - TYPL=185, KKCC=0009515 (CZK) nebo 0000001 (EUR)
Odchozí platba (DB účtu CDCP) - TYPL=186, DKCC=0009515 (CZK) nebo 0000001 (EUR)
Pokud je STMV nevyplněné, doplnit '50'
Pokud je VZDT nevyplněné, doplnit aktuální účetní den.


Vstupní kontroly:
Pro platby v CZK se provádí test kódu banky (DKCC/KKCC = cdcp.bank.code), test předčíslí (DPRE/KPRE) a čísla účtu (DCIU/KCIU) na modulo 11 dle předpisu ČNB - použít funkci is_valid_account
Pro platby v EUR musí být kód banky (DKCC/KKCC) 0000000 nebo 0000001.
Typ platby(TYPL) musí být 185 nebo 186
Částka (MTMV)T musí být větší než 0

Vstupní pole

JménoTypOborPopis
CCDT * Date Datum platby
CSOU Numeric (6,0) Číslo souboru v CC
CPP Numeric (7,0) Čís. platby
CERT Numeric (7,0) Čís. platby v clearingovém centru
TYPL * Char (3) TYPPLT1 Typ platby
TYPO Char (2) 11 Typ položky v clearingovém centru
MTMV * Numeric (14,2) Částka k převodu
DEVI * Char (3) DEVIS1 Druh měny
STMV Char (2) STAVPP Stav
IDDO Char (13) ID prvotního dokumentu
DKCC * Char (4) DB kód banky
DPRE Char (6) DB předčíslí českého peněžního účtu
DCIU * Char (10) DB číslo českého peněžního účtu
DNAZ Char (20) DB název majitele účtu
DIDE Char (140) DB důvod nebo identifikace platby
KKCC * Char (4) CR kód banky
KPRE Char (6) CR předčíslí českého peněžního účtu
KCIU * Char (10) CR číslo českého peněžního účtu
KNAZ Char (20) CR název majitele účtu
KIDE Char (140) CR důvod nebo identifikace platby
ZPRK Char (140) Zpráva pro klienta
PUCE Char (22) Původní CR bankovní účet
KONS Char (10) Konstantní symbol platby
SPEC Char (10) Specifický symbol platby
VARS Char (10) [0-9]{1,10} Variabilní symbol platby
ZPVY Char (1) ZPVY Způsob vytvoření
CMMT Char (250) Poznámky
VZDT Date Datum důvodu pro vznik platby

Výstupní pole

JménoTypOborPopis
IDPP * Numeric (14,0) ID platebního příkazu