PANTHEON™ Help

 Sadržaj
[Collapse]Poštanska knjiga
 [Collapse]Pošiljke
   Vrsta pošiljke
  Šifarnici
  Pošta
 Glavna strana- Dobrodošli u PANTHEON uputstva
[Collapse]PANTHEON
 [Collapse]PANTHEON priručnici
  [Expand]Priručnik za PANTHEON
  [Expand]Priručnik za mobilni POS
  [Expand]Priručnik za PANTHEON Vet
  [Expand]Vodič po DataLab PANTHEON™ Farming
 [Collapse]PANTHEON korisnički priručnici
  [Expand]Operativni priručnik za datalab PANTHEON Farming
  [Collapse]Korisnički priručnik za PANTHEON
   [Collapse]Kako početi?
     Prvi koraci u programu PANTHEON
    [Expand]Instalacija programa i potrebnih komponenti
    [Expand]Osnovni pojmovi i uputstva
    [Collapse]PANTHEON Sistem
     [Expand]PANTHEON sistem podaci
     [Collapse]Microsoft SQL server
       Preuzimanje i instalacija MS SQL Servera
       Nadogradnja SQL servera na noviju verziju
       Preuzimanje i instalacija Microsoft Management Studio
       Restore baze na SQL server
       Dodavanje korisnika na nivo servera (AddUsers_PAX)
       Podešavanje SQL za spoljašnji 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
         Preračun prometa sa Enterprise Manager-om
         Preračun prometa sa T-SQL ukazima
        Opomene za neisplaćene račune e-mailom
        DB Maintainance plan
     [Expand]Microsoft Windows alati
     [Expand]Sigurnosna politika
     [Expand]Administracija baze podataka
    [Expand]PANTHEON Bezbednost
    [Expand]Primer upotrebe PANTHEON-a u fiktivnom preduzeću Tecta
    [Expand]Najčešća pitanja i odgovori u vezi Pantheon-a
   [Expand]Korisnički priručnik za ePoslovanje
   [Expand]eFiskalizacija 2022
   [Expand]Podešavanja
   [Expand]Narudžbine
   [Expand]eOtpremnice
   [Expand]eFakture
   [Expand]Roba
   [Expand]Proizvodnja
   [Expand]Servis
   [Expand]Pomoć
   [Expand]Kadrovi
   [Expand]Novac
   [Expand]Plansko-analitički alati ZEUS
  [Expand]Korisnički vodič za mobilni POS
  [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]Priručnik za PANTHEON Web Light
  [Expand]Priručnik za PANTHEON Web Terminal
  [Expand]Priručnik za PANTHEON Web Legal
 [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
[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]Granula Inventar osnovnih sredstava
  [Expand]Granula Inventar skladišta
 [Collapse]Korisnički priručnik za PANTHEON Granule
  [Expand]Kako početi?
  [Expand]Granula Kadrovi
  [Expand]Granula Putni nalozi
  [Expand]Granula Dokumenti i Zadaci
  [Expand]Granula B2B Naručivanje
  [Expand]Granula Kontrolna tabla
  [Expand]Granula Servis na terenu
  [Expand]Inventar Fiksne Imovine
  [Expand]Arhiva
  [Expand]Granula Inventar skladišta
 Obrazac za slanje fax-om
[Expand]Korisničke strane

Load Time: 718.7577 ms
"
  2548 | 2938 | 29691 | Localized
Label

Sa Enterprise Manager-om

U Enterprise Manager-u prvo otvorimo server (kliknemo na ime), onda Management, pa desnim klikom na Jobs. Izaberemo New Job... i nastavimo

034022.jpg

 

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

034023.jpg

 

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

 

034024.jpg

 

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

Otvori nam se prozorčić, u kojem odredimo:

Step name korak nazovemo. Prvi korak će biti namenjen proračunu serijskih brojeva, zato ga nazovimo Peoračun serijske
Type ostavimo TSQL
DataBase izaberemo bazu podataka, nad kojom se vrši proračun prometa. U našem primeru DataLab
Command upišemo SQL ukaze, koji će se izvršiti u tom koraku.
exec pPA_SerialNoItemRecalc '', null, null
exec pPA_SerialNoStatusRecalc ''

 

034025.jpg

 

savet

Više podataka o radu i parametrima pozvanih stored procedura možete dobiti na razvijalačkom mrežnom serveru
https://developer.datalab.eu u poglavju Funkcije.

 

2. korak preračuna - Preračun cena

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

 

Step name korak nazovemo -  Preračunaj cene
Type ostavimo TSQL
DataBase izberemo bazu podataka, izaberemo bazu podataka, nad kojom se vrši proračun prometa. U našem primeru DataLab
 

if object_id('tempdb..#lHE_InventoryIdent') is null

CREATE TABLE [dbo].[#lHE_InventoryIdent]

([acIdent] char(16) COLLATE DATABASE_DEFAULT NOT NULL DEFAULT (''),

[adDate] datetime NOT NULL DEFAULT (dateadd(day,datediff(day,(0),getdate()),(0))),

[acWarehouse] char(30) COLLATE DATABASE_DEFAULT NOT NULL DEFAULT (''),

PRIMARY KEY CLUSTERED (acIdent, adDate,acWarehouse))

else

TRUNCATE TABLE [#lHE_InventoryIdent]

Command upišemo SQL ukaze, koji će se izvršavati u tom koraku.
exec pPA_PriceCalc '', null, null, ''
exec pPA_PriceCalcOwnPrice '', null, null, ''
exec pPA_MoveAssmblyRecalc ''

 

034026.jpg

3. korak preračuna - Obnavljanje zalihe

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

 

Step name korak nazovemo -  Obnovi zalogo
Type ostavimo TSQL
DataBase izberemo bazu podataka, izaberemo bazu podataka, nad kojom se vrši proračun prometa. U našem primeru DataLab
Command upišemo SQL ukaze, koji će se izvršavati u tom koraku.
exec pPA_StockRecalc ''

 

034027.jpg

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

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

 

Step name korak nazovemo -  Preračunaj glave dokumenta
Type ostavimo TSQL
DataBase izberemo bazu podataka, izaberemo bazu podataka, nad kojom se vrši proračun prometa. U našem primeru DataLab
Command upišemo SQL ukaze, koji će se izvršavati 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'

 

034028.jpg

 

Time smo sada podesili korake zadataka, koji nam prave celokupnu funkcionalnost, koja nam omogućuje proračun prometa.
034029.jpg

Podešavanje vremenskog izvođenja

Preostaje nam još određivanje ritma izvođenja. Upotrebimo kartica Schedules, gde podesimo periodiku, kojom će SQL Server Agent izvoditi taj job.

034030.jpg

 

Kliknemo New Schedule i upišemo ime toga 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čić za određivanje periodike

 

034031.jpg

 

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

 

upozorenje

Ukoliko želimo da pokrećemo preračun prometa svakiih n-sati, onda koristimo opciju Occurs every:, sa koje možemo da odredimo periodična izvođenja svakiih n vremenskih jedinica.

Naravno, potrebno je biti oprezan kako ne bi upotrebili previše serverskih resursa za preračun prometa, jer se može dogoditi da zbog preračun zastane tekući posao.

 

034035.jpg

 

 

 

 

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