Nimiketietojen tuonti

 

Voit tuoda nimikkeitä Lemonsoftin CSV tai XML -muodossa.

Nimikkeiden tuonti on nimikerekisteristä tilannekohtaisesta valikosta, josta valitset toiminnon Tuo tiedostosta. Toiminto vaatii WIO (XML ja CSV-rajapinnat) -lisenssin.

 


Kuva: Luo Nimikerekisteriin vähintään yksi tuote, minkä jälkeen Tilannekohtainen valikko tulee aktiiviseksi.

 

CSV-tiedostomuoto

Tiedoston ensimmäinen rivi toimii otsikkorivinä. Sarakeotsikko on sama kuin tietokannan kentän nimi. Ensimmäinen kirjain on oltava isoilla, loput pienillä.

 

Huomaa!

-Sisältönä tulee olla vähintään ensimmäisellä rivillä sarakeotsikko(t) ja toiselta riviltä alkaen vähintään tuotekoodi

-Valintalistat Varastopaikat-listassa täytyy olla olemassa Varastopaikka numero 1 vaikka sitä ei tuonnissa käytettäisikään.

-Tuontitoiminnolla pystyt tuomaan nimikkeille myös varastopaikkakohtaiset saldot.
Jos tuot myös saldot, niin suorita Varastotapahtumat Inventointilista-näytön Tiedosto Automaatti-inventointi –toiminto. Toiminnolla ohjelma luo tuotekohtaisesti kaikille varastopaikoille varastotapahtuman, jonka jälkeen raportit pystyvät näyttämään varastotilanteen (koska raportti hakee tiedot varastotapahtumista, eikä nimikekortilta). Jos tuotteella ei ole varastotapahtumaa, varastoraportit eivät pysty laskemaan esim. varastotilannetta, varastonarvoa (takautuvasti) jne.

- Nimikkeellä voi olla vain yksi varastoyksikkö. Mikäli tuontiaineisto sisältää useamman varastoyksikön, ohjelma aktivoi tuonnissa varastoyksikön niistä vain ensimmäiselle. Jos nimikkeellä, jolle tuonti tehdään, on jo varastoyksikkö nimikerekisterissä ei ohjelma aktivoi tuonnissa tuoduille yksiköille Varastoyksikkö-valintaa.

- Nimikkeen tallennuksessa ohjelma muuntaa varastoyksikön Varastoyksiköitä-kentän arvoksi aina 1.

 

Voit tuoda tiedostolla nimiketietoja mm. seuraaviin tauluihin:

      products

      product_suppliers

      product_stocks

      product_units
(jos tuot tiedostossa useita yksikköjä nimikkeelle, ohjelma asettaa aina ensimmäisen yksikön varastoyksiköksi)

      product_texts

      product_categories (jos tiedoston delete_other_categories -sarakkeessa on arvo TRUE, tuonti poistaa tuotteella ennen tuontia olleet tuotekategoriat)

      product_supplier_unit_discounts (tiedostossa saa olla toimittaja/nimike -kombinaatiolle vain yksi TRUE valinta Supplier_unit_purchase_unit -sarakkeessa, muuten tuontia ei tehdä ja ohjelma palauttaa virheen. Tuonti päivittää Ostoyksikkö-valinnan myös Yksiköt-välilehdelle niille yksikölle, joille ohjelma tuonnissa ostoyksikön toimittajalle aktivoi)

      links

 

Edistyneet käyttäjät
Voit tuoda myös tietoja, jotka löytyvät SQL-skriptien kuvauksista, mutta joita ei ole mainittu mallitiedoston sarakkeissa. Tuontitiedostossa tulee olla tuotavan tiedon sarakeotsikko siinä muodossa kuin se on kuvattu SQL-skriptien kuvauksissa.

Yllä mainittujen taulujen tarkemman listan löydät sql\tables\tb_products.sql –tiedostosta. Tuonti tukee melkein kaikkia kenttiä, jotka löydät edellä mainitusta taulujen luontiskriptistä.

 

Mallitiedostoissa on ajantasaisimmat tiedot tuotavista kentistä, mallitiedostot löydät lemonsoft\templates\ImportTemplates\ -hakemistosta. Hakemistossa on suppea ja laaja mallitiedosto, joka sisältää yleisimmin tuotavien tietojen sarakeotsikot. Malli on nimellä lemonsoft_product_import LAAJA.xlsx (malli löytyy myös .csv-muodossa).

 

Voit tuoda myös nimikkeen kuva ja hinnastotiedot. Lue lisää hinnastojen tuonnista hakusanalla Hinnastojen tuonti.

Löydät ajantasaiset kenttäselitteet sql\tables\tb_products.sql tiedostosta jonka voit avata Muistio-sovelluksella.

 

 

Teknistä tietoa (nimikkeet)

Nimiketiedot tallennetaan useisiin eri tauluihin. Kenttäkuvaukset näet sql\tables\tb_products.sql tiedostosta.

Mallitiedostoissa on ajantasaisimmat tiedot tuotavista kentistä (lemonsoft_product_import LAAJA.xlsx).

 

Nimikkeiden tuonnissa Toimittaja-tietoihin liittyvä asetus:

 

Asetus

Oletus

Selite

PRODUCT_SUPPLIER

0

0=oletus, 1=Salli tuotteelle sama toimittaja useasti eri toim.koodeilla (toimittaja,koodi).

 

Käytä arvoa 1 jos…

Tuot nimikkeitä tai hinnastoja csv-tiedostolla ja olet lisännyt nimikkeen Toimittajat-välilehdelle saman toimittajan moneen kertaan siten, että niillä on eri Toimittajan koodi-tieto. Eli nimikettä ostetaan toimittajalta monella eri toimittajan koodilla.

 

