eetplus
EET modul pro prestashop.
Při zakoupení společně s modulem ThePay: sleva 10% na oba produkty
Datum dostupnosti:
Modul je již používán v ostrém provozu na eshopech různých verzí PS
Modul bude fungovat s platebními metodami pro které jej nastavíte - včetně platebních bran, PayPal nebo platby v hotovosti. Pokud chcete, můžete zadat i konkrétní stav platby. Pochopitelně je zajištěno aby tržba byla odeslána jen jednou.
Tato funkcionalita je zcela zásadní, vzhledem k vysokým pokutám hrozícím podle zákona o elektronické evidenci tržeb a takřka paranoidní přístup k problému je namístě: je potřeba předem počítat se situacemi kdy něco selže. Modul EET pro prestashop:
Účtenky jsou odesílány kupujícímu emailem, kódy lze volitelně přidat i do faktury.
Další možná komplikace hrozící ve spojitosti s EET jsou nepřesnosti v odesílání částek, zejména pak v rozpisu DPH. Prestashop dlouho trpěl nepřesností zejména ve spojitosti se zaokrouhlováním a několikakorunové rozdíly nebyly ve fakturách vzácností. Až poslední verze PS 1.6 přinesly nové funkce které tento problém opravily. Tato funkcionalita je v upravené podobě vestavěna do modulu a používána i na nižší verze prestashopu.
Údajů odesílaných na EET není zdaleka tak málo jak nás p. Babiš přesvědčoval. Kromě základních povinných informací je potřeba odesílat:
Modul všechny tyto případy podporuje včetně daňových sazeb (MOSS) u virtuálních produktů
Řadu nejasností jsem si ověřoval dotazy na metodické lince generálního finančního ředitelství. Pochopitelně ani takové informace nemusí být 1OO% spolehlivé, nicméně v dané situaci je to to nejlepší možné. Víte například že:
Tržba: Modul automaticky odesílá účtenky k tržbě, pokud jsou splněny zadané podmínky. Takovou podmínkou je volba platební metody a případně i konkrétího stavu objednávky.
Storno, částečné storno: Pokud stornujete objednávku, vytvoří se automaticky příslušná oprava EET bilance vydáním nové účtenky ve které jsou částky odečteny. Podmínkou je že musíte při stornu zaškrtnout volbu Dobropis
Zrušení objednávky: Volitelně lze v modulu EET pro prestashop nastavit chování stavu Zrušeno tak aby se při jeho nastavení automaticky vynulovala EET bilance pro danou objednávku.
Dodatečná platba: Pokud se zákazníkem domluvíte na přidání zboží do objednávky, vytvoří se dodatečná EET účtenka automaticky v okamžiku přidání této platby do administrace, jsou-li splněny příslušné podmínky nastavitelné u modulu EET.
Ruční oprava: Z detailu objednávky lze v případě potřeby do EET odeslat ruční opravu nejen celkové částky ale i dílčích položek, viz. další odstavec
EET účtenky odeslané k jedné objednávce (např. tržba a storno) jsou na sobě zcela nezávislé, jedná se o dvě nesouvisející datové zprávy (toto vyplývá z oficiální dokumentace k EET a bylo potrzeno i telefonickým dotazem na infolinku). Modul proto přidává do detailu objednávky přehlednou tabulku o vydaných účtenkách k dané objednávce, včetně souhrnné bilance a možnosti ručního odeslání opravy na EET.
---------------------------
Tento modul je určen výhradně pro podnikatelské subjekty, které toto zboží kupují v rámci své obchodní nebo jiné podnikatelské činnosti, či v rámci samostatného výkonu svého povolání. Používání modulu se řídí platnou verzí obchodních podmínek.
1) Vydávání účtenek
a) pro každý platební modul lze navolit zda má být účtenka vydána
b) u storna celé objednávky nebo vybraných produktů se automaticky vydávají účtenky pokud se současně generuje dobropis
c) při přidání platby v administraci se vydá účtenka pokud jsou splněny podmínky (např. modul použitý pro přídatnou platbu)
d) v případě potřeby lze poslat do EET i ruční opravu bilance pro danou objednávku
e) pokud se nepodařilo účtenku vydat (výpadek EET), nastavený cron modulu se jí pokouší opakovaně odeslat
f) je ošetřeno aby nedocházelo k vícenásobné evidenci jedné platby
2) Zasílání účtenek kupujícímu
3) Zobrazování EET v administraci
4) Náležitosti datové zprávy
5) Výpočty
6) Změny objednávky
7) Podpora platebního styku se zahraničím
8) Instalace a upgrade
9) Další
7.3.2017 verze 1.4.8
vratky části produktů v objednávkách s kuponem - opravy, řešení pro nižší verzi PS, nová funkcionalita vyskakovacího okna, viz. návod
možnost vynulování eet bilance bez storna objednávky
28.2.2017 verze 1.4.6
rozšíření kompatibility s hostingy - starší verze php (5.3) a ssl knihovny
27.2.2017 verze 1.4.5
oprava přepočtu kurzu v případech že Kč není defaultní měna obchodu
vylepšené chování na hostingu WEDOS
další dílčí úpravy
23.2.2017 verze 1.4.3
doplněny údaje ve šabloně emailu a pdf účtenky
22.2.2017 verze 1.4.2
nové funkce:
opravy:
19.2.2017 verze 1.4.1
14.2.2017 verze 1.3.6.
volitelně EET kódy v PDF faktuře
podrobný manuál
11.2.2017 .... verze modulu 1.3.3
Martin
Super modul, který vyřeší EET za vás. Používám ho od března a nebyl s ním za celou dobu jediný problém. Určitě tento modul doporučuji
Michal Seifert
Modul zakoupen 24.2.17 po obede. Jako amater sem to rozchodil asi za 3hodiny a funguje mi to zatim bezchybne jak na kreditky pres gopay tak platbu v hotovosti. Super, pochvala autorovi.
Modul EET pro prestashop instalujte z dodaného zip souboru standardním postupem v administraci, záložka Moduly. Řešení případných problémů například v případě nestandardně nastavených práv na hostingu najdete zde a zde.
Doporučený postup při upgrade:
Provotní vydání účtenky:
Vyberte moduly pro které se má účtenka vydat. Bude se jednat o moduly pro přímou platbu (ThePay, PayPal, GP WebPay a další), modul pro platbu při osobním odběru a ve specifických případech i dobírku.
U platebních bran asi nemá význam vybírat konkrétní stavy kdy se účtenka vydává, jste ji povinni vydat při každé přijaté platbě i pokud by stav byl např. Nedoplatek. Můžete zvolit Vždy pokud je uhrazeno .... a opravdu se ujistit že odpovídají i stavy které daná platební brána používá: objednávky - stavy objednávek - stav musí mít navoleno považovat danou objednávku za zaplacenou. Nicméně se takto odešlou i účtenky ke starším objednávkám vyhovující podmínkám (tj. EET pro objednávku ještě nebylo odesláno a platební modul odpovídá)při dodatečné změně stavu objednávky v administraci, pokud tomu chcete předejít, vyberte jen konkrétní stavy platební brány.
Pokud ale používáte např. dobírku jak pro vlastní dopravu tak pro dopravu přepravní službou, budete chtít posílat účtenku jen při nějakém stavu specifickém pro vlastní dopravu.
Pod tabulkou pro prvotní vydání účtenky je ještě volba Vydání účtenky při ručním přidání platby v administraci . Ve většině případů tam zvolíte pouze modul osobního odběru. Navíc je potřeba ještě zaškrtnout volbu "Aktivovat vydávání účtenek při ručním přidání platby v administraci ". Aby byla účtenka automaticky vydána při přidání platby v administraci musí tedy být splněny 3 podmínky
Automatiku pro odesílání dodatečných plateb do EET není potřeba využívat, poměrně pohodlně se ke stejnému účelu dá využít možnost odesílání oprav v EET funkcionalitě kterou modul přidává do detailu každé objednávky.
Nezobrazovat varování k platebním stavům - týká se čistě interní funkcionality modulu, který se snaží kontrolovat správnost svého nastavení
Aktivovat stav Zrušeno pokud nějakou objednávku dáte do stavu Zrušeno, modul automaticky vynuluje její EET bilanci. Tato akce se objeví jako nový řádek ve funkcionalitě EET v detailu objednávky.
Storna
Storna jsou automatická, podporována jsou i storna jen některých produktů, podmínkou je aby byl vystaven dobropis. Povolte vracení v Objednávky - Vracení zboží aby byla aktivní možnost Standardní vrácení v objednávce.
Pokud je v objednávce přítomen slevový kupón, narazíme na problém. Jako tržba byla na EET registrována hodnota produktů ponížená o kupón. Případné storno musí tedy být v EET opět poníženo o částku slevového kupónu: z EET smíte odebrat pouze to co tam bylo zasláno.
Proto, pokud je vracena jen část produktů, musí být od jejich hodnoty odečtena poměrná část kupónu. Pokud máte verzi PS kde již je volba"Částka dle mého výběru" jako vracenou částku ponechte nulu, modul částku dopočte a odešle do EET. Pokud tato volba není k dispozici nebo ji nevyberete, modul přepočet také provede, ale upozorní na něj vyskakovacím oknem. V další verzi modulu v tomto vyskakovacím okně přibude funkcionalita umožňující zpětně upravit dobropis podle provedeného přepočtu.
Souhrnně - pro storna používejte dobropis, pokud objednávka obsahuje slevový kupón a je vracena jen část produktů, použijte volbu "Částka dle mého výběru" ale částku nevyplňujte.
Rozšíření produktu - aktivujte pokud používáte vouchery resp. dárkové poukazy, což jsou v podstatě produkty určené k následnému čerpání nebo zúčtování. V detailu každého produktu se pak objeví nová záložka, kde lze zaškrtnout zda daný produkt je voucher (následné čerpání) případně cestovní služba
Použité zboží speciálně nezaškrtáváte, modul respektuje nastavení Nové versus Použité/Repasované ze záložky Informace u produktu.
Dárkový poukaz je zboží určené k následnému čerpání. Čerpáním pak je uplatnění dárkového poukazu ve formě kupónu a i tento údaj je potřeba předávat (v rámci jednoho subjektu). Je tedy potřeba odlišit kupóny které jsou čerpáním dárkového poukazu. Do textového pole v záložce "Další nastavení" modulu zadejte jeden či více prefixů kódu kupónů vystavených k dárkovým poukazům, např. tedy první tři písmena.
Oprava DPH v objednávkách v kupony - jedná se o opravu drobné ale systematické chyby kterou PS dělá i ve verzi 1.6+. Je otázka zda má smysl ji opravovat, data odeslaná do EET pak sice budou přesná, ale budou se v halířových položkách lišit od vydaných faktur. Více zde.
Kurzy pokud kurz v lokalizace-měny pravidelně aktualizujete podle ČNB, ponechte volbu "kurz objednávky" . Pokud prodáváte s jiným kurzem, měli byste tržbu pro EET vyčíslit podle platného kurzu ČNB. V tom případě také nastavte cron podle záložky Krony u modulu. Kurz se tímto cronem bude aktualizovat pouze pro modul EET pro prestashop, jinde se nepromítne.
Zaškrtněte aktivovat MOSS, pokud prodáváte virtuální produkt neplátcům DPH do členských zemí EU. Jediný údaj který modul potřebuje je číslo základní případně snížené sazby. Daň pak rozpočítá podle nastavení daňových pravidel. Dobře fungující MOSS je tedy zejména věcí správně nastaveného prestashopu. Modul také neřeší další problematiku související s registrací MOSS, protože ta se netýká EET.
Procentuální hodnoty daňových sazeb pro ČR můžete vyplnit vždy, ale nutná jsou jen v režimu MOSS.
Nepovinné údaje na účtence - týká se účtenky posílané emailem a zobrazení účtenky jako PDF.
Neposílat email k opravám - při úpravě EET objednávky (např. storno, přidání zboží) se neodešle účtenka emailem. Podle vyjádření z metodické linky je toto přípustné(informace opět bez záruky).
Zobrazovat v PDF faktuře pokud zaškrtnete, budou kódy FIK a BPK/PKP přidány do PDF verzi faktury. Toto je funkční i pokud fakturu vytváříte některým modulem 3tí strany. Pouze může být potřeba posunout pozici kde se kódy zobrazují, např. přidáním několika prázdných řádků (<br />) do souboru \views\templates\pdf.tpl v adresáři modulu.
Timeout pro spojení s EET obvykle není důvod měnit výchozí 2 sec.
Funkcionalita v této záložce je samovysvětlující. Rozhodně doporučujeme cron nastavit: adresu skriptu ke spouštění je potřeba vložit do cronu na Vašem hostingu.
Samostatná záložka Objednávky - EET s přehledem účtenek. V detailu účtenky je možné znovu odeslat účtenku emailem, nebo ji zobrazit jako PDF.
Detail objednávky - v detailu každé objednávky je přehledná tabulka s informacemi o odeslaných tržbách. Pod tabulkou jsou pole pro případné ruční posílání změn. Pokud chcete nějakou částku stornovat, pošlete ji se znaménkem minus. Celou objednávku ale mnohem pohodlněji stornujete jejím převedením do stavu Zrušeno (pokud je tato volba povolena u modulu - záložka Vydávání účtenek). Případně vydáním dobropisu jak je zmíněno výše.
Detail produktu - samostatná podzáložka EET, nastavení cestovní služba nebo následné čerpání