PANTHEON™ Help

 Toc
 Početna stranica
 Oblici ispisa
[Collapse]PANTHEON
 [Collapse]PANTHEON priručnici
  [Expand]Vodič po DataLab PANTHEON™-u
  [Expand]Vodič za mobilni POS
  [Expand]Vodič po PANTHEON Vet
  [Expand]Vodič kroz Datalab PANTHEON Farming
 [Collapse]PANTHEON korisnički priručnici
  [Collapse]Korisnički priručnik za DataLab PANTHEON™
   [Collapse]Kako započeti? (u izradi)
    [Expand]Poduzetnička enciklopedija i savjeti
     Prvi koraci u programu PANTHEON
    [Expand]Instalacija programa
    [Expand]Osnovni pojmovi i uputstva
    [Collapse]PANTHEON Sustavni podaci
     [Expand]PANTHEON Sustav podataka
     [Collapse]Microsoft SQL server
       Preuzimanje i instalacija
       Nadogradnja SQL servera na verziju 2019
       Preuzimanje i instaliranje Microsoft Management Studio
       Obnavljanje baze na SQL server
       Dodavanje korisnika na razinu poslužitelja (AddUser_PAX)
       Instalacija SQL-a za vanjski pristup
       Instalacija PANTHEON klijenata
      [Expand]Sigurnosna politika na MS SQL
      [Expand]Biblioteka korisnih T-SQL naredbi
       SQLExecute.exe
      [Collapse]SQL jobs
       [Collapse]SQL Job: Preračun prometa
         S Enterprise Managerom
         S T-SQL naredbama
        Opomene za dospjele račune putem e-maila
        DB Maintainance Plan
     [Expand]Microsoft Windows alati
     [Expand]Sigurnosna politika
     [Expand]Administracija baze podataka
    [Expand]PANTHEON Sigurnost
    [Expand]Primjer upotrebe PANTHEON-a u fiktivnom poduzeću
    [Expand]Često postavljana pitanja o Pantheonu (F.A.Q.)
   [Expand]ePoslovanje (u izradi)
   [Expand]Zakonske izmjene od 1.1.2024.
   [Expand]Prelazak na EURO
   [Expand]Postavke
   [Expand]Narudžbe
   [Expand]Fiskalizacija 2.0
   [Expand]Robno-materijalno knjigovodstvo
   [Expand]Proizvodnja
   [Expand]Servis
   [Expand]Pomoć za PANTHEON
   [Expand]Kadrovi
   [Expand]Novac
   [Expand]Plansko-analitički alati ZEUS
    Proizvodnja
    Osoblje
    Knjiženje na LT verziji
  [Expand]Korisnički priručnik za PANTHEON maloprodaju
  [Expand]Korisnički priručnik za PANTHEON Vet
  [Expand]Priručnik za korisnike Datalab PANTHEON Farminga
