MK-Soft a prepojenie s e-shopom

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.

MK-Soft a prepojenie s e-shopom

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.

https://www.mksoft.sk

Technická príručka MK-soft pre FTP a e-shop

Pridať komentár k článku