PANTHEON™ Help

 Toc
 PANTHEON Ajutor - Bun venit
[Collapse]PANTHEON
 [Collapse]Ghiduri pentru PANTHEON
  [Expand]Ghid pentru PANTHEON
  [Expand]Ghid pentru PANTHEON Retail
  [Expand]Ghid pentru PANTHEON Vet
  [Expand]Ghid pentru PANTHEON Fermă
 [Collapse]Manuale de utilizare pentru PANTHEON
  [Collapse]Manual de utilizare pentru PANTHEON
   [Expand]Începerea
   [Expand]Manual de utilizare pentru eBusiness
   [Collapse]Setări
    [Expand]Subiecte
    [Collapse]Articole
      Crearea unui Element Nou
      Introducerea datelor pentru stabilirea prețului articolelor
      Introducerea prețurilor contractuale pentru articol
      Intrarea în specificația articolului
     [Expand]Introducerea câmpurilor personalizate
      Transferul mișcărilor între articole
      Corectarea ratei impozitului
     [Expand]Utilizarea tipurilor de articole
     [Expand]Numere de serie
     [Collapse]Formule de Preț
       Utilizarea Procedurilor Stocate în Formulele de Preț
      Folosind funcția Găsește element (Ctrl+F)
     [Expand]Identificatori Externi
    [Expand]POS
     Fabricare
    [Expand]Program
    [Expand]Personal
     Calendar
    [Expand]Finanțe
    [Expand]Vamă
    [Expand]Documentație
    [Expand]Program
     Schimbă utilizatorul
   [Expand]Comenzi
   [Expand]Produse
   [Expand]Fabricare
   [Expand]Serviciu
   [Expand]Ajutor
   [Expand]Personal
   [Expand]Financiare
   [Expand]Analitică
  [Expand]Manual de utilizare pentru PANTHEON Retail
  [Expand]Manual de utilizare pentru PANTHEON Vet
  [Expand]Manual de utilizare pentru PANTHEON Farming
[Collapse]PANTHEON Web
 [Collapse]Ghiduri pentru PANTHEON Web
  [Expand]Ghid pentru PANTHEON Web Light
  [Expand]Ghid pentru Terminalul Web PANTHEON
  [Expand]Ghid pentru PANTHEON Web Legal
  [Expand]Arhivă produse vechi
 [Collapse]Manuale de utilizare pentru PANTHEON Web
  [Expand]Începerea PANTHEON Web
  [Expand]Manual de utilizare pentru PANTHEON Web Light
  [Expand]Manual de utilizare pentru terminalul web PANTHEON
  [Expand]Manual de utilizare pentru PANTHEON Web Legal
  [Expand]Arhivă produse vechi
[Collapse]PANTHEON Granule
 [Collapse]Ghiduri pentru granule PANTHEON
  [Expand]Granul Personal
  [Expand]Comenzi de Călătorie Granule
  [Expand]Documente și Sarcini Granul
  [Expand]Tabloul de bord Granule
  [Expand]Comenzi B2B Granule
  [Expand]Granul de Serviciu pe Teren
  [Expand]Granul Inventar Active Fixe
  [Expand]Inventar de Magazin Granule
 [Collapse]Manuale de utilizare pentru granulele PANTHEON
  [Expand]Începerea
  [Expand]Granul Personal
  [Expand]Comenzi de Călătorie Granule
  [Expand]Documente și Sarcini Granul
  [Expand]Comenzi B2B Granule
  [Expand]Tabloul de bord Granule
  [Expand]Serviciul de teren Granule
  [Expand]Granul Inventar Active Fixe
  [Expand]Inventar de Magazin Granule
  [Expand]Arhivă
[Expand]Site utilizator

Load Time: 562,5001 ms
"
  6458 | 6865 | 472019 | AI translated
Label

Utilizarea Procedurilor Stocate în Formulele de Preț

Utilizarea Procedurilor Stocate în Formulele de Preț

Utilizarea Procedurilor Stocate în Formulele de Preț

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

În loc de variabilele furnizate (vezi Formulele de Preț) poți efectua calcularea prețului și prin crearea unei proceduri stocate.

Introdu următoarele în câmpul Formula:

exec <ime procedură>


de exemplu.
30664.gif

Procedura trebuie să conțină următorii parametri:

creați procedura _MojIzracunCene
@cTip char(2) 'I' vânzare obișnuită
'P' achiziție obișnuită

@cCenRazred char(1) <- SUBJEKT.CENRAZRED clasă de preț pentru acest subiect
@cKupec char(30) <- SUBJEKT.NAZIV subiect, pentru care căutăm prețul (poate '')
@cSkladisce char(30)<- SUBJEKT.NAZIV depozit, pentru care avem calculul de vânzare localizat (poate '') 
@cIdent char(16) <- MS.IDENT articol, pentru care căutăm prețul
@cgValuta char(3) valuta, în care căutăm prețul
@dgDatum datetime dată și oră (important pentru căutarea listei de prețuri contractuale)
@nKolicina decimal(19, 6) cantitate
@cKolicina char(1) 'T' = calculează doar dacă în formulă este cantitate
'F' = calculează întotdeauna
as

--Trebuie să returneze un RecordSet cu prețul și discountul

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!