Struktura kataloga artikala i robnih grupa
Poveznice - Robno i materijalno poslovanje.
Artikli - osnovna tablica sa podacima o Artiklima
Iz tablice Artikli preuzimaju se osnovni podaci o Artiklima za WEB Shop.
Dodatni podaci o Artiklima dostupni su kroz tablicu art_Artikal (npr. strani naziv, dodatne oznake, kg po jedinici mjere...)
POLJE | TIP | OPIS | NAPOMENA |
---|---|---|---|
ID | [int] NOT NULL | ID artikla | |
NazivArt | [nvarchar](100) NOT NULL | Naziv artikla | |
KatBroj | [nvarchar](30) NULL | Kataloški broj artikla | |
Grupa | [nvarchar](30) NULL | Robna grupa artikla | |
Brand_oznaka | [nvarchar](30) NULL | Oznaka Branda | Oznaka iz tablice RobneGrupe |
Kategorija_oznaka | [nvarchar](30) NULL | Oznaka Kategorije | Oznaka iz tablice RobneGrupe |
BarKod | [nvarchar](30) NULL | Osnovni bar kod artikla | |
JedMjere | [nvarchar](6) NOT NULL | Jedinica mjere | |
Tarifa | [money] NULL | Tarifna oznaka | |
Akcija | [nvarchar](10) NULL | Oznaka za Akciju | |
Status | [nvarchar](2) NULL | Status | |
Cijena1 | [money] NULL | Cijena 1 | VP cijena iz redovnog cjenika |
Cijena2 | [money] NULL | Cijena 2 | VP cijena iz redovnog cjenika |
MPCijena | [money] NULL | Maloprodajna cijena | MP cijena iz redovnog cjenika |
Zaliha | [numeric(28,8)] NULL | Stanje zaliha | |
Napomena | [nvarchar](150) NULL | Napomena uz artikal | |
uuid | [uniqueidentifier] NULL | Jedinstvena oznaka | |
Opis | [text] NULL | Opis uz artikal | |
record_uuid | [uniqueidentifier] NOT NULL | Jedinstvena oznaka zapisa | Lokalna vrijednost u bazi razmjene |
record_version | [timestamp] NOT NULL | Sistemska oznaka verzije zapisa | Lokalna vrijednost u bazi razmjene |
record_fordelete | [int] NOT NULL | Oznaka za brisanje zapisa | Lokalna vrijednost u bazi razmjene |
parent_uuid | [uniqueidentifier] NULL | Parent_uuid je uuid zapisa gdje je upisana šifra u polje KatBroj. | Kada uuid <> parent_uuid tada se radi o oznaci pakiranja (ili barkodu) Svaki artikal obavezno ima jednu šifru, a može imati neograničeno oznaka pakiranja. |
U svim tablicama kojima se podaci iz Robno-materijalnog knjigovodstva prebacuju u bazu razmjene postoji polje uuid koje je referenca na odgovarajući zapis u bazi SWING.
U svim tablicama polje record_fordelete poprima vrijednost 1 kada se taj zapis identificiran vrijednošću polja record_uuid više NE koristi u SWING poslovnim rješenjima. Ovi se zapisi iz tog razloga mogu brisati u bazi razmjene.
art_artikal - Dodatni podaci o Artiklima
Tablica art_Artikal služi isključivo za dohvat dodatnih podataka o Artiklima koji nisu navedeni u tablici Artikli.
Osnovna tablica iz koje se preuzimaju podaci za WEB je tablica Artikli.
POLJE | TIP | OPIS | NAPOMENA |
---|---|---|---|
art_artikal_id | [int] NOT NULL | ID artikla | |
art_artikal_guid | [uniqueidentifier] ROWGUIDCOL NOT NULL | ||
naziv | [varchar](100) NOT NULL | Naziv artikla | |
jedinica_mjere | [varchar](10) NULL | Jedinica mjere | |
opis | [text] NULL | Opis uz artikal | |
vrsta | [varchar](15) NOT NULL | Artikal ili Usluga | U tablici se nalaze Artikli i Usluge |
update_uuid | [uniqueidentifier] NOT NULL | ||
update_time | [datetime] NOT NULL | ||
update_version | [binary](8) NOT NULL | ||
art_artikal_uuid | [uniqueidentifier] NOT NULL | Jedinstvena oznaka | |
duzina_m | [numeric](28, 8) NULL | Koeficijent za izračun dužine u m | |
kfc_kg_m | [numeric](28, 8) NULL | Koeficijent za izračun Kg/m | |
sys_grupni | [char](1) NOT NULL | Oznaka za grupni artikal | *** Ne koristi se |
carinski_tb | [varchar](10) NULL | Carinski tarifni broj | |
art_brand_robna_grupa_id | [int] NULL | Veza na Brand | ID iz Tablice RobneGrupe |
art_kategorija_robna_grupa_id | [int] NULL | Veza na Kategoriju | ID iz Tablice RobneGrupe |
pozicija_na_skladistu | [varchar](25) NULL | Oznaka pozicije na skladištu | Polje dostupno isključivo u modulu Skladišno poslovanje |
kg_po_jedinici_mjere | [numeric](28, 8) NULL | Koeficijent za preračun JM u KG | Koeficijent za izračun težine artikala koji se ne prodaju na kg |
napomena | [varchar](50) NULL | Napomena uz artikal | |
carinski_kfc_jm | [numeric](28, 8) NULL | Koeficijent po jedinici mjere | Koeficijent za preračun JM u obrascu Intrastat |
record_uuid | [uniqueidentifier] NOT NULL | Jedinstvena oznaka zapisa | Lokalna vrijednost u bazi razmjene |
record_version | [timestamp] NOT NULL | Sistemska oznaka verzije zapisa | Lokalna vrijednost u bazi razmjene |
record_fordelete | [int] NOT NULL | Oznaka za brisanje zapisa | Lokalna vrijednost u bazi razmjene |
GrupeArt - Robne grupe
POLJE | TIP | OPIS | NAPOMENA |
---|---|---|---|
Grupa | [nvarchar](30) NULL | Oznaka robne grupe | |
Naziv | [nvarchar](100) NOT NULL | Naziv robne grupe | |
ID | [int] NOT NULL | ID robne grupe | |
uuid | [uniqueidentifier] NULL | Jedinstvena oznaka | |
record_uuid | [uniqueidentifier] NOT NULL | Jedinstvena oznaka zapisa | Lokalna vrijednost u bazi razmjene |
record_version | [timestamp] NOT NULL | Sistemska oznaka verzije zapisa | Lokalna vrijednost u bazi razmjene |
record_fordelete | [int] NOT NULL | Oznaka za brisanje zapisa | Lokalna vrijednost u bazi razmjene |
RobneGrupe - Brandovi i kategorije (robne grupe)
POLJE | TIP | OPIS | NAPOMENA |
---|---|---|---|
ID | [int] NOT NULL | ID robne grupe | |
Oznaka | [varchar](30) NULL | Oznaka robne grupe | |
Naziv | [varchar](100) NULL | Naziv robne grupe | |
uuid | [uniqueidentifier] NULL | Jedinstvena oznaka | |
record_uuid | [uniqueidentifier] NOT NULL | Jedinstvena oznaka zapisa | Lokalna vrijednost u bazi razmjene |
record_version | [timestamp] NOT NULL | Sistemska oznaka verzije zapisa | Lokalna vrijednost u bazi razmjene |
record_fordelete | [int] NOT NULL | Oznaka za brisanje zapisa | Lokalna vrijednost u bazi razmjene |
Tablica Robne grupe sadrži brandove i kategorije. Brandovi i kategorije su hijerarhijski organizirani po polju Oznaka (slično kao kontni plan u Financijskom knjigovodstvu).
Veze brandova i kategorija s artiklima:
- Artikli.brand_oznaka = RobneGrupe.oznaka
- Artikli.kategorija_oznaka = RobneGrupe.oznaka
art_artikal_robna_grupa
POLJE | TIP | OPIS | NAPOMENA |
---|---|---|---|
art_artikal_id | [int] NOT NULL | ID artikla | |
art_robna_grupa_id | [int] NOT NULL | ID Robne grupe |
art_robna_grupa
POLJE | TIP | OPIS | NAPOMENA |
---|---|---|---|
art_robna_grupa_id | [int] NOT NULL | ID Robne grupe | |
oznaka | [varchar](30) NOT NULL | Oznaka Robne grupe | |
naziv | [varchar](100) NOT NULL | Naziv Robne grupe | |
opis | [text] NULL | Opis | |
sys_krajnja_analitika | [char](1) NULL | Oznaka krajnje analitike | Robne grupe mogu biti složene hijerarhijski |
sys_tip | [char](10) NOT NULL | ||
update_uuid | [uniqueidentifier] NOT NULL | ||
update_time | [datetime] NOT NULL | ||
update_version | [timestamp] NOT NULL | ||
art_robna_grupa_uuid | [uniqueidentifier] NOT NULL | Jedinstvena oznaka | Popunjava se automatski |
svrha_value | [varchar](50) NULL | Svrha Robne grupe | Moguće vrijednosti: Brand/Program, Kategorija, NULL. Vrijednost NULL označava da se radi o Robnoj grupi. |
art_artikal_dodatna_oznaka - Dodatne oznake artikala
POLJE | TIP | OPIS | NAPOMENA |
---|---|---|---|
ID | [int] NOT NULL | ID Dodatne oznake | |
art_artikal_uuid | [uniqueidentifier] NOT NULL | Jedinstvena oznaka | |
art_dodatna_oznaka_uuid | [uniqueidentifier] NOT NULL | Jedinstvena oznaka | |
record_uuid | [uniqueidentifier] NOT NULL | Jedinstvena oznaka zapisa | Lokalna vrijednost u bazi razmjene |
record_version | [timestamp] NOT NULL | Sistemska oznaka verzije zapisa | Lokalna vrijednost u bazi razmjene |
record_fordelete | [int] NOT NULL | Oznaka za brisanje zapisa | Lokalna vrijednost u bazi razmjene |
art_dodatna_oznaka - Tipovi dodatnih oznaka
POLJE | TIP | OPIS | NAPOMENA |
---|---|---|---|
art_dodatna_oznaka_id | [int] NOT NULL | ID Dodatne oznake | |
naziv | [varchar](50) NOT NULL | Naziv Dodatne oznake | |
opis | [text] NULL | Opis | |
update_uuid | [uniqueidentifier] NOT NULL | ||
update_time | [datetime] NOT NULL | ||
art_dodatna_oznaka_uuid | [uniqueidentifier] NOT NULL | Jedinstvena oznaka | |
prv_nardob_novsbl | [char](1) NOT NULL | Ne vidi se u narudžbi dobavljača | |
prv_lstartikala_novsbl | [char](1) NOT NULL | Ne vidi se na listi artikala | |
prv_cjenik_novsbl | [char](1) NOT NULL | Ne vidi se u cjeniku | |
prv_cjenik_naglasiti | [char](1) NOT NULL | Posebno naglasiti u cjeniku | |
prv_doistekazal_naglasiti | [char](1) NOT NULL | Oznaka "Do isteka zaliha" | |
prv_izlaz_ispis_opisa | [char](1) NOT NULL | Ispis opisa artikla na izlaznom dokumentu | |
record_uuid | [uniqueidentifier] NOT NULL | Jedinstvena oznaka zapisa | Lokalna vrijednost u bazi razmjene |
record_version | [timestamp] NOT NULL | Sistemska oznaka verzije zapisa | Lokalna vrijednost u bazi razmjene |
record_fordelete | [int] NOT NULL | Oznaka za brisanje zapisa | Lokalna vrijednost u bazi razmjene |
Veza između tablica art_dodatna_oznaka i art_artikal_dodatna_oznaka:
- art_artikal_dodatna_oznaka.art_artikal_uuid = art_artikal.art_artikal_uuid
- art_artikal_dodatna_oznaka.art_dodatna_oznaka_uuid = art_dodatna_oznaka.art_dodatna_oznaka_uuid
art_artikal_naziv - Dodatni nazivi artikala (Strani naziv)
U osnovi se koristi za definiranje Stranog naziva artikla, ali se može koristiti i u svrhu dodjeljivanja dodatnih atributa artiklima (npr. Boja, Veličina...)
POLJE | TIP | OPIS | NAPOMENA |
---|---|---|---|
tmp_id | [int] IDENTITY(1,1) NOT NULL, | ID | |
art_artikal_uuid | [uniqueidentifier] NOT NULL, | Jedinstvena oznaka artikla | |
strani_jezik | [varchar](6) NOT NULL, | Oznaka stranog jezika | |
strani_naziv | [varchar](100) NOT NULL, | Sadržaj stranog jezika | |
art_artikal_naziv_uuid | [uniqueidentifier] NOT NULL, | Jedinstvena oznaka artikal_naziva | |
record_uuid | [uniqueidentifier] NOT NULL, | Jedinstvena oznaka zapisa | Lokalna vrijednost u bazi razmjene |
record_version | [timestamp] NOT NULL, | Sistemska oznaka verzije zapisa | Lokalna vrijednost u bazi razmjene |
record_fordelete | [int] NOT NULL | Oznaka za brisanje zapisa | Lokalna vrijednost u bazi razmjene |
Na ovoj stranici
Vezani sadržaj
-
Page:
-
Page:
-
Page:
-
Page:
-
Page:
Niste pronašli odgovor na pitanje?
Pretražite Bazu znanja ili pošaljite upite na