Keri sisuni

Müügiarvete import CSV failist v2

Uus müügiarvete impordi utiliit võimaldab paindlikumalt tuua Profiti müügiarved CSV-failidest. Võrreldes varasema versiooniga saab nüüd:

  • luua profiile erinevate firmade ja failiformaatide jaoks;
  • hallata otse utiliidi sees andmebaasiühendusi ja kasutajaõiguseid;
  • kaardistada veerge täpselt nendele arveväljadele, mida vajate;
  • lasta programmil vajadusel arved kinnitada, koostada laekumiskandeid või lisada uusi kaupu/objekte;
  • importida nii ühebaidise (Windows-1257, ISO etc.) kui ka multibaidise (UTF-8) kodeeringuga faile.

Profiilid

Igal profiilil saab eraldi määrata:

  • Andmebaasi (rada või serveri alias);
  • Kasutajanime ja salasõna (salvestatakse krüpteeritult profiili sisse);
  • Impordi reeglid (kas arved kinnitatakse, kas tehakse automaatsed laekumiskanded, kas puuduvaid objekte/kaupu lisatakse);
  • Väljade kaardistused – igale Profiti väljale saab määrata, millist CSV veergu kasutatakse.

Veerunimed on profiilis case-insensitiivsed (tühikud eemaldatakse ja kõik teisendatakse väikesteks tähtedeks), seega piisab kui CSV päises on sama tekst nagu kaardistuses.

See lähenemine võimaldab hoida ühe utiliidi all nii erinevate tütarfirmade kui ka partnerite ekspordi formaadid.

Töövoog

  1. Käivita utiliit ja vali sobiv profiil. Eelmine kasutatud profiil tuleb automaatselt ette.
  2. Vajadusel muuda profiili seadistusi (andmebaasi rada, kasutajaõigused, impordireeglid).
  3. Vali imporditav CSV-fail. Kui fail on UTF-8 kodeeringus, märgi profiilis valik Unicode, muidu loetakse fail vaikimisi ühebaidise (Windows-1257/ISO) kodeeringuna.
  4. Kui profiilis on lubatud:
  5. arved kinnitatakse automaatselt pärast importi;
  6. luuakse laekumiskanded (nt kui failis olev "Sularaha"/"Makseviis" seda eeldab);
  7. puuduvad kaubad või objektid lisatakse andmebaasi impordi käigus.

Kõik importimised logitakse, et oleks võimalik hiljem probleemseid ridu uuesti töödelda või kontrollida.

Toetatavad väljad

CSV veeru nimi Kirjeldus
Arve nr Arve number Profitis. Võib olla numbriline või tekstiline; kui Prefiks/Sufiks tuuakse objektist, seadistatakse see profiilis.
Klient Kliendi nimi. Kui profiilis on lubatud uute klientide lisamine, luuakse puuduv klient impordi käigus; vastasel juhul eeldatakse, et klient olemas.
Kuupäev Arve kuupäev (dd.mm.yyyy).
Sularaha Jah/ei lahter, mis määrab kas arve loetakse sularaha-laekumiseks.
Summa km-ta Arve rea/koondsummad käibemaksuta.
KM Käibemaksu summa.
Summa km-ga Summa koos käibemaksuga (kontrollväli; kui puudub, arvutatakse).
Maksetähtaeg Täisarv (päevade arv) või konkreetne kuupäev, mille põhjal arvutatakse tähtaeg.
Objekt Objektikood (sisalduv väärtus teisendatakse suurteks tähtedeks). Uus objekt lisatakse ainult siis, kui on märgitud valik Lisa objektid; muidu peab objekt juba olemas olema.
Kauba kood Kauba kood, mille järgi kaup otsitakse (sisend normaliseeritakse suurteks tähtedeks ja piiratakse 50 märgiga). Kui koodi ei leita ja Lisa kaubad pole lubatud, kasutatakse profiilis määratud vaikimisi kaupa või import katkeb.
Kauba nimetus Kasutatakse kauba leidmiseks juhul, kui koodi pole (otsitakse olemasolev nimetus) ning uue kauba loomisel täidetakse sellest nimi.
Makseviis Kui sisaldab sõna "sula", nt "sularaha", arve märgitakse tasutuks sularahas. Kui sisaldab sõna "kaart", nt "kaardimakse", arve märgitakse tasutuks kaardimaksega.

Lisa väljad

Kui mõni partner saadab lisaandmeid (nt projektikoodid, müügimees jms), saab profiilis teha täiendavaid kaardistusi impordi skripti abil.

Täiendavad võimalused

  • Automaatne kinnitamine – kui profiilis on märgitud, kinnitatakse kõik edukalt imporditud arved kohe.
  • Laekumiskanded – arvelt saab kohe genereerida laekumise (nt "Sularaha" = Jah või konkreetne makseviis).
  • Uute kaupade ja objektide lisamine – kui vastavad linnukesed (Lisa kaubad, Lisa objektid) on sisse lülitatud, luuakse tundmatu kood automaatselt (kood teisendatakse suurteks tähtedeks, nimi võetakse failist). Kui automaatne lisamine on välja lülitatud, kasutatakse profiilis määratud vaikimisi kaupa või import katkeb vigaga.
  • Kodeeringute tugi – utiliit tuvastab ja toetab nii ühebaidiseid kui multibaidiseid (UTF-8) faile, et vältida täpitähtede rikkumist.

Kui soovid utiliiti kasutada, kirjuta info@intellisoft.ee – aitame paigaldusega ning seadistusega.