Jump to content

Problém s generovaním faktúry v PrestaShop 9.0.1


Peter.31

Recommended Posts

Na stránke objednávok nie je možné vygenerovať faktúry zákazníkov. Pri generovaní faktúry sa zobrazí chyba. Nie je možné generovať natívne faktúry prestashopu a ani pomocou žiadneho modulu. Chyba sa zobrazuje v PrestaShop 9.0.1. Vedel by mi niekto poradiť ako to opraviť? Vopred ďakujem. 

 

image.png.5eae7ac960b9c309e6ad43c6e0f3909a.png

Link to comment
Share on other sites

Dobrý deň.

 

Aktivujte režim „Debug“ (režim pre vývojárov).

 

Potom skúste vytvoriť faktúru a skontrolujte, či sa nezobrazí chyba (500, výnimka) – tým získate priame informácie.

 

 

 

Skontrolujte protokoly servera a PHP.

 

Protokol PHP error_log / webového servera (Apache, Nginx).

 

Verzia a rozšírenia PHP – spĺňajú požiadavky PrestaShop 9.0.1?

 

Skontrolujte chyby ako „Trieda nenájdená“, „Neplatný stav“, „Konflikt prepisovania“.

 

 

 

Vyčistite cache PrestaShopu.

 

Niektoré problémy s vytváraním dokumentov sú spôsobené zastaranou cache.

 

 

 

Skontrolujte konfiguráciu generovania faktúr.

 

V BO: Parametre → Objednávky → Nastavenia faktúr — uistite sa, že možnosť „Povoliť faktúry“ je nastavená na „Áno“.

 

Uistite sa, že je vybraná správna šablóna faktúry alebo šablóna PDF, ak je prispôsobená.

 

 

 

Skontrolujte stav objednávky.

 

Faktúra sa často generuje len vtedy, ak má objednávka stav „Zaplatené“ alebo iný stav, pre ktorý je generovanie faktúr povolené. V tabuľke ps_order_state skontrolujte, či je pre príslušný stav vybraná možnosť „Generovať faktúru“.

 

Deaktivujte externé moduly/prepísania, ktoré mohli mať vplyv.

 

Ak ste nedávno nainštalovali moduly, ktoré „sťahujú“ PDF súbory/faktúry, dočasne ich deaktivujte a skontrolujte. Často zvyšky prepísania narúšajú štandardné generovanie.

Edited by alex_developer (see edit history)
Link to comment
Share on other sites

Všetko čo ste opísali mám v poriadku.

PHP je 8.4. Pri zapnutom mode "Debug" sa nezobrazí žiadna chyba, len ta istá stránka (obrázok pozri hore).

Modul ktorý som mal na generovanie faktúr som odinštaloval. Pri použití modulu na generovanie faktúr sa mi zobrazila tiež ta istá stránka.

V časti BO: Parametre → Objednávky → Nastavenia faktúr (Faktúry) mám zapnutú možnosť „Povoliť faktúry“ nastavená na „Áno“. 

Objednávka má pridelený stav "Zaplatené", takže faktúru už je možné vygenerovať. Ale generovanie faktúry skonči fatálne.

V PrestaShop 9.0.1 nie je možné generovať faktúry. 

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...