Podrobný popis napojení ESO9 na wFlow najdete v dokumentu Vytěžování dokladů pomocí systému wFlow napojeného na ESO9.
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
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
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
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