MK-soft je jeden z mnohých ekonomických softvérov, ktoré sú dnes dostupné pre evidenciu účtovníctva, skladových zásob, objednávok, faktúr atď... V prípade, že máme vlastný e-shop a chceme napríklad objednávky z neho pravidelne automaticky importovať do MK-Softu, existuje takáto možnosť, je však potrebné celý proces správne nastaviť.
Pre viac informácií o MK-softe pokračujte na: https://www.mksoft.sk
Import objednávok z e-shopu
Najčastejšie je potrebné dostať objednávky, ktoré prichádzajú na e-shop do tohto účtovného softvéru. Import do MK-softu funguje na báze uploadu XML súborov s presne definovanou štruktúrou na zvolené FTP, ktorý zabezpečuje e-shop a následné stiahnutie a spracovanie údajov z nich ktorý zabezpečuje MK-soft.
Ako ďalej uvádza technická príručka MK-soft pre prácu s e-shopom, pre takýto import objednávok z e-shopu je potrebné najprv vytvoriť importnú úlohu. Úlohu vytvoríte v okne Systémové služby - Export / import údajov. Vytvorte novú úlohu, v type vyberte hodnotu I-OPESHOP.
V políčku formát súboru vyberte MKS-XML príp. iný formát zodpovedajúci Vášmu e-shopu. Najvhodnejší je XML formát. V políčku Import zo súboru (priečinka) nastavte hodnotu spolu s maskou pre spracovávané súbory. Napr.: ftp:FTP1\import\*.xml. Pri takomto nastavení bude program spracovávať všetky súbory s príponou xml z priečinka import na definovanom FTP pripojení s kódom FTP1 (C - Číselníky - Ostatné - FTP pripojenia).
Ak zaškrtnete príznak zálohovať vstupné súbory po sprac. program po spracovaní XML súboru vytvorí jeho kópiu v priečinku (kde je nainštalovaný program): ... \mksql\userdata\import_zaloha\I-OPESHOP\. V políčku kľúčová položka v cenníku na spárovanie zadajte jednu z nasledovných hodnôt (pre identifikáciu položiek objednávky):
P – PLU
E – EAN
K – katalógové číslo
D – dodávateľský kód
Štruktúra XML súboru pre import objednávok z e-shopu
Pri generovaní XML bude platiť nasledovné:
1: ak parameter nemá žiadnu hodnotu, nemusí byť vôbec použitý (napr. ak nepoužívam strediská parameter stredisko môžem vynechať).
2: ak adresa dodania je totožná s adresou objednávky, nie je potrebné uvádzať prevádzku. Ak sa nezadá kód prevádzky, dohľadá sa prevádzka podľa názvu.
XML, ktoré bude náš e-shop vytvárať bude mať nasledovnú štruktúru. Stačí rýchly pohľad na XML schému a všetky položky by nám mali byť jasné. Sú zrozumiteľne pomenované. Samozrejme je potrebné zvážiť, kedy sa má XML s objednávkou vytvoriť a nahrať na FTP. Vo väčšine prípadov, s ktorými som sa stretol to bolo až po reálnej úhrade objednávky a teda nie v momente, keď zákazník objednávku vytvoril, ale až keď ju napríklad prostredníctvom platobnej brány uhradil.
<data verzia="2">
<objednavka>
<cislo>3012345</cislo>
<objednavka>3012345</objednavka>
<datum>01.01.2021</datum>
<typceny>2</typceny>
<poznamka>Packeta 1234</poznamka>
<sposobdopravy>Kurier</sposobdopravy>
<sposobuhrady>Dobierka</sposobuhrady>
<firma>
<ico>12345678</ico>
<dic>1234567890</dic>
<icdph>SK1234567890</icdph>
<nazov1>Prva cast nazvu firmy</nazov1>
<nazov2>Druha cast nazvu firmy</nazov2>
<ulica>Kvetná 1</ulica>
<psc>08001</psc>
<obec>Prešov</obec>
<mobil>0907454523</mobil>
<email>mksoft@mksoft.sk</email>
<prevadzka>
<kod>KE</kod>
<nazov1>Prva cast nazvu prevadzky</nazov1>
<nazov2>Prva cast nazvu prevadzky</nazov2>
<ulica>Hlavná 1</ulica>
<psc>04001</psc>
<obec>Košice</obec>
<mobil>0303333333</mobil>
<email>prevadzkake@mksoft.sk</email>
</prevadzka>
</firma>
<pohyb>
<oznacenie>KOD1</oznacenie>
<nazov>Názov 1. položky</nazov>
<pocet>21</pocet>
<cena>45.60</cena>
<perczlavy>10</perczlavy>
<pdph>20</pdph>
<popis>plast</popis>
</pohyb>
<pohyb>
<oznacenie>KOD2</oznacenie>
<nazov>Názov 2. položky</nazov>
<pocet>8</pocet>
<cena>78</cena>
</pohyb>
<pohyb>
<oznacenie>POST</oznacenie>
<nazov>Poštovné kuriér</nazov>
<pocet>1</pocet>
<cena>3.90</cena>
</pohyb>
</objednavka>
<objednavka>
<cislo>3067890</cislo>
<objednavka>3067890</objednavka>
<datum>01.01.2021</datum>
<typceny>2</typceny>
<poznamka>Packeta 1234</poznamka>
<sposobdopravy>Kurier</sposobdopravy>
<sposobuhrady>Dobierka</sposobuhrady>
<firma>
<ico>12345678</ico>
<dic>1234567890</dic>
<icdph>SK1234567890</icdph>
<nazov1>Prva cast nazvu firmy</nazov1>
<nazov2>Druha cast nazvu firmy</nazov2>
<ulica>Kvetná 1</ulica>
<psc>08001</psc>
<obec>Prešov</obec>
<mobil>0907454523</mobil>
<email>mksoft@mksoft.sk</email>
</firma>
<pohyb>
<oznacenie>KOD2</oznacenie>
<nazov>Názov 2. položky</nazov>
<pocet>8</pocet>
<cena>78</cena>
</pohyb>
<pohyb>
<oznacenie>POST</oznacenie>
<nazov>Poštovné kuriér</nazov>
<pocet>1</pocet>
<cena>3.90</cena>
</pohyb>
</objednavka>
</data>
Ak využívate vo svojej prevádzke MK-soft a máte záujem o integráciu automatického importu objednávok z elektronického obchodu, alebo inej aplikácie bežiacej na webe, kontaktujte ma.
Pridať komentár k článku