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 
DokuWiki Appliance - Powered by TurnKey Linux