PANTHEON™ Help

 Kategori
 PANTHEON Ndihmë - Mirësevini
[Collapse]PANTHEON
 [Collapse]Udhëzues për PANTHEON
  [Expand]Udhëzues për PANTHEON
  [Expand]Udhëzues për PANTHEON Retail
  [Expand]Udhëzues për PANTHEON Vet
  [Expand]Udhëzues për PANTHEON Bujqësi
 [Collapse]Manualet e Përdoruesve për PANTHEON
  [Expand]Manuali i Përdoruesit për PANTHEON
  [Expand]Manuali i Përdoruesit për PANTHEON Retail
  [Expand]Manuali i përdoruesit për PANTHEON Vet
  [Expand]Manuali i Përdoruesit për PANTHEON Bujqësi
[Collapse]PANTHEON Web
 [Collapse]Udhëzues për PANTHEON Web
  [Expand]Udhëzues për PANTHEON Web Light
  [Expand]Udhëzues për Terminalin Web PANTHEON
  [Expand]Udhëzues për PANTHEON Web Legal
  [Expand]Arkiva e produkteve të vjetra
 [Collapse]Manualet e Përdoruesit për PANTHEON Web
  [Expand]Fillimi PANTHEON Web
  [Expand]Manuali i Përdoruesit për PANTHEON Web Light
  [Expand]Manuali i Përdoruesit për Terminalin Web PANTHEON
  [Expand]Manuali i Përdoruesit për PANTHEON Web Legal
  [Expand]Arkiva e produkteve të vjetra
[Collapse]PANTHEON Granulat
 [Collapse]Udhëzues për Granulat PANTHEON
  [Expand]Granul Personeli
  [Expand]Urdhërat e Udhëtimit Granule
  [Expand]Dokumentet dhe Granula e Detyrave
  [Expand]Dashboard Granule
  [Expand]Porositë B2B Granule
  [Expand]Shërbimi në Terren Granul
  [Expand]Inventari i Aseteve të Paluajtshme
  [Expand]Inventari i Magazinës Granule
 [Collapse]Manualet e Përdoruesit për Granulat PANTHEON
  [Expand]Fillimi
  [Expand]Granula e Personelit
  [Expand]Urdhërat e Udhëtimit Granule
  [Expand]Dokumentet dhe Detyrat Granule
  [Expand]Porositë B2B Granule
  [Expand]Dashboard Granule
  [Expand]Shërbimi në Terren Granul
  [Expand]Inventari i Aseteve të Paluajtshme
  [Expand]Inventari i Magazinës Granule
  [Expand]Arkiv
[Expand]Faqja e Përdoruesit

Load Time: 312,5318 ms
"
  6613 | 1 | |
Label


 

Upotreba stored procedura u formulama za izračun cene

010379.gif010380.gif010381.gif010381.gif010411.gif010382.gif010383.gif

 

Umesto predviđenih promenljivih (pogledajte Formule izračuna cena) način izračuna cene možemo da izvedemo i oblikovanjem stored procedura..

Obzirom na dole prikazan primer uzročne SQL procedure, moramo za rad u programu, u polje "Formula" da unesemo:

exec_MojIzracunCene


exec <ime procedure>


npr.

Procedura mora da sadrži sledeće parametre:
create procedure _MojIzracunCene 
@cTip char(2), -- 'I' obična prodaja 'P' obična nabavka
@cCenRazred char(1), -- SUBJEKT.CENRAZRED cenovni razred za taj subjekat 
@cKupec char(30), -- SUBJEKT.NAZIV subjekat, za kog tražimo cenu (može ' ')
@cSkladisce char(30), -- SUBJEKT.NAZIV skladište, za koje imamo različitu prod.kalk.(može ' ') 
@cIdent char(16), -- MS.IDENT ident, za koji tražimo cenu
@cgValuta char(3), -- valuta, u kojoj tražimo cenu
@dgDatum datetime, -- datum i čas (važan za traženje ugovorenog cenovnika) 
@nKolicina decimal(19, 6), -- količina 
@cKolicina char(1) -- 'T' = racuna samo, ako je u formuli kolicina 'F' = racuna uvek
 as

 --Mora da vrati RecordSet sa cenom i rabatom

 set nocount on

 declare
 @nVrniCena Float,
 @nVrniRabat Float 

set @nVrniCena = 0 
set @nVrniRabat = 0 

select @nVrniCena = MpCena * 2
from MS 
where Ident = @cIdent 

select @nVrniCena, @nVrniRabat

 

 


  

     


Rate this topic
Was this topic usefull?
Comments
Comment will also bo visible in forum!