terminal whmcs / addon / cached-invoices

Cached Invoices

Osigurajte da računi ostanu netaknuti čak i ako promijenite korisničke podatke ili odlučite nadograditi PDF predložak.

  • Automatski prijenos plaćenih računa na FTP (ili u vaš arhivski tijek)
  • Sprječavanje problema kad korisnici mijenjaju valutu ili kontakt podatke
  • Isti izgled računa zauvijek - e-pošta ili preuzimanje iz korisničkog područja
  • Uređivanje računa i nakon keširanja
Cached Invoices - preview
Naručite sada od
Postavite pitanje

Pregled

Cached Invoices snima trajnu snimku svakog računa u WHMCS-u. Nakon keširanja ta snimka pokreće PDF i prikaz za klijenta - pa kasnije izmjene profila, valute, logotipa ili PDF predloška ne prepisuju tiho ono što je korisnik već primio.

Kada je to važno

Imate li dugoročnog klijenta sa stotinama računa koji želi promijeniti valutu ili kontakt polja? Bez keširanja te promjene mogu pregaziti povijesne dokumente i stvoriti glavobolje u računovodstvu, sporove ili nedosljedne PDF-ove.

Ovaj dodatak građen je upravo za tu klasu problema: pohranjuje podatke koji su pripadali računu u trenutku kada je to bilo važno i održava generiranje dosljednim bilo da je PDF poslan e-poštom ili preuzet iz korisničkog područja.

Arhiviranje plaćenih računa

Možete ići dalje i automatski stvarati i arhivirati svaki plaćeni račun. Čak i ako kasnije promijenite PDF predložak, logotip ili kontaktna polja, WHMCS i dalje proizvodi iste PDF bajtove za taj račun - predvidljivo za financije, podršku i revizije.

Operativno uklapanje

Modul je zamišljen da bude jednostavan u svakodnevnoj administraciji - alati za keširanje, prikaze računa i tijekove uređivanja tamo gdje osoblje već radi. Ponašanje je automatizirano tako da se ne oslanjate na jednokratne ručne izvozne akcije radi sigurnosti.

Zahtjevi i kompatibilnost

Ciljni stack je WHMCS 8.x i noviji s podržanom PHP linijom za vašu verziju WHMCS-a. Pogledajte Zahtjeve na ovoj stranici ili nas kontaktirajte.

Zahtjevi

Sustav

Za korištenje modula Cached invoices moraju biti ispunjeni sljedeći zahtjevi:

  1. WHMCS ver. 8.x ili noviji
  2. PHP ver. 7.4 ili noviji
  3. ionCube Loader ver. 12 ili noviji

Modul nije testiran na starijim verzijama WHMCS-a (<=7.x).

Napomena: Ovaj popis sačuvan je iz izvorne baze znanja proizvoda. Nove licence od M-BIT-a ciljaju moderan WHMCS (npr. 8.x) stack - točnu PHP / ionCube liniju za vašu gradnju potvrdite putem e-pošte narudžbe ili kontakta prije produkcije.

Dnevnik promjena

Povijest verzija

Verzija 25.06.12 (12. lipnja 2025.)

  • ISPRAVLJENO: tihi fatalni error na PHP-u 8.1

Verzija 25.06.07 (7. lipnja 2025.)

  • DODANO: strože logičke provjere i rukovanje iznimkama
  • DODANO: dodatne provjere tipova tijekom izvođenja
  • IZMIJENJENO: PHP strict_types omogućen u cijelom modulu
  • DODANO: kompatibilnost s PHP 8.2, PHP 8.3 i WHMCS 8.11–8.13

Verzija 24.11.04 (4. studenoga 2024.)

  • DODANO: ionCube 13
  • DODANO: kompatibilnost s WHMCS-om 8.11 i PHP-om 8.1

Verzija 24.04.03 (3. travnja 2024.)

  • IZMIJENJENO: opsežna interna optimizacija i čišćenje koda

Verzija 23.11.26 (26. studenoga 2023.)

  • DODANO: puna kompatibilnost s PHP-om 8.1
  • DODANO: keširanje osnovnih polja hosting tvrtke koja se koriste pri prikazu računa
  • UKLONJENO: podrška za Dropbox upload (funkcionalnost je umirovljena)

Verzija 23.01.07 (7. siječnja 2023.)

  • DODANO: radovi na kompatibilnosti s PHP-om 8.x (grana fokusirana na 8.1)
  • ISPRAVLJENO: pogreška pri učitavanju korisničkih podataka (rukovanje tipovima)

Verzija 22.12.31 (31. prosinca 2022.)

  • ISPRAVLJENO: neispravno ponašanje kada WHMCS koristi prilagođenu admin putanju

Verzija 22.12.28 (28. prosinca 2022.)

  • IZMIJENJENO: preuređeni bootstrap modula i skripte
  • IZMIJENJENO: ažurirana Dropbox klijentska biblioteka (za preostale legacy integracije)
  • IZMIJENJENO: interna shema verzioniranja usklađena s modernom linijom izdanja
  • DODANO: početna kompatibilnost s WHMCS-om 8.x

Verzija 3.3.3 (9. svibnja 2022.)

  • ISPRAVLJENO: provjera licence nije prolazila nakon premještanja instalacije na drugi web poslužitelj

Verzija 3.3.2 (QuickFix)

  • ISPRAVLJENO: admin ekran „prikaz računa” prikazivao je netočan ID transakcije na popisu transakcija

