PANTHEON™ Help

 Sadržaj
 Glavna strana- Dobrodošli u PANTHEON uputstva
[Collapse]PANTHEON
 [Collapse]PANTHEON priručnici
  [Collapse]Priručnik za PANTHEON
   [Expand]Pomoć
   [Expand]Pantheon Hosting
   [Collapse]Podešavanja
    [Expand]Subjekti
    [Expand]Identi
    [Expand]POS
    [Expand]Proizvodnja
    [Collapse]Zaposleni
     [Expand]Kadrovska evidencija
     [Expand]Sat
     [Expand]Odmori
     [Expand]Dnevnice i kilometraže
     [Collapse]Plate
      [Expand]Prosečne plate
      [Expand]Doprinosi
      [Expand]Platni razredi
       Izvori Prihoda
      [Expand]Porez na zarade
      [Expand]Šifre virmana
       Porezi na zarade
      [Expand]Vrste rada
      [Collapse]Šifarnik vrsta zarada
        Vrste zarada po Odeljenjima
       [Expand]Prenos šifarnika - Šifarnik vrsta zarada
       [Expand]Red sa alatima šifarnika
        Predefinisane vrste zarada - Formule
        Uredi nekoliko tipova zarada sa povezanim kriterijumima
        Neke predefinisane vrste zarada
       [Collapse]Sastavljač formula za plate
         OSnovna sredstva
         Parametri programa
         Prosečne plate
         Priprema obračuna
         Pojedini radnik
         Administrativna tabla
         Radna knjižica
         Radna mesta
         Ocena
         Ocenjivanje uspešnosti mesečnog rada
         Faktor neto
         Nosioci troškova
         Subjekti
         Zaokruživanje
         GE Varijable
         Analiza obavljenog rada
         Formula uz upotrebu SQL izraza
         Promenljive doprinosa
         Fiksna sredstva
         Datum varijable
       Dodatna opšta pomoć
     [Expand]Zaštita i zdravlje na radu
     [Expand]Obaveštenja šifarnika zaposlenih
     Kalendar
    [Expand]Računovodstvo
    [Expand]Carina
    [Expand]Program
    [Expand]Dokumentacija
   [Expand]Narudžbine
   [Expand]Roba
   [Expand]Proizvodnja
   [Expand]POS
   [Expand]Servis
   [Expand]Novac
   [Expand]Kadrovi
   [Expand]Radna površina
   [Expand]Analize
   [Expand]Korisničke strane
    Dodatno
   [Expand]Poslovni saveti
   [Expand]Plansko-analitički alat ZEUS
   [Expand]Dodatni programi
   [Expand]Obaveštenja programa
   [Expand]Zvanična mišljenja
   [Expand]Sistemska okolina
   [Expand]Dodatni programi
    Rečnik izraza
   [Expand]Zastareli produkti
  [Expand]Vodič po DataLab PANTHEON™ Farming
  [Expand]Vodič za mobilni POS
  [Expand]Vodič za PANTHEON Vet
 [Collapse]PANTHEON korisnički priručnici
  [Expand]Korisnički priručnik za PANTHEON
  [Expand]Korisnički vodič za mobilni POS
  [Expand]Operativni priručnik za datalab PANTHEON Farming
  [Expand]Korisnički priručnik za PANTHEON Vet
  [Expand]Korisnički priručnik za PANTHEON Farming
[Collapse]PANTHEON Web
 [Collapse]Priručnici za PANTHEON Web
  [Expand]Vodič po PANTHEON Web Light-u
  [Expand]Vodič po PANTHEON Web Terminal-u
  [Expand]Vodič za PANTHEON Web Legal
  [Expand]Arhiva starih proizvoda
 [Collapse]Korisnički priručnici za PANTHEON Web
  [Expand]Kako početi? PANTHEON Web
  [Expand]Korisnički priručnik za PANTHEON Web Light
  [Expand]Korisnički priručnik za PANTHEON Web Terminal
  [Expand]Korisnički priručnik za PANTHEON Web Legal
  [Expand]Arhiva starih proizvoda
[Collapse]PANTHEON Granule
 [Collapse]Priručnik za PANTHEON Granule
  [Expand]Granula Kadrovi
  [Expand]Granula Putni nalozi
  [Expand]Granula Dokumenti i zadaci
  [Expand]Granula Kontrolna tabla
  [Expand]Granula B2B naručivanje
  [Expand]Granula Servis na terenu
  [Expand]Inventar Fiksne Imovine
  [Expand]Granula Inventar skladišta
 [Collapse]Korisnički priručnik za PANTHEON Granule
  [Expand]Kako početi?
  [Expand]PANTHEON Granule i aktivacija
  [Expand]Granula Kadrovi
  [Expand]Granula Putni nalozi
  [Expand]Granula B2B Naručivanje
  [Expand]Granula Kontrolna tabla
  [Expand]Granula Dokumenti i Zadaci
   PANTHEON Granule - česta pitanja i odgovori
  [Expand]Granula Servis na terenu
  [Expand]Arhiva
  [Expand]Inventar Fiksne Imovine
  [Expand]Granula Inventar skladišta
   Arhiva

Load Time: 425.7098 ms
"
  9151 | 9699 | 196558 | Review
Label

Formula uz upotrebu SQL izraza

Formula uz upotrebu SQL izraza

010381.gif010411.gif010382.gif010383.gif

Sastavljaču formula za plate možemo da zapišemo formulu i uz upotrebu SQL izraza, pri čemu je potrebno da poštujemo sledeća pravila:

  • SQL izraz uvek započinje i završava se ~S~
  • u jednoj formuli može biti proizvoljan broj SQL izraza
  • unutar SQL izraza nije dozvoljena upotreba logičnih uslova ([.. : ..]..)
  • unutar SQL izraza nije dozvoljena upotreba temp tabela sa jednim  #
  • unutar SQL izraza je dozvoljena upotreba promenljivih (# ... #)
  • u logičnim uslovima je dozvoljena upotreba SQL izraza

 

U SQL izrazu možemo da koristimo sve matematičke funkcije, koje poznaje SQL server kog koristimo. Na primer:

  • SIN ( float_expression )
    Returns the trigonometric sine of the given angle (in radians) in an approximate numeric (float) expression,

  • COS ( float_expression )
    A mathematic function that returns the trigonometric cosine of the given angle (in radians) in the given expression,

  • TAN ( float_expression )
    Returns the tangent of the input expression,

  • SQRT ( float_expression )
    Returns the square root of the given expression,

  • kao i sve ostale matematičke funkcije koje nalazite na sledećem linku: http://msdn.microsoft.com/en-us/library/ms174077.aspx

 

Formulo sa uslovom kao što je npr.: [#KOLICINA#>20:#Cena#*0,9] [#KOLICINA#>10:#Cena#*0,95] #Cena#

možemo da zapišemo još i na sledeći način upotrebom SQL izraza:

~S~
case
  when #KOLICINA# > 20 then #Cena# * 0.9
  when #KOLICINA# > 10 then #Cena# * 0,95
  else #Cena#
end
~S~

ili pak na drugačiji način:


~S~ dbo.MojaFunkcija(#KOLICINA#, #Cena#) ~S~


U tom slučaju potrebna vam je vaša funkcija sa imenom dbo.MojaFunkcija().

000001.gif Preko panela Test u Sastavljaču formula za plate možemo da testiramo samo one formule koje su kreirane bez upotrebe SQL izraza. Sastavljač formula ne testira pravilnosti unutar SQL izraza.

 

 



 

Oceni ovu temu
Da li je ova tema korisna?
Komentari
Komentari će biti vidljivi i na forumu!