Majetek

Pro možnost uživatelského přepsání střediska MD a Dal vytvářených složek dokladů pro odpisy V případě, že vrací NULL hodnotu, určí se středisko standardním postupem.

CREATE OR ALTER function dbo.fnStrediskoProOdpis (
  @idZbozi    Int,
  @dtSkutTerm DateTime,
  @MD_Dal     SmallInt   -- 1 = pro středisko MD;  2 = pro středisko DAL
)
returns Int

Pro možnost uživatelského přepsání zakázky ve vytvářených složkách dokladů pro odpisy V případě, že vrací NULL hodnotu, určí se zakázka standardním postupem.

CREATE OR ALTER function dbo.fnZakazkaProOdpis (
  @idZbozi    Int,
  @dtSkutTerm DateTime
)
returns varchar(20)

Uživatelská procedura pro uživatelský přepočet SDOKů majetku - volá se po vytvoření/změně složek dokladu - před provedením zaúčtování.
Standardně nic neprovádí, možno uživatelsky přepsat.

CREATE OR ALTER procedure dbo.spMAJ_PrepSDOK_Uziv
  @idHdok Int

Uživatelská procedura volaná při vyřazení majetku

Tato procedura se volá na konci standardní procedury (spMajetek_Vyrad) volané při vyřazení majetku. Procedura je standardně prázdná, neprovádí žádnou akci.
Je možno ji uživatelsky přepsat a tím definovat, co se má provést při vyřazení majetku.

CREATE OR ALTER PROCEDURE dbo.spMajetek_Vyrad_Uziv
  @idZbozSkl Int,      -- id zboží na skladě (majetku)
  @idSdok    Int       -- id složky nově založené složky vyřazení majetku

Funkce pro vyřazení karty majetku z hromadného přepočtu odpisů

CREATE OR ALTER function dbo.fnMajetek_VyradProPrepocet()
  returns @T table (idZbozSkl_Vyrad Int Primary Key)
DokuWiki Appliance - Powered by TurnKey Linux