PANTHEON™ Help

 Toc
 Početna stranica
 Primjer Office 365
 Plan računa
[Collapse]Bilance
  Prenos bilance na druga poduzeća
  Uvoz/Izvoz bilanc
 Kako RLS funkcionira u praksi
[Collapse]PANTHEON
 [Collapse]PANTHEON priručnici
  [Collapse]Vodič po DataLab PANTHEON™-u
   [Expand]Pomoć
   [Expand]Postavke
   [Expand]Narudžbe
   [Expand]Roba
   [Expand]Proizvodnja
   [Expand]POS
   [Expand]Servis
   [Expand]Novac
   [Expand]Kadrovi
   [Expand]Radna površina
   [Expand]Analize
   [Expand]Plansko-analitički alati ZEUS
   [Expand]Poruke programa
   [Expand]Dodatni programi
   [Collapse]Sistemska okolina
     MS SQL server
    [Expand]SQL poslužitelj
    [Expand]Postavljanje (instalacija)
    [Collapse]Automatsko izvođenje
      Automatsko izvođenje na MS Windows 95
      Automatsko izvođenje na MS Windows 98
      Automatsko izvođenje na MS Windows NT, 2000 i XP
     [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
      Automatsko izvođenje na MS Windows 2000
      Automatsko izvođenje na MS Windows XP
    [Expand]ODBC sučelje
    [Expand]PANTHEON™
    [Expand]DataLab Utilities
    [Expand]Administracija baze podataka
    [Expand]Strojna oprema
   [Expand]Dodatni programi
   [Expand]Stari proizvodi
    Riječnik pojmova
  [Expand]Vodič kroz Datalab PANTHEON Farming
  [Expand]Vodič za mobilni POS
  [Expand]Vodič po PANTHEON Vet
 [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
[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
 Unaprijediti
 Baza podataka
[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
   Česta pitanja i odgovori
  [Expand]Granula Servis na terenu
  [Expand]Inventar dugotrajne imovine
  [Expand]Granula Inventura skladišta
   Arhiva
 Promjene koda
 Otklanjanje poteškoća
 ARES - RLS Kompatibilni Mod
 RLS Pitanja i Odgovori

Load Time: 453,1087 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!