Hello.Woocommerce Webshophoz használnám a Számlázz.hu wordpress plugin pro verzióját. Azonban beállítások?után, miután?a rendelésem státuszta?változik, a k?vetkez? hibaüzenetet kapom:
“Számlázz.hu számlakészítés sikertelen! Agent hibakód: A bizonylat kibocsátáshoz ?ssze kell k?tn?d fiókodat a NAV Online Számla rendszerével.
Részletes információt?ITT TALáLSZ?(új ablakban nyílik).”
A?számlázz.hu??ssze van már k?tve a NAV Online számla rendszerével, err?l kaptunk is visszaigazolást. Ennek m?k?dni kellene?r?gt?n vagy esetleg valami beállitás?szükséges még a wordpress részén is.
Esetleg valaki már találkozott ilyennel? wordpress oldalon a plugin beállitásoknál nem látok semmi NAV-hoz k?thet? beállitást
K?sz?n?m a választ el?re is.
üdv, Tamás
Szia!
Ezt a hibát kapom, és emaitt hibára fut a checkout oldal.
Call to undefined method WC_Szamlazz::load_plugin_textdomain()
[18-Nov-2024 16:29:14 UTC] PHP Fatal error: Uncaught Error: Call to undefined method WC_Szamlazz::load_plugin_textdomain() in /var/www/staubedenyek.hu/htdocs/wp-content/plugins/integration-for-szamlazzhu-woocommerce/includes/class-emails.php:68
Stack trace:
#0 /var/www/staubedenyek.hu/htdocs/wp-includes/class-wp-hook.php(324): WC_Szamlazz_Emails::email_attachment()
#1 /var/www/staubedenyek.hu/htdocs/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#2 /var/www/staubedenyek.hu/htdocs/wp-includes/plugin.php(517): WP_Hook->do_action()
#3 /var/www/staubedenyek.hu/htdocs/wp-content/plugins/woocommerce/templates/emails/email-order-details.php(22): do_action()
#4 /var/www/staubedenyek.hu/htdocs/wp-content/plugins/woocommerce/includes/wc-core-functions.php(345): include(‘/var/www/staube…’)
#5 /var/www/staubedenyek.hu/htdocs/wp-content/plugins/woocommerce/includes/class-wc-emails.php(425): wc_get_template()
#6 /var/www/staubedenyek.hu/htdocs/wp-includes/class-wp-hook.php(324): WC_Emails->order_details()
#7 /var/www/staubedenyek.hu/htdocs/wp-include in /var/www/staubedenyek.hu/htdocs/wp-content/plugins/integration-for-szamlazzhu-woocommerce/includes/class-emails.php on line 68
]]>Szia! A legújabb Loco translate verzióval (2.6.12) ?sszeakad a b?vítmény és semelyik b?vítmény vagy sablon fordítását nem lehet szerkeszteni. Ha kikapcsolom a szamlazz.hu b?vítményt, akkor m?k?dik.
A Loco Translate megnyitásakor ez a hibaüzenet fogad:
Failed on abs(‘integration-for-szamlazzhu-woocommerce/languages’)
plugins/loco-translate/src/fs/Locations.php#236
Szia Péter!
Woo szerint elkészült a díjbekér?, van is száma és kattintható linkje a rendelésnél, de sem a szamlazz.hu-ban nem látszik, sem a linkre (ikonra) kattintva nem nyílik meg – hanem a honlap 404-es oldalára dob. Nem láttam még ilyet.
Tudsz segíteni?
]]>Kedves Péter,
T?bb ügyfélnél használom a plugint Woo Subscriptions-szel, és csak az egyiknél fordul el?, hogy duplán készíti el a számlát 1-1 rendelésnél. R?gt?n egymás után, egymást k?vet? sorszámmal. Van ?tleted, hogy mit nézzek meg?
]]>Kedves Fejleszt?k! érdekl?dnék, hogy esetleg a k?zelj?v?ben tervben van-e valamilyen fejlesztés az 50Ft-os betétdíjak kül?n tételként való megjelenítésére a számlán? K?sz?n?m el?re is a választ!
]]>Valamiért számla generálásakor ezt a hibaüzenetet kapom, holott ezel?tti hónapokban minden rendben volt:
Agent hibakód: 332
Agent hibaüzenet: A számla kibocsátásához szükség van a vev? adószámára.
Beszéltem a Számlázz.hu ügyfélszolgálatával. Az XML fájlt kérték. Kerestem, de nem találtam sehol.
Ezt írták:
“Azt biztos, hogy ha az XML-ben az van jel?lve, hogy van magyar adószáma a vev?nek és szerepel a hívásban az adószám, akkor a rendszer elkészíti a számlát.
Az alábbi bejegyzés alapján, ha a webáruház az adóalanyiságot “1” értékkel küldi, akkor a vev? magyar adószámát küldje a webáruház és akkor a számla létre fog j?nni.
https://tudastar.szamlazz.hu/gyik/vevo-adoszama-szamlan
Amennyiben a webáruháza nem kezeli az adóalanyiságot, akkor eseti megoldás lehet, hogy a Számlázz.hu-ban a partnert felr?gzíti adószámmal és adószám nélkül is két kül?n partnerként.így ha nem küldd adószámot a webshop, akkor anélkül is el tud készülni a számla.”
Szóval kellene valahogy tesztelnem, hogy a küld?tt xml hogyan tartalmazza az adószámot. Egy másik webáruházam is van és ott t?kéletesen m?k?d?tt ebben a hónapban is a számlakészítés teljesen azonos b?vítmény beállításokkal.
]]>Kedves Péter!
Van arra lehet?ség, hogy a cikkszám is megjelenjen a termék név mellett a számlán? Lehet, hogy csak én nem találom a beállításokban, akkor szíves elnézésed kérem!
Az ügyfélnek nagyon fontos lenne a precíz termék beazonosítás miatt, az a tapasztalat, hogy a vásárlóik nagyon igényelnék ezt.
K?sz?njük szépen!
üdv?zlettel: Hugyák Andrea
Kedves Péter! @passatgt
A jótállással kapcsolatos szabályozás változása miatt szükségünk lett az aktuális dátum felt?ntetésére a számla megjegyzései k?z?tt.
Ezt az includes / class-helpers.php fájl kiegészítésével tudtuk megoldani az alábbi sor beillesztésével a $note_replacements k?zé:'{gari_date}' => date_i18n('Y-m-d'),
Meg tudnád oldani kérlek, hogy az aktuális dátum elérhet? legyen így helyettesít? kódként?
K?sz?n?m!
üdv,
Endre
Unexpected error in: wc-szamlazz/vat-number-block
Hiba: extensions[‘wc-szamlazz-vat-number’] is undefined
A Számlázz.hu PRO telepítve van, az adószám mez? aktiválva, ennek ellenére ezt a hibát írja ki a webshop Kosár oldala.
Mi okozhatja ezt a hibát?
]]>Ma futottam bele abba a hírbe, hogy a Számlázz.hu API esetében az egy héttel ezel?tt (04.18-án) kiadott, “2.10.18-as PHP API verziónál régebbi” verziók május 10-t?l elképzelhet?, hogy nem fognak m?k?dni.
Lásd: https://tudastar.szamlazz.hu/gyik/technologiai-valtozasok-2024
Jól gondolom, hogy ez a plugint NEM érinti, mert nem a hivatalos PHP API-t használja, hanem egyedi megoldásra épül benne az automatikus számlázás?
]]>A k?vetkez? hibaüzenetet kapjuk számla generálásakor:
Agent hibakód: 57
Agent hibaüzenet: XML beolvasási hiba. [com.ctc.wstx.exc.WstxLazyException] Undeclared general entity “aacute” at [row,col {unknown-source}]: [2,2343]
A napokban frissült a wordpress 6.5.2 verzióra, de nem vagyok biztos benne, hogy ez lenne a hibaüzenet oka.
Valahol meg lehet nézni a legenerált XML-t? Az a gyanus, hogy ez az entity “aacute” nem kellene, hogy benne legyen, valami “beleszemetelhet” a generálás során.
]]>Kedves Péter!
A számlázz.hu felületén belül (Számlázz.hu / Beállítások / Fiók beállításai / Számlázás beállítások / Számlaszerkeszt? beállítások / Rendelésszám ismétl?dés tiltása ) kikapcsolt állapotra raktuk a tiltást, így elvileg bemehetne ismételt rendelésszámmal is számla, de a Woo-n belül továbbra is a 152-es hibakódot kapjuk. Ez számlázzon belüli hiba lehet, vagy a pluginnek kell id?, hogy átfusson az ilyen fajta beállítás frissítés?
]]>Hello!
Mi egy olyan funkciót keresünk, hogy egy megvásárolt el?fizetés id?szakát be tudjuk tenni automatikusan a tétel névhez, megjegyzéshez, igazából bárhova.
Ebben tudsz segíteni?
K?sz?njük szépen.
üdv,
ádám
Kedves Péter!
Ismét weboldal fejleszt?ként írok, ügyfél nevében. Most utánvétes fizetés esetén merült fel, hogy a számla kibocsátás (manuális) aznapi fizetési határid?t tartalmaz, ami nem passzol az utánvét menetrendjével.
Segítenél kérlek, mi lehet erre a megoldás, a k?vetend? eljárás?
K?sz?njük szépen!
]]>üdv!
A számlázz.hu-n a “Számlaértesít?t küld?k (papíralapú számla)” bekapcsolva. Van @számlázz.hu-s küld? cím is. A WOO-ban beállítva az integrációnál a számlaküldés. Amikor megnyomom a “számlakészítés” gombot “Számla sikeresen létrehozva és elküldve a vásárlónak e-mailben.” üzenetet kapom, de a szla nem kerül kiküldésre.
El?re is nagyon k?sz?n?m a segítséget.
]]>WP 6.4.1-es verzió alatt frissítettem a plugint, olyan hibát generál, ami miatt csak készenléti üzemmódban lehet belépni. Deaktiválni kell a plugint, akkor m?k?dik az oldal – mit lehet tenni?
]]>Szia Péter!
Az includes/block/vat-number-block-integration.php fájl 42. sorában (5.8.6 verzió, korábban a 96. sor volt) szerepl? $style_path = 'build/style-index.css';
nem létez? css fájlra hivatkozik.
Ez frontenden 404 hibát okoz.
Kérlek, nézz rá légy szíves.
K?sz?n?m!
üdv,
Endre
Hali,
Ma megint belefutottunk egy 332-be (magánszemélyként vásárolt, de a szamlazz.hu szerint kellene neki az adószám), viszont most sikerült velük nagyjából kidebugolni a problémát és elméletileg ennyi a megoldás:
“Annak érdekében, hogy az adószám hiánya miatt a Számla Agent szolgáltatás soha ne álljon le, javaslom, hogy a számlakészítés kérésben szerepeltesse az adóalanyiság jelzésére szolgáló mez?t az alábbi leírás szerint:
https://tudastar.szamlazz.hu/gyik/vevo-adoszama-szamlan“
Ha ez a mez? nem megy be (vagy ‘nem tudjuk’-ot küldünk), akkor a szamlazz.hu a partnert?rzsében szerepl? adatokat veszi alapul és ha ott csak adószámos verziót talál az adott személyb?l, akkor sírni fog, hogy mindenképpen kell neki az adószám. A pontos m?k?dés (pl. EU-s adószám vs magyar) passz, de valszeg kb ezen a vonalon mozog az egész.
Az alternatív megoldás már volt említve pár topiccal lejjebb: lehet szerkeszteni/t?r?lni a partnert?rzsb?l az illet?t, úgyis csak kézi számlázásnál van értelme.
üdv,
Péter
Szia Péter!
Hogyan tudom megoldani, hogy a számlán a vásárolt termék mellett 0% legyen az adó (AAM), viszont a házhozszállítási tételnél 27%?
A szállítási metódust ezzel a plugin-al csináltam: https://www.ads-software.com/plugins/custom-shipping-methods-for-woocommerce/ , és bejel?ltem, hogy “taxable”. Ekkor nettó árat írok be a szállításhoz, bruttót számol a kosár, és a bruttó ár jelenik meg a számlán is, de ott van mellette, hogy AAM (gondolom azért, mivel ez a default beállítás ennél az ügyfélnél).
K?szi!
]]>Hello!
Bele kellett nyúljak kódban a woocommerce ilyen olyan kalkulációiba, ezért tesztelnem kellene, hogy mi is fog pontosan megjelenni a számlán. Hogy tudom lokális k?rnyezetben ezt megtenni?
]]>Kedves Péter!
Weboldal fejleszt?ként írok, ügyfél nevében. Legutóbbi számla kibocsátáskor a Paylike fizetést k?vet?en néhány nappal teljesítették a rendelést, elindították a számla kibocsátást manuálisan és aznapi fizetési határid?t tartalmazott.
Segítenél kérlek, mi lehet erre a megoldás?
K?sz?njük szépen!
]]>Greetings to all.
Hello I have an issue when i use Integration for Szamlazz.hu & WooCommerce plugin. The problem i face is when the invoice is generated, the product description name changes and I don’t know why. Sometimes it gives the default description and sometimes it doesn’t. Most of the time it doesn’t. I will appreciate help with this issue.
Thanks
Szia,
A plugin egy régebbi verzióját használjuk és szükségünk lenne a számláról eltávolítani azokat a termékeket, amelyek bundle terméktípusúak.
Próbálkoztam t?bb fajta módszerrel, de a termék mindig megjelenik a számlán.
Az elementsToKeep módszerrel az új t?mb?m rendben van, de a return $xml mindig tartalmazza a bundle terméket is.
Az unset pedig szintén nem m?k?dik, mert a $key mindig azt tartalmazza, hogy tetel.
Van ?tleted, hogy hogy lehetne ezt megoldani?
K?sz?n?m.
add_filter('wc_szamlazz_xml','wc_szamlazz_xml_product_bundle_torlese',10,2);
function wc_szamlazz_xml_product_bundle_torlese($xml,$order) {
$elementsToKeep = array();
/* error_log("xml->tetelek ARRAY:");
error_log(print_r($xml->tetelek, true)); */
foreach($xml->tetelek->tetel as $key => $tetel) {
//error_log("KEY: " . $key );
if ($tetel->azonosito){
$product_id = iconic_get_product_id_by_sku($tetel->azonosito);
$product = wc_get_product( $product_id );
$product_type = $product->get_type();
/* error_log("Product_ID: " . $product_id);
error_log("Product_type: " . $product_type);
error_log("NEV:" . $tetel->megnevezes);
error_log(print_r($tetel, true)); */
if ($product_type == "bundle"){
//$elementsToKeep[] = $tetel;
unset ($xml->tetelek->tetel->$key);
}
} /* else {
$elementsToKeep[] = $tetel;
} */
}
/* error_log("elementsToKeep ARRAY:");
error_log(print_r($elementsToKeep, true));
foreach($xml->tetelek->tetel as $tetel) {
foreach ($elementsToKeep as $uj_elem){
$tetel = $uj_elem;
}
} */
//$xml->tetelek->tetel = $elementsToKeep;
error_log("xml->tetelek ARRAY:");
error_log(print_r($xml->tetelek, true));
return $xml;
}
]]>
Heló,
Lenne egy termékünk, amihez nem szeretnénk számlát kiállítani (ajándék let?lhet? termék). Pro verziónk van, megtaláltuk a “ne állítson ki automatikusan számlát” a termék beállításainál, ez t?k jó, de szeretném megkérdezni hogyan legyen ez csak akkor érvényes ha csak ez az egy termék van a kosárban.
Amennyiben más terméket is hozzáad a látogató, a számlát ki kellene állítani.
Van erre valami megoldás? Bármilyen iránymutatást megk?sz?nnék, ha nincs rá beállítás, akkor megírnám custom functionként, csak tudnom kellene mit hívjak meg a megfelel? if-en belül: ha csak ez a termék van a kosárban (idáig ok) -> ne állítson ki számlát (?).
El?re is k?szi a segítséget! ??
]]>Kedves @passatgt
Nálunk is el?j?tt az `Agent hibakód: 332
Agent hibaüzenet: A számla kibocsátásához szükség van a vev? adószámára.` hibaüzenet.
A vásárló magánszemély, a cégnév nincs kit?ltve.
Korábban is volt már ez kérdés (Agent hibakód: A számla kibocsátásához szükség van a vev? adószámára.), de ott nem született megoldás.
Mi okozza ezt a hibát?
K?sz?n?m!
üdv,
Endre
Kedves Péter!
Olyan problémába futottunk bele, hogy amikor a vásárló egy bizonyos adószámot beír a rendeléshez azt nem fogadja el a rendszer. Más adószámokat elfogad t?kéletesen.
Ez a bizonyos adószám: 28926182-3-13
Mi lehet a probléma?
K?sz?nettel
Oláh Zoltán
üdv Péter!
Csak egy sornyi javítási javaslattal élnék.
A plugin az alábbi hibát dobálja log-ba: Got error 'PHP message: PHP Warning: Undefined array key "wc_szamlazz_disable_auto_invoice" in /.../public_html/wp-content/plugins/integration-for-szamlazzhu-woocommerce/includes/class-product-options.php on line 61
Ahogy feltúrtam a kódot, ha jól értem, ez azért van, mert két terméktípus esetében a Haladó blokk alatti Számlázz.hu beállítás el van rejtve (hide_if_variable hide_if_grouped). Mivel el van rejtve, így a két checkbox értéke se kerül leküldésre, mivel nincsenek bepipálva, de a save_product_options_fields() funkción belül viszont a foreach hivatkozna rá. Ezért talán érdemes egy if feltételbe beletenni, valami ilyesmire gondolok:
if (array_key_exists('wc_szamlazz_'.$field, $_REQUEST)
public static function save_product_options_fields($product) {
$fields = ['mennyisegi_egyseg', 'megjegyzes', 'tetel_nev', 'disable_auto_invoice', 'hide_item', 'custom_cost'];
foreach ($fields as $field) {
if (array_key_exists('wc_szamlazz_'.$field, $_REQUEST) {
$posted_data = $_REQUEST['wc_szamlazz_'.$field];
if(!empty($posted_data) && !is_array($posted_data)) {
$posted_data = wp_kses_post( trim( wp_unslash($_REQUEST['wc_szamlazz_'.$field]) ) );
} else {
$posted_data = '';
}
$product->update_meta_data( 'wc_szamlazz_'.$field, $posted_data);
}
}
$product->save_meta_data();
}
]]>
Kedves Viszt Péter,
Nem tudok számlát generálni, a k?vetkez? hibaüzenetet kapom: Szamlazz.hu számlakészítés sikertelen! Agent hibakód: Sikertelen bejelentkezés.
Kérem segítsen az értelmezésében!
K?sz?nettel,
L.Tamás
Kedves Péter!
Az euróban fizetett rendelések esetén el?fordul, hogy a rendeléshez tartozó számlaképen a termékhez 28%-os áFA van rendelve, aminek a k?vetkeztében a vég?sszeg sem stimmel.
A Woocommerce, maga a termék és a számlázz.hu plugin beállításai is mind a 27%-os áFA-ra vannak beállítva.
Az EUR pénznem esetén 2 tizedesjegyig számol az oldal. Megrendelés esetén az adatbázisba a helyes, 27%-os áFA kerül be, azonban a számlán már nem ez szerepel.
HUF rendelések esetén nincs ilyen.
Hogyan lehetne kezelni ezt a problémát?
]]>