Speciální výpočet množství k výdeji

Top  Previous  Next

Seznam témat:

použití funkce

popis funkce

omezení, podmínky provozu

 

Použití funkce

Funkce slouží k výpočtu volného množství k výdeji položek na prodejní pokladně pomocí speciální (uživatelsky definované) funkce.

Popis funkce

Nastavením speciálního globálního parametru 'od_poklspecialkvydeji' na hodnotu 1 se volné množství k výdeji položek při prodeji na prodejní pokladně zjišťuje pomocí speciální funkce omater_getkvydeji_special místo standardního výpočtu pomocí omater_getkvydeji. (U hlaviček matice se jedná o funkci omater_getkvydeji_special_matice).

Způsob výpočtu volného množství k výdeji v uvedných funkcích si uživatel programuje sám dle potřeby.

 

Zobrazení množství k výdeji při prodeji na prodejní pokladně, příp. i způsob kontroly prodávaného množství se nastavuje přímo v parametrech prodejní pokladny.

 

Omezení, podmínky provozu

Pro výpočet volného množství k výdeji na prodejní pokladně pomocí funkce omater_getkvydeji_special (resp. omater_getkvydeji_special_matice) je nutné provést tyto úpravy:

1.v ISQL spustit SQL příkaz

update dba.globals set value = 1 where name = 'od_poklspecialkvydeji'

 

2.naprogramovat způsob výpočtu množství k výdeji úpravou daných funkcí

pro standardní ("nematicové") položky:

alter function

DBO.omater_getkvydeji_special(in @sklad sklad_,in @mat material_)

returns mnozstvi_

on exception resume

begin

/* ZDE PŘIJDE ALGORITMUS PRO VÝPOČET MNOŽSTVÍ K VÝDEJI */

end

 

pro hlavičky matic:

alter function

DBO.omater_getkvydeji_special_matice(in @sklad sklad_,in @mat material_)

returns mnozstvi_

on exception resume

begin

/* ZDE PŘIJDE ALGORITMUS PRO VÝPOČET MNOŽSTVÍ K VÝDEJI */

end

 

Související témata

Prodej přes pokladnu