Verzija 3.3.1 (20. travnja 2019.)

  • ISPRAVLJENO: Font Awesome resursi nisu se inicijalizirali izvan vlastitih admin stranica modula

Verzija 3.3 (1. travnja 2019.)

  • DODANO: podrška za polje TAX_ID

Verzija 3.2.1 (QuickFix)

  • ISPRAVLJENO: keširana prilagođena polja nisu se prikazivala na stranici „prikaz računa”

Verzija 3.2 (9. rujna 2018.)

  • ISPRAVLJENO: keširani snapshot računa nije se prikazivao umjesto live korisničkih podataka gdje je to bilo predviđeno

Verzija 3.1 (31. svibnja 2018.)

  • IZMIJENJENO: build je enkodiran s ionCube Encoderom 10.2 za PHP 5.6–7.2

Verzija 3.0 (19. travnja 2018.)

  • DODANO: puna kompatibilnost s WHMCS-om 7.x
  • DODANO: ponovno izgrađeni alati za automatsko keširanje za račune iz baze i PDF račune
  • DODANO: zahtjev za ionCube Loader 10.2 u ovoj grani
  • ISPRAVLJENO: zbunjujuća poruka greške baze podataka pri deaktivaciji modula
  • ISPRAVLJENO: integracija s Dropbox API-jem migrirana na API v2
  • ISPRAVLJENO: alati za automatsko keširanje nisu radili na vrlo velikim skupovima računa
  • ISPRAVLJENO: greška Missing MbitCachedInvoicesDB class u određenim putanjama nadogradnje

Verzija 2.5 (21. rujna 2017.)

  • ISPRAVLJENO: nazivi država nisu se keširali jer se WHMCS 7 JSON za države nije parsirao

Verzija 2.4 (19. listopada 2016.)

  • DODANO: podrška za PHP 5.6 i usklađenje s ionCube 9 loaderom (legacy grana)

Verzija 2.3 (12. travnja 2106.)

  • ISPRAVLJENO: pogrešan međuzbroj / porez kada je prefiks numeracije računa sadržavao točku
  • ISPRAVLJENO: API problemi s WHMCS ↔ cPanel SSO zbog dvostrukog uključivanja init.php

Verzija 2.2 (5. veljače 2016.)

  • IZMIJENJENO: ažurirana krajnja točka za provjeru licence i validacijski kod

Verzija 2.1 (30. studenoga 2015.)

  • IZMIJENJENO: modul automatski odabire prvi admin račun s API pristupom (ranije ručno u postavkama)
  • ISPRAVLJENO: iscrpljivanje memorije na nekim PHP buildovima pri keširanju računa s odvojenim kontaktima za naplatu

Verzija 2.0 (23. kolovoza 2015.)

  • DODANO: opcija FTP uploada za arhivirane PDF sigurnosne kopije
  • DODANO: prilagođeni DB sloj kompatibilan s WHMCS-om 5.x i 6.x
  • DODANO: spremnost za WHMCS 6 uz zadržanu podršku za WHMCS 5

Verzija 1.4.1 (13. lipnja 2015.)

  • ISPRAVLJENO: podaci klijenta nedostajali su na nekim PDF računima generiranima tijekom WHMCS cron izvođenja

Verzija 1.4 (2. lipnja 2015.)

  • IZMIJENJENO: manji ispravci kompatibilnosti kroz više rutina
  • ISPRAVLJENO: pogrešan jezik u editoru računa kada je jezik klijenta bio postavljen na „Default” (alati modula)
  • ISPRAVLJENO: kada je pohranjeni jezik korisnika bio NULL, normalizira se na zadani WHMCS jezik

Verzija 1.3 (27. ožujka 2015.)

  • DODANO: popis računa u korisničkom sučelju prikazuje ispravnu valutu i format za svaki keširani red
  • DODANO: ako broj keširanih redaka premašuje broj WHMCS računa, osiročeni unosi keša automatski se uklanjaju kada se račun izbriše (alati modula)
  • DODANO: ako na disku postoji više plaćenih PDF datoteka nego keširanih plaćenih računa, stranica alata ispisuje višak za čišćenje
  • ISPRAVLJENO: greška pie chart grafikona kada je broj keširanih računa premašio broj WHMCS računa (stranica alata)
  • DODANO: ažuriranja jezične datoteke

Verzija 1.2.1 (7. prosinca 2014.)

  • ISPRAVLJENO: neke admin stranice nisu ispravno učitavale sve JavaScript resurse preko HTTPS-a

Verzija 1.2 (26. studenoga 2014.)

  • DODANO: PDF Auto-Caching može retroaktivno popuniti plaćene račune koji još nisu pohranjeni kao PDF
  • DODANO: opcionalni automatski Dropbox upload kada je račun označen kao plaćen (uklonjeno u izdanju 23.11.26)
  • DODANO: dodatne zaštite unutar kritičnih funkcija za sprječavanje rubnih slučajeva grešaka
  • ISPRAVLJENO: nekoliko problema s prijevodima
  • IZMIJENJENO: povratak na jQuery koji dolazi s WHMCS-om kako bi se izbjegli konflikti sa skriptama trećih strana

Verzija 1.1 (17. studenoga 2014.)

  • ISPRAVLJENO: izvođenja pokrenuta cron zadatkom bila su u konfliktu s nekim rutinama modula
  • DODANO: dodatne API ulazne točke (u postavkama modula konfigurirajte admin korisnika s API mogućnostima)

Verzija 1.0 (14. studenoga 2014.)

  • Početno izdanje