Import bankovních výpisů
Procedura pro možnost určení formátu vstupního souboru.
Používá se při importu BAV pro některé banky, které používají více specifických formátů dat vstupních souborů.
CREATE OR ALTER procedure dbo.spImportBav_NastavFormatUziv @Kod_Banky_Volano varchar(20) OUT, @Kod_Banky_Nacteno varchar(20) OUT, @vlFormat Int = NULL OUT, @CeleCisloUctu varchar(60) = NULL OUT
Uživatelská procedura pro provedení rozúčtování importovaných bankovních výpisů.
Standardně je prázdná, je možno ji uživatelsky přepsat. Volá se před provedením rozúčtování importovaných bankovních výpisů. Nerozúčtované doklady jsou v UZAPLOCK, mají nastaven příznak 61.
CREATE OR ALTER procedure dbo.spImportBaV_UzivRozuct @idLogUser Int
Procedura, která umožňuje uživatelskou úpravu čísla výpisu.
Používá se v případě, že banka během roku změní číslování bankovních výpisů a je třeba pokračovat v číslování dle původní číselné řady.
CREATE OR ALTER procedure dbo.spUpravCisloVypisu_Uziv @idPenUcet Int, -- id peněžního účtu @CISLO_VYPISU varchar(20) OUT, -- číslo BAV, načtené ze vstupního souboru @dtVypisu dateTime -- datum BAV
Import bankovních výpisů platebních karet
Procedura pro určení peněžního účtu, kam se budou zakládat BVPK. Většinou se zakládá pod ten účet, na který se posílá sumární platba. Některé výpisy (GlobalPayment) ale tento účet neobsahují, je možno jej určit touto procedurou. Pokud není určen, bere se jako první PenUcet dle banky (order by KOD_PENEZNIHO_UCTU).
CREATE OR ALTER procedure dbo.spBVPK_Import_UzivParam @XMLPARAM XML
Funkce pro určení názvu importní procedury pro import bankovních výpisů platebních karet.
CREATE OR ALTER function dbo.fnNazevProcProImportBVPK ( @Kod_Banky varchar(20) , @NazevSouboru varchar(160) = NULL ) returns varchar(100)
Procedura volaná po provedení importu bankovních výpisů platebních karet.
CREATE OR ALTER procedure dbo.spBVPK_Import_UzivAfter @Kod_Banky varchar(20), @XML_Param XML, @Info_Uziv varchar(max) OUT
Procedura pro možnost naplnění jejich čísla doklad. Volá se v proceduře spHDOK_BAV_SetVSYM_BVPK pro každou hlavičku importovaného výpisu platebních karet.
CREATE OR ALTER procedure dbo.spBVPK_UzivNaplneni_JejichCisDok @idBaV Int