Zadejte hledaný výraz...

Propojení skladových zásob (Pohoda) s eshopem

Roman Kocian
verified
rating uzivatele
3. 11. 2017 09:56:40
Ahoj, řešil již někdo propojení skladových zásob z Pohody s eshopem? Nerozumím principu získání dat. Jelikož pohoda mi žádny .xml souboru nevygeneruje, abych mohl načítat data z .xml. Momnetálně z Pohody odkazuji na .xml soubor na serveru, což je asi chyba, nebo se mýlím? Mělo by to odkazovat pravděpodobně na .php soubor se skriptem pro získání dat?
Dokumentace od Pohody: https://www.stormware.cz/pohoda/xml/dokladyexport/#Zásoby
Děkuji, za radu.
PS: V Pohodě mám propojení nastaveno dobře, jelikož po exportu zásob pohoda vypíše vše OK, bohužel změny se neprojeví.
3. 11. 2017 09:56:40
https://webtrh.cz/diskuse/propojeni-skladovych-zasob-pohoda-s-eshopem/#reply1309918
toki
verified
rating uzivatele
(4 hodnocení)
3. 11. 2017 10:23:33
z popisu mi není jasné, jakým způsobem máte eshop propojen. Většina řešení, která znám spoléhají na skripty, které však není třeba "zapínat či spouštět" z pohody, většinou si načtou mdb databázi pohody (dané účetní jednotky) a s tou pak pracují a importují do databáze eshopu tak, jak je třeba. Obvykle tedy máte na pc nainstalovanou nějakou aplikaci, kterou přenos spustíte.
3. 11. 2017 10:23:33
https://webtrh.cz/diskuse/propojeni-skladovych-zasob-pohoda-s-eshopem/#reply1309917
Roman Kocian
verified
rating uzivatele
3. 11. 2017 10:51:43
Co jsem volal do stormware (Pohoda), tak mi bylo sděleno, že po aktualizaci skladů, respektive odeslání dat do internetového obchodu, by měla Pohoda vytvořit .xml soubor, ze kterého bych pak načítal parametry. Podpora Pohody je v tokmto směru celkem neznalá, a na webu nemají ani příklady implementací v různých jazycích což nechápu, proto jsem zde. Problém je v tom, že i přesto, že vím jaké parametry mi pohoda posílá, nedokážu je zachytit jelikož nemám jak načíst do paměti .xml, který neexistuje. Jediné co mě napadá je vygenerovat .xml a ten pak uploadnout na server, ze kterého to pak budu načítat, což mi ovšem příjde složite a nepraktické.
3. 11. 2017 10:51:43
https://webtrh.cz/diskuse/propojeni-skladovych-zasob-pohoda-s-eshopem/#reply1309916
brooks
verified
rating uzivatele
3. 11. 2017 11:07:59
Napsal Roo;1421732
Co jsem volal do stormware (Pohoda), tak mi bylo sděleno, že po aktualizaci skladů, respektive odeslání dat do internetového obchodu, by měla Pohoda vytvořit .xml soubor, ze kterého bych pak načítal parametry. Podpora Pohody je v tokmto směru celkem neznalá, a na webu nemají ani příklady implementací v různých jazycích což nechápu, proto jsem zde. Problém je v tom, že i přesto, že vím jaké parametry mi pohoda posílá, nedokážu je zachytit jelikož nemám jak načíst do paměti .xml, který neexistuje. Jediné co mě napadá je vygenerovat .xml a ten pak uploadnout na server, ze kterého to pak budu načítat, což mi ovšem příjde složite a nepraktické.
Přesně tak se to běžně dělá. Plánované úlohy spustí úlohu, která spustí pohodu na pozadí, vygeneruje xml, to se nahraje na server kde je eshop, provolá se php skript eshopu, který zpracuje data z xml do databáze a stáhne odpověď, zavolá php skript, který vygeneruje xml (treba s objednávkami) spustí pohodu a xml importuje.
Dalšil volba je využít implementovaný můstek, který pracuje podobně, ale nedoporučoval bych ho využívat.
3. 11. 2017 11:07:59
https://webtrh.cz/diskuse/propojeni-skladovych-zasob-pohoda-s-eshopem/#reply1309915
Roman Kocian
verified
rating uzivatele
3. 11. 2017 11:17:53
Napsal brooks;1421736
Přesně tak se to běžně dělá. Plánované úlohy spustí úlohu, která spustí pohodu na pozadí, vygeneruje xml, to se nahraje na server kde je eshop, provolá se php skript eshopu, který zpracuje data z xml do databáze a stáhne odpověď, zavolá php skript, který vygeneruje xml (treba s objednávkami) spustí pohodu a xml importuje.
Dalšil volba je využít implementovaný můstek, který pracuje podobně, ale nedoporučoval bych ho využívat.
Import objednávek do Pohody mám, což byla brnkačka. V Pohodě mi řekli, že Pohoda vygeneruje xml do složky temp a z té se pak má xml odeslat na server. V pohodě nastavuji pro zásoby URL adresu, kde má běžet script nebo xml soubor (to mi ve stormware neřekli a na webu to také nemají uvedené). Myslím si, že by tam měl běžet .php script, který ten požadavek zpracuje, ovšem nevím jak, jelikož žádné .xml neexistuje.
---------- Příspěvek doplněn 04.11.2017 v 22:56 ----------
Pokud by někdo znal řešení v .php, jsem ochoten se domluvit na finanční odměně za příklad zpracování zásob (script).
Děkuji.
3. 11. 2017 11:17:53
https://webtrh.cz/diskuse/propojeni-skladovych-zasob-pohoda-s-eshopem/#reply1309914
toki
verified
rating uzivatele
(4 hodnocení)
5. 11. 2017 08:25:49
Nebude tím pádem snadnější si vytvořit skript, který sám vygeneruje XML v potřebném formátu přímo z .mdb databáze pohody? Než se tady snažit přijít na to, jak přesně pohoda funguje a kam ten soubor dává.. Pokud jen do složky temp, nedivil bych se, kdyby jej okamžitě smazala.. co já vím, tak přímé napojení na eshop z pohody lze jen na nějaké ty jejich "velmi chytré" systémy.. já se u propojení z prestashopem i eshopy na míru setkal právě s řešením s použitím databáze..
5. 11. 2017 08:25:49
https://webtrh.cz/diskuse/propojeni-skladovych-zasob-pohoda-s-eshopem/#reply1309913
Roman Kocian
verified
rating uzivatele
8. 11. 2017 18:52:30
Nakonec vyřešeno stylem:
Z pohody si vygeneruji .txt soubor pouze s kódem produktu a množstvím->uploaduji na server->z .txt souboru uložím data do db.
Je to kostrbaté, ale funguje to.
Děkuji za podporu.
8. 11. 2017 18:52:30
https://webtrh.cz/diskuse/propojeni-skladovych-zasob-pohoda-s-eshopem/#reply1309912
Pro odpověď se přihlašte.
Přihlásit