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
    [Expand]Identi
    [Expand]Proizvodnja
    [Expand]Zaposleni
     Kalendar - Vrste zapisa
    [Expand]Računovodstvo
    [Expand]Carina
    [Collapse]Program
     [Expand]Ispisi u PANTHEONU
     [Expand]Kartice povjerenja
     [Expand]Knjiga pošte
     [Expand]Kartice vjernosti
     [Expand]Ad-hoc analize
     [Expand]Vrste dokumenata
      Tekstovi za dokumente
      Načini dostave
      Izvještaji nadzorne ploče
      Ad-hoc analiza
     [Expand]Izvještaji nadzorne ploče
     [Expand]ARES
      SQL urejevalnik
     [Collapse]Administratorska konzola
      [Expand]Sigurnost
      [Expand]Korisnici i Grupe
      [Collapse]Postavke
       [Collapse]Postavke
        [Expand]Općenito
        [Expand]Poduzeće
        [Collapse]Identi
         [Expand]Osnovni podaci
         [Expand]Polja po želji
          EAN
         [Collapse]Postavke traženje
           Traženje po šifri
           Traženje po nazivu
           Traženje artikala
           Napredni način unosa šifri
           Priprema podataka za prikaz
          Profili osjetljivog ekrana
        [Expand]Proizvodnja
        [Expand]Roba
        [Expand]Kadrovi
        [Expand]Boje
        [Expand]Subjekti
        [Expand]Dokumentacija
         Dokumentacija i arhiviranje
        [Expand]Novac
        [Expand]Internet
        [Expand]Narudžbe
       [Expand]Automatsko pokretanje zadataka
        Izbornik
       [Expand]Autodoctoring
        Planer zadataka
      [Expand]Desni klik na stablo Administratorske konzole
      [Expand]Sigurnost
       Izbornik
      [Expand]Autorizacije
      [Expand]Verzije - osvježavanje
      [Expand]Korisnici i grupe
      [Expand]Baza podataka
      [Expand]OTOS
      [Expand]ZEUS
     [Expand]Zamijeni korisnika Ctrl - U
     [Expand]Elementi nadzorne ploče
   [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: 437,4892 ms
"
  4199 | 4875 | 51032 | Localized
Label

Napredni način unosa šifri

Napredni način unosa šifri

Napredni način unosa šifri

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

Posebne primjere unosa šifri rješavamo posebnom stored procedurom, koja pretvara unos (obično skeniranu vrijednost) u podatke, koji su PANTHEON-u potrebni za rad. Na taj način možemo rješavati slijedeće slučajeve:

  • EAN/UCC 128 šifre
  • Šifre s produktnom varijantom
  • netipične šifre ili 
  • druge kombinacije

Stored procedura se izvede u svakom slučaju, samo ako ista postoji na poslužitelju. Ako procedura na poslužitelju ne postoji, PANTHEON funkcionira normalno.


Parametri za proceduru su fiksni. Potrebno je pripaziti da procedura vraća recordset barem sa slijedećim poljima:

  • ISOK: koje može biti T/F i kaže da li je operacija uspjela
  • ERRMSG: je korisnička poruka kod greške
  • IDENT: šifra artidenta
  • KOLICINA: količina
  • SERIALNO: serijski broj

Osim tih polja, može vratiti i sva ostala PANTHEON polja (osim korisničkih), koja se nalaze u tablici PROMETPOZ.

 

000001.gif Ako upotrebljavate ovaj način unosa identa preko stored procedure, onda u tablici u koju se upisuju pozicije, tipka ENTER ne prelazi na slijedeće polje. Funkcionalnost kursorskih tipki i TAB-a je nepromijenjena.

 

000001.gif Program uvijek po povratku iz te procedure provjerava da li je šifra identa, kojeg je procedura vratila, pravilna (da li je upisana u šifrant MS).
Isto tako, važeće su i kontrole za serijski broj.

 

000001.gif
set nocount on 

je obavezna naredba, jer procedura mora uvijek vratiti samo jedan recordset.

 

000001.gif Niz, koji je predan u polju ERRMSG se uvijek ispiše, ne glede na to da li je ISOK = 'T' ili 'F'.
Na taj način možemo ovu mogućnost upotrijebiti za objavu određenog upozorenja.

 

000001.gif

Ako upotrijebimo ovaj način traženja (upisivanja) šifri, onda 

NE RADI i potrebno ih je uključiti (ručno isprogramirati) u proceduru!

 

Primjer skenirane šifre, koja sadrži identifikator, šifru, količinu i serijski broj

Imamo šifru slijedećeg oblika (npr. prehrambeni proizvod):

01EEEEEEEEEEEEEEKKKKKDDDDDDD

gdje je

  • 01 - identifikator, koji kaže da se radi o tako sastavljenom ident
  • EEEEEEEEEEEEEE - 14 mjesna EAN šifra proizvoda
  • KKKKK - 5 mjesna količina u gramima (IDENT je normiran u KG)
  • DDDDDDD - datum isteka roka upotrebe identa

Ako artikl na početku nema identifikator 01, onda je artikl običan, te ga prenesemo u PANTHEON.

Stored procedura, koju moramo napisati za taj primjer je slijedeća:

 

create procedure [dbo].[dl_HE_MSIdentSetText]
@cKljuc Char(13),   -- ključ, na katerem dokumentu je bil sprožen vnos kode
@nPoz SmallInt,     -- pozicija, na katerem je bil sprožen vnos kode (ni nujno!!)
@cSubjekt Char(30), -- Kupec ali dobavitelj dokumenta
@cText VarChar(512) -- Vnešena vrednost
as

set nocount on
if Left(@cText,2) = '01'  -- je to sestavljena koda?
  select 'T' as acISOK, '' as acERRMSG, SubString(@cText,3,14) as acIDENT,
         (cast(SubString(@cText,18,5) as money) / 1000) as anQty,
         SubString(@cText,24,10) as acSERIALNO
else  -- ne, potem vrni poskenirano kot ident
  select 'T' as acISOK, '' as acERRMSG, @cText as acIDENT,0 as anQty,'' as acSERIALNO

 

Primjer skenirane šifre, koja sadrži produktnu varijantu

Imamo šifru slijedećeg oblika (npr. cipele):

EEEEEEEEEEEEEEBBBBVVV

gdje je

  • EEEEEEEEEEEEEE - 14 mjesna EAN šifra proizvoda
  • BBBB - 4 mjesna šifra boje
  • VVV - 3 mjesna šifra veličine

Artikli su miješani, tako da možemo skenirati bilo koji artikl. Iz šifre znamo da li se radi o artiklu s produktnom varijantom ili ne.

Stored procedura, koju moramo napisati za taj primjer je slijedeća:

 

create procedure [dbo].[dl_HE_MSIdentSetText]
@cKljuc Char(11),   -- ključ, na katerem dokumentu je bil sprožen vnos kode
@nPoz SmallInt,     -- pozicija, na katerem je bil sprožen vnos kode (ni nujno!!)
@cSubjekt Char(30), -- Kupec ali dobavitelj dokumenta
@cText VarChar(512) -- Vnešena vrednost
as

set nocount on

declare
  @cIdent char(16),
  @cTipSerijske char(1)

set @cIdent = Left(@cText,14)
set @cTipSerijske = null
select @cTipSerijske = SERIALNO
  from IDENT
  where IDENT = @cIdent
if @cTipSerijske is null
  select 'F' as ISOK, 'Ni identa' as ERRMSG, '' as IDENT,0 as KOLICINA,'' as SERIALNO
else
  if @cTipSerijske = 'P' then
     select 'T' as ISOK, '' as ERRMSG, @cIdent as IDENT,0 as KOLICINA,Right(@cText,7)  as SERIALNO
  else
    select 'T' as ISOK, '' as ERRMSG, @cText as IDENT,0 as KOLICINA,'' as SERIALNO 

 


Pravna obavjest mrežnog mjesta  http://help.datalab.si/

 

 (1) Sva prava su pridržana. Obavjest se unosi na početnu stranicu i sve podstranice mrežne pomoći korisniku programskog paketa PANTHEON™ http://help.datalab.si. Informacije i gradiva na elektronskom naslovu http://help.datalab.si su zaštićena s pravima intelektualne imovine udruženja DataLab Tehnologije d.d.

(2) Tu pravnu obavjest jednostavno DataLab bilokada izmjeni i za korisnike je svjesna u bilokojem izmjenjenom obliku. S pristupom na odgovarajući portal http://help.datalab.si i slaganjem sa "Pravnom obavjesti: uporaba podataka" potvrdite, da ste upoznati s izjavom o čuvanju posebnosti i sa sadržajem Pravne obavjesti: uporaba podataka, da se s njime suglasite te da vam odredimo tu obvezujuću obavjest. 

(3) Ograđivanje uporabe informacije i građa: Informacije i građe, koje su prikazane na toj stranici, jednostavno pregledate i pohranite za vašu uporabu kao opredjeljenu u licenčnoj pogodbi, pri čemu ne smijete mijenjati oznake autorskih prava, drugih obvjesti o pravima intelektualne imovine ili obavjesti o drugim pravima.

(4) Dozvoljena je izmjena i tiskanje informacija i materijala s namjenom pregleda i pretraživanja za namjene podpore uporabe programskog paketa PANTHEON™. Svako drugo kopiranje, distribuiranje, ponovno objavljivanje, izmjenjivanje informacija i gradiva na http://help.datalab.si ili njihovo slanje putem pošte te širenje na bilokoji drugi način bez prethodnog pisanog odobrenja od DataLab-a je nezakonit. Upravo tako je zabranjena uporaba bilokojeg elementa http://help.datalab.si za svaku drugu namjenu, kao isključivi za korišćenje, opredjeljeno u licenčnoj pogodbi.  

(5) Uporaba stranica u suprotnosti s navedenim pravilima je zabranjena. Korisnik, koji upotrijebi stranicu na način, koji je u suprotnosti s navedenim pravilima, u cijelosti je materijalno i odštetno odgovoran za svoja djela.

 

 

Uprava Datalab d.d


 

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