[Collapse]PANTHEON Web
 [Collapse]Vodiči po PANTHEON Web
  [Expand]Vodič po PANTHEON Web Light-u
  [Expand]Vodič za PANTHEON Web Terminal
  [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
 Tekstovi za dokumente
[Collapse]PANTHEON Granule
 [Collapse]Vodič po PANTHEON Granulama
  [Expand]Granula Kadrovi
  [Expand]Granula Putni nalozi
  [Expand]Granula Dokumenti i Zadaci
  [Expand]Granula Kontrolna tabla
  [Expand]Granula B2B narudžbe
  [Expand]Granule za Servis na terenu
  [Expand]Inventar Fiksne Imovine Granula
  [Expand]Granula Inventura Skladišta
 [Collapse]Korisnički priručnik za PANTHEON Granule
  [Expand]Početak
  [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
  [Expand]Inventar dugotrajne imovine
  [Expand]Granula Inventura skladišta
 Načini dostave
 Elementi nadzorne ploče
 Izvještaji nadzorne ploče
 Ad hoc analize
[Collapse]ARES
  Postavljanje prikaza čarobnjaka u personalnoj mapi
 SQL uređivač
[Expand]Korisničke stranice

Load Time: 968,7455 ms
"
  2548 | 2938 | 173824 | Review
Label

S Enterprise Managerom

Sa Enterprise Manager-om

Sa SQL Server Managment Studiom

U SQL Server Managment Studiu prvo otvorimo server (kliknemo na ime), onda Management, pa desnim klikom na Jobs. Izaberemo New Job... i nastavimo

083898.jpg

 

Upišemo ime joba u Name, kategoriju ne mijenjamo, a možemo upisati opis u polje Description. Kada završimo, kliknemo OK. Tako smo unijeli osnovne podatke o jobu, koji ćemo kreirati.

083899.jpg

 

Nastavimo sa definiranjem koraka (Steps), kojim ćemo izvršiti zadatak. Za kreiranje koraka kliknemo New

 

083900.jpg

 

1. korak obračuna - Preračun i obnavljanje serijskih brojeva

Otvori nam se prozor, u kojem odredimo:

Step name korak imenujemo. Prvi korak će biti namijenjen obračunu serijskih brojeva, zato ga nazovimo Preračun serijskih brojeva
Type ostavimo TSQL
DataBase izaberemo bazu podataka, nad kojom se vrši preračun prometa. U našem slučaju DataLab
Command upišemo SQL procedure, koji će se izvršiti u tom koraku.
exec pPA_SerialNoItemRecalc '', null, null
exec pPA_SerialNoStatusRecalc ''

 

083901.jpg

000001.gif Više podataka o radu i parametrima pozvanih stored procedura možete dobiti na razvojnom internet serveru
https://developer.datalab.eu u poglavlju DB Info P55/stored procedures, functions, views and triggers information.

2. korak obračuna - obračun cijena

Ponovo kliknemo New za kreiranje novog koraka. Tu upišemo:

 

Step name korak nazovemo -  Obračun cijena
Type ostavimo TSQL
DataBase izaberemo bazu podataka, nad kojom se vrši preračun prometa. U našem slučaju DataLab
Comimand upišemo SQL procedure, koji će se izvršavati u tom koraku.
exec pPA_PriceCalc '', null, null, ''
exec pPA_PriceCalcOwnPrice '', null, null, ''
exec pPA_MoveAssmblyRecalc ''

 

083902.jpg

3. korak obračuna - Obnova zalihe

Ponovo kliknemo New za kreiranje novog koraka. Tu upišemo:

 

Step name korak nazovemo -  Obnovi zalihu
Type ostavimo TSQL
DataBase izaberemo bazu podataka, nad kojom se vrši preračun prometa. U našem slučaju DataLab
Comimand upišemo SQL procedure, koji će se izvršiti u tom koraku.
exec pPA_StockRecalc '' 

 

083903.jpg

4. korak proračuna - Proračun glave dokumenata

Ponovo kliknemo New za kreiranje novog koraka. Tu upišemo:

 

Step name korak nazovemo -  Preračun glave dokumenata
Type ostavimo TSQL
DataBase izaberemo bazu podataka, nad kojom se vrši obračun prometa. U našem slučaju DataLab
Comimand upišemo SQL procedure, koji će se izvršiti u tom koraku.
exec pPA_CashRegRecalc null, null
exec pPA_GLRecalc null, null
exec pPA_OrderHeadRecalc null, null
exec pPA_OrderDispDocRecalc '', null, null
exec pPA_MoveHeadRecalc null, null, 'F'

 

083904.jpg

 

Time smo sada podesili korake zadataka, koji nam prave cjelokupnu funkcionalnost, koja nam omogućava obračun prometa.
083905.jpg

 Podešavanje vremenskog izvođenja

 Preostaje nam još određivanje periodike izvođenja. Izaberemo tab Schedules, gdje podesimo periodiku, kojom će SQL Server Agent izvršavati taj job.

083906.jpg

 

Kliknemo New Schedule i upišemo ime tog rasporeda (npr. Svakodnevno izvođenje u 01.00). Pošto će to biti ponavljajući događaj, izaberemo tip Recurring i kliknemo Change, koji nam otvori prozor za određivanje periodike

 

083907.jpg

 

Izaberemo opciju Daily (pošto želimo pokretati obračun prometa svaki dan), podesimo periodiku na 1 dan i odredimo vrijeme, u koje će se job početi izvršavati (Occurs once at:). Kada kliknemo OK, definicija joba je zaključena i job vidimo u popisu svih zadataka, koj SQL server radi (odnosno točnije, SQL Server Agent).

 

000001.gif Ako bi željeli preračun prometa pokretati svakiih n-sati, onda bi upotrebili opciju Occurs every:,  pomoću koje možemo odrediti periodična izvršavanje svakiih n vremenskih jedinica.

Jasno je da je pri tome potreban oprez, da ne upotrijebimo previše serverskih resursa za preračunavanje prometa, jer se može dogoditi da zbog preračunavanja zastane tekući posao.

 

083908.jpg

 


 

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