Huomaa!

Aineistossa täytyy olla silloin myös toimittajan tiedot ja sarake, josta löytyy toimittajan koodi tulee olla aineistossa nimellä Customer_supplier_code.

 

Tärkeimmät kentät on kuvattu taulu-kohtaisesti: Products (nimikkeen perustiedot)

 

Kenttä / otsikko

Tyyppi

Selite

product_id

Int

Avaintieto, ohjelma numeroi. (ei tuoda)

Product_type

int

Laji, normaalisti 0

Laji täytyy olla olemassa Numerosarjat-näytössä ennen tuontia.

product_code

varchar(30)

Tuotekoodi. Oltava yksilöllinen. Pakollinen tieto.

product_searchcode

VARCHAR (30)

Hakukoodi

product_description

VARCHAR (50

Nimike

product_description2

VARCHAR (50

Lisänimike

product_drawingnumber

varchar (50)

piirustusnumero

product_eancode

varchar(30)

EAN-koodi

color_code

int

Värikoodi

person_responsible_number

int

Tuotepäällikkö

Henkilönumero. Henkilö täytyy olla olemassa henkilörekisterissä ennen tuontia.

mark_code

int

Merkki

model_code

int

Malli

ser_code

int

ser-maksuluokka

product_version

VARCHAR (15)

Versiotieto

product_nonactive_bit

bit

True=passiivinen tuote

product_nonstock_bit

bit

True =ei varastoseurantaa

product_typesales_bit

bit

True =myytävä tuote

product_typepurchase_bit

bit

True =ostettava tuote

product_stock_unit

varchar(10)

ei käytössä

product_purchase_unit

varchar(10)

ei käytössä

product_price

money

ohjehinta

product_include_tax_bit

bit

Hintojen verokoodi: False=veroton, True=verollinen

product_default_discount

money

vakioale%

product_discount_group

int

Alennusryhmä

Alennusryhmä täytyy olla olemassa ennen tuontia.

sales_account

VARCHAR (10)

Myyntitili

Tilit täytyy olla olemassa ennen tuontia.

sales_taxrate_code

int

Myynnin verokantakoodi

purchase_account

VARCHAR (10)

Ostotili

Tili täytyy olla olemassa ennen tuontia.

purchase_taxrate_code

int

oston verokantakoodi

product_serialnumber_followup_bit

bit

True=sarjanumeroseuranta

product_batchfollowup_bit

bit

True=eränumeroseuranta

product_batchspecification_bit

int

ei käytössä

productline_code

int

tuotelinja/valmistuslinja

product_warranty

int

takuuaika kuukausina

product_manufacturer

int

valmistaja

product_machine

varchar(30)

Kone/työpiste

product_cncode

varchar(30)

tullikoodi tilastointia varten

product_origin

varchar(6)

alkuperämaa

product_sizetype

int

Kokolajitelma.

Kokolajitelmat täytyy olla olemassa Valintalistat-näytössä ennen tuontia.

product_last_upd_date

Datetime

Ed. muutospvm

product_kaukeva_group

varchar(10)

Kaupan alan tavararyhmittely jota ohjelma käyttää EDI tiedonsiirroissa.

www.gs1.fi ilmoitti 2017, että Kaukeva-ryhmittelystä luovutaan. Ohjeen kirjoitushetkellä kenttää ei kuitenkaan ole poistettu Lemonsoftista.

             

Product_dimensions (nimikkeen tilastodataa)

 

Kenttä / otsikko

Tyyppi

Selite

Product_costcenter

Varchar(40)

Kustannuspaikka

Täytyy olla olemassa ennen tuontia.

product_abc

int

abc-ryhmä

Täytyy olla olemassa ennen tuontia.

product_dimension

Varchar(50)

mitat

product_group_code

int

Tuoteryhmä

Täytyy olla olemassa ennen tuontia.

product_reference

varchar (50)

viite, seuraa riveille

product_vak

varchar (50)

kuljetustietoja

product_un

varchar (50)

kuljetustietoja

 

Links (nimikkeen linkit)

Tuontiaineistolla voit ainoastaan tuoda uusia linkkityyppejä nimikkeelle. Et voi muokata tai poistaa nimikkeellä olevia linkkejä. Tuontiaineistossa täytyy olla vähintään Product_code;link_target –sarakkeet.

 

Esimerkki

Tuontiaineiston sisältö jolla tuodaan KOMP1-nimikkeelle kaksi linkkiä, sekä linkin selite ja tyyppi.

Product_code;link_target;link_description;codelist_link_type

Komp1;C:\Hakemisto\alihakemisto\Tiedosto.pdf;Kuvaus teksti;1

Komp1;\\palvelin\hakemisto\alihakemisto\tiedosto.txt;Toinen kuvaus teksti;2

 

Kenttä / otsikko

Tyyppi

Selite

link_target

Varchar(250)

Linkin kohde (esim C:\Hakemisto\alihakemisto\Tiedosto.pdf)

link_description

Varchar(100)

Linkin Selite-teksti

codelist_link_type

int

Linkin tyypin numero. Voit käyttää ainoastaan niiden tyyppien numeroita jotka olet lisännyt Valintalistat Muut asetukset Linkkityypit -listaan

 

XML-tiedostomuoto

 

Saman kaltainen kuten csv-tuonti, kuitenkin sillä poikkeuksella, että csv-tuonti päivittää nimikkeen tiedot. XML-tuonti poistaa nimikkeen ja luo sen uudelleen. Poistamisesta johtuen xml-tuonti ei sovellu nimiketietojen päivittämiseen.

 

Voit myös viedä nimiketietoja tiedostoon. Lue lisää hakusanalla Vie tiedostoon (nimiketietoja).