PANTHEON™ Help

 Toc
 Primjer Office 365
 Početna stranica
 Plan računa
[Collapse]PANTHEON
 [Collapse]PANTHEON priručnici
  [Expand]Vodič kroz Datalab PANTHEON Farming
  [Expand]Vodič za mobilni POS
  [Expand]Vodič po PANTHEON Vet
  [Collapse]Vodič po DataLab PANTHEON™-u
   [Expand]Pomoć
   [Collapse]Postavke
    [Expand]Dokumentacija
    [Expand]POS
    [Expand]Dokumentacija-staro
    [Expand]Redak s naredbama
    [Expand]Dokumentacija
    [Expand]Subjekti
    [Collapse]Identi
      SLOPAK Klasifikacija pakiranja
      Ekološke obveze
     [Expand]Identi
     [Expand]Vrsta identa
     [Expand]Klasifikacija
     [Expand]Mjerne jedinice
     [Collapse]Formule izračuna cijena i popusta
       Upotreba SQL izraza u formulama
       Hijerarhija određivanja cijena
       Upotreba stored procedura u formulama za izračun cijene
       Formula s korištenjem SQL izraza
      Uvoz cjenika
     [Expand]Predlošci serijskih brojeva
      Pregled prodajne cijene
     [Expand]Unos stalnih cijena
     [Expand]Profili ekrana na dodir
      Traženje idenata
     [Expand]Šifrant vrsta otpadnog materijala
      Šifranti ekoloških davanja
      Šifranti okoljskih dajatev
    [Expand]Proizvodnja
    [Expand]Zaposleni
     Kalendar - Vrste zapisa
    [Expand]Računovodstvo
    [Expand]Carina
    [Expand]Program
   [Expand]Narudžbe
   [Expand]Roba
   [Expand]Proizvodnja
   [Expand]Servis
   [Expand]POS
   [Expand]Novac
   [Expand]Kadrovi
   [Expand]Radna površina
   [Expand]Analize
   [Expand]Plansko-analitički alati ZEUS
   [Expand]Poruke programa
   [Expand]Dodatni programi
   [Expand]Sistemska okolina
   [Expand]Dodatni programi
   [Expand]Stari proizvodi
    Riječnik pojmova
 [Collapse]PANTHEON korisnički priručnici
  [Expand]Korisnički priručnik za DataLab PANTHEON™
  [Expand]Kor korisnički priručnik za PANTHEON Vet
  [Expand]Korisnički priručnik za PANTHEON maloprodaju
 Kako RLS funkcionira u praksi
[Collapse]Bilance
  Prenos bilance na druga poduzeća
  Uvoz/Izvoz bilanc
 Unaprijediti
[Collapse]PANTHEON Web
 [Collapse]Vodiči po PANTHEON Web
  [Expand]Vodič po PANTHEON Web Light-u
  [Expand]Vodič za PANTHEON Web Terminal
  [Expand]Arhiva starih proizvoda
  [Expand]Vodič po PANTHEON Web Legal
 [Collapse]Korisnički priručnici za PANTHEON Web
  [Expand]Početak rada s PANTHEON Web-om
  [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]Vodič po PANTHEON Granulama
  [Expand]Granule za Servis na terenu
  [Expand]Granula Kadrovi
  [Expand]Granula Putni nalozi
  [Expand]Granula Dokumenti i Zadaci
  [Expand]Granula Kontrolna tabla
  [Expand]Granula B2B narudžbe
  [Expand]Inventar Fiksne Imovine Granula
  [Expand]Inventar Skladišta Granula
 [Collapse]Korisnički priručnik za PANTHEON Granule
   Početak
   Korištenje PANTHEON Granula u imaginarnom poduzeću Tecta
  [Expand]PANTHEON Granule i aktivacija
  [Expand]Granula Kadrovi
  [Expand]Granula Putni nalozi
  [Expand]Granula Dokumenti i zadaci
  [Expand]Granula B2B narudžbe
  [Expand]Granula Nadzorna ploča
  [Expand]Granula Servis na terenu
   Česta pitanja i odgovori
  [Expand]Inventar dugotrajne imovine
  [Expand]Granula Inventura skladišta
   Arhiva
 Baza podataka
 Promjene koda
 Otklanjanje poteškoća
 ARES - RLS Kompatibilni Mod
 RLS Pitanja i Odgovori

Load Time: 406,2546 ms
"
  4540 | 5249 | 55774 | Localized
Label

Upotreba stored procedura u formulama za izračun cijene

Upotreba stored procedura u formulama za izračun cijene

Upotreba stored procedura u formulama za izračun cijene

029129.gif029130.gif029131.gif029132.gif029133.gif029134.gif

 

Umjesto predviđenih varijabli (pogledajte Formule izračuna cijena) način izračuna cijene možemo izvesti i tako da u tu svrhu oblikujemo stored proceduru.


Obzirom na dolje prikazan primjer uzročne SQL procedure, moramo za rad u programu, u polje "Formula unijeti":

exec_MojIzracunCene


exec <ime procedure>


npr.
 


 


Procedura mora imeti slijedeće parametre:
create procedure _MojIzracunCene
@cTip char(2), -- 'I' navadna prodaja 'P' navadna nakup
@cCenRazred char(1), -- SUBJEKT.CENRAZRED cenovni razred za ta subjekt
@cKupec char(30), -- SUBJEKT.NAZIV subjekt, za katerega iscemo ceno (lahko '')
@cSkladisce char(30), -- SUBJEKT.NAZIV skladisce, za katerega imamo loceno prod.kalk.(lahko '') 
@cIdent char(16), -- MS.IDENT aritkel, za katerega iscemo ceno
@cgValuta char(3), -- valuta, v kateri iščemo ceno
@dgDatum datetime, -- datum in čas (važen za iskanje pogodbenega cenika)
@nKolicina decimal(19, 6), -- količina
@cKolicina char(1) -- 'T' = racuna samo, ce je v formuli kolicina 'F' = racuna vedno
as

--Vrniti mora RecordSet z ceno in 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!