==== 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