==== Vytěžování dokladů pomocí wFlow ====
Podrobný popis napojení ESO9 na wFlow najdete v dokumentu {{ :techdoc:eso9_-_wflow.pdf | Vytěžování dokladů pomocí systému wFlow napojeného na ESO9}}.
=== Procedura spWFLOW_HDOKimport_BeforeInsert ===
Tato procedura je volána před založením hlavičky dokladu.\\
create or alter procedure dbo.spWFLOW_HDOKimport_BeforeInsert
@IDHDOK_VZOR INT = NULL out,
@IDTYPDOK INT = NULL out,
@IDSTRED_MD INT = NULL out,
@IDSTRED_DAL INT = NULL out,
@IDUCTOSN_MD INT = NULL out,
@IDUCTOSN_DAL INT = NULL out,
@VLDOWNLOAD smallint = NULL out, -- 0-všechny, 1-jen hlaní dokument, 2-nic
@VLVYT_SDOK smallint = NULL out, -- 0-ne, 1-ano
@JSON NVARCHAR(MAX) = NULL,
@UZIV_JSON NVARCHAR(MAX) = NULL,
@status int = null out,
@error varchar(200) = null out
\\
=== Procedura spWFLOW_HDOKimport_AfterInsert ===
Tato procedura je volána po založení hlavičky dokladu.\\
create or alter procedure dbo.spWFLOW_HDOKimport_AfterInsert
@IDHDOK INT = NULL,
@JSON NVARCHAR(MAX) = NULL,
@UZIV_JSON NVARCHAR(MAX) = NULL,
@status int = null out,
@error varchar(200) = null out
\\
=== Procedura spWFLOW_HDOK_AfterRozuctovani ===
Tato procedura je volána po založení hlavičky, složek dokladu a zaúčtování, je-li vyžadováno (uživatelské pole VLKONTROLA ve WFLOW).\\
create or alter procedure dbo.spWFLOW_HDOK_AfterRozuctovani
@IDHDOK INT = NULL,
@JSON NVARCHAR(MAX) = NULL,
@UZIV_JSON NVARCHAR(MAX) = NULL,
@status int = null out,
@error varchar(200) = null out
\\
=== Procedura spWFLOW_SDOKimport_AfterInsert ===
Tato procedura je volána po založení složky dokladu.\\
create or alter procedure dbo.spWFLOW_SDOKimport_AfterInsert
@IDSDOK int,
@JSON nvarchar(max) ,
@status int = null out,
@error varchar(200) = null out