PHP implementácia exportu pre OMEGU

Omega od KROS-u je pomerne rozšírený ekonomický a účtovný softvér, ktorý podporuje import údajov faktúr, prípadne iných dokladov nielen z elektronického obchodu.

Importovať je možné:

účtovné doklady,
fakturáciu,
zoznam skladových kariet,
partnerov,
pohyby v sklade (príjemky/výdajky) a iné.

V praxi sa to môže často využiť najmä pri faktúrach a objednávkach v e-shope. Ako je uvedené v stručnom popise Omegy: Aby import údajov prebehol úspešne je potrebné importovať údaje výlučne vo formáte textového súboru (.TXT). Zároveň musí byť súbor .TXT upravený na požadovanú štruktúru. Riadok textového súboru začína jednou z hodnôt R00, R01 alebo R02, ktorá definuje typ dokladu, hlavičku dokladu prípadne typ položky dokladu. R00 je označenie pre typ údajov.

Jednotlivé typy údajov majú nasledovné hodnoty:

T00 Doklady EUD
T01 Fakturácia (použité v príklade)
T02 Pohyby na sklade
T03 Skladové karty
T04 Číselník Partneri
T06 Došlé objednávky
T07 Obraty z účtovníctva
T08 Úhrady
T09 Kurzový lístok
T10 Cenník služieb
T11 Predajné ceny (v rámci skladových kariet)
T12 Dodávatelia (v rámci skladových kariet)
T13 Odvodené merné jednotky (v rámci skladových kariet)
T15 Krátkodobý majetok
T16 SZČP (v rámci krátkodobého majetku)
T17 Dlhodobý majetok
T18 SZČP (v rámci dlhodobého majetku)
T19 Pohyby majetku ( v rámci dlhodobého majetku)
T020 SZČP

Ukážka súboru pre import

PHP implementácia exportu pre OMEGU

Celú štruktúru textového súboru detailne popisuje súbor: ImportExport_20_60.xls (https://www.kros.sk/66711)

Ide o pomerne zložitý formát textového súboru, pri fakturácii obsahuje sprievodný dokument až 166 stĺpcov rôznych atribútov.

R01 je označenie pre hlavičku dokladu

PHP implementácia exportu pre OMEGU

R02 je označenie pre položku dokladu

PHP implementácia exportu pre OMEGU

V prípade záujmu ma môžete kontaktovať, mám k dispozícii predpripravený PHP skript s dopytom na MySQL databázu a exportom kompletnej zostavy pre generovanie TXT súboru v cykle, kde stačí len pomeniť niekoľko parametrov a je teda vhodný pre rýchle nasadenie do akéhokoľvek systému.

https://www.kros.sk/omega/podpora/je-mozne-do-programu-omega-importovat-data-z-ineho-softveru-pripadne-ich-11531

Pridať komentár k článku

Fabio Loi: Dobrý deň, riešime veľmi podobný prípad, kde potrebujeme naimportovať faktúry do Omegy, akurát údaje k faktúram, ktoré chceme importovať máme uložené na sharepointe v zozname. Vedeli by sme prepoužiť toto Vaše riešenie? ďakujem za odpoveď

Branislav: Dobrý deň, chceli by sme Vás veľmi pekne poprosiť, či by ste nám nevedeli pomôcť s importom dát (objednávky) z nášho eshopu do omegy. Nevieme si s tým dat rady podľa odporúčaní a návodov Omegy. Vopred Vám ďakujeme, s pozdravom BT parts, s.r.o.