Integration for Szamlazz.hu & Gravity Forms
PRO verzió A bővítménynek elérhető a PRO verziója 10.000 Ft-ért, amelyet itt vásárolhatsz meg: https://visztpeter.me/ A licensz kulcs egy weboldalon aktiválható és 1 év emailes support is jár hozzá beállításhoz, testreszabáshoz, konfiguráláshoz. A vásárlással támogathatod a fejlesztést akkor is, ha esetleg a PRO verzióban elérhető funkciókra nincs is szükséged. Funkciók Manuális számlakészítés Minden bejegyzésnél a jobb oldalon megjelenik egy új gomb, rákattintáskor elküldi az adatokat számlázz.hu-nak és legenerálja a számlát. Automata számlakészítés E-Nyugta Ha elektronikus termékeket, jegyeket, letölthető tartalmakat értékesítesz, nem fontos bekérni a vásárló számlázási címét, elég csak az email címét, a bővítmény pedig elekronikus nyugtát készít Lehetőség van a számlát automatikusan elkészíteni bizonyos fizetési módoknál Mennyiségi egység A tételek mellett a mennyiségi egységet is feltüntetni a számlát Számlaértesítő Az ingyenes verzióban a számlázz.hu küldi ki a számlaértesítőt a vásárlónak. Automata számlakészítéskor az űrlap visszaigazolásába beszúrható a generált PDF fájl linkje. Nemzetközi számla Ha külföldre értékesítesz például euróban, lehetőség van a számla nyelv átállítására és az aktuális MNB árfolyam feltüntetésére a számlán. Díjbekérő számla Fizetési módtól függően beállítható, hogy díjbekérő készüljön el automatikusan. Teljesítettnek jelölés Automatán teljesítettnek jelölheti a számlát a beállított feltételek szerint Naplózás Minden számlakészítésnél létrehoz egy megjegyzést a bejegyzéshez, hogy mikor, milyen néven készült el a számla Sztornózás A számla sztornózható a bejegyzés oldalon És még sok más Papír és elektronikus számla állítás, Áfakulcs állítás, Számlaszám előtag módosítása, figyelmeztetés hibás számlakészítésről stb… Fontos kiemelni A generált számlát letölti saját weboldalra is, egy véletlenszerű fájlnéven tárolja a wp-content/uploads/gf_szamlazz mappában Fizetési határidő és megjegyzés írható a számlákhoz Szállítást is ráírja a számlára A PDF fájl letölthető egyből a Bejegyzések oldalról is(táblázat utolsó oszlopa) Használat Részletes dokumentációt itt találsz. Telepítés után a Gravity Froms / Beállítások / Számlázz.hu oldalon meg kell adni a szamlazz.hu felhasználónevet és jelszót. Az űrlap beállításainál a Számlázz.hu opció alatt hozz létre egy új Feed-et és állítsd be értelem szerűen. Itt kell például összepárosítanod az űrlapod mezőit a számlán megjelenő adatokkal. Minden bejegyzésnél jobb oldalon megjelenik egy új doboz, ahol egy gombnyomással létre lehet hozni a számlát. Az Opciók gombbal felül lehet írni a beállításokban megadott értékeket 1-1 számlához. A bejegyzés létrehozásakor, ha volt sikeres fizetés, automatán létrejöhet a számla. Az elkészült számla a bejegyzés aloldalán és a bejegyzés listában az utolsó oszlopban található PDF ikonra kattintva letölthető. FONTOS: Mindenen esetben ellenőrizd le, hogy a számlakészítés megfelelő e és konzultálj a könyvelőddel, neki is megfelelnek e a generált számlák. Sajnos minden esetet nem tudok tesztelni, különböző áfakulcsok, termékvariációk, kuponok stb…, így mindenképp teszteld le éles használat előtt és ha valami gond van, jelezd felém és megpróbálom javítani. Fejlesztőknek A plugin egy XML fájlt generál, ezt küldi el a szamlazz.hu-nak, majd az egy pdf-ben visszaküldi az elkészített számlát. Az XML fájl generálás előtt módosítható a gf_szamlazz_xml filterrel. Ez minden esetben az éppen aktív téma functions.php fájlban történjen, hogy az esetleges plugin frissítés ne törölje ki a módosításokat!
Top keywords
- sz49×5.96%
- ml18×2.19%
- sz ml18×2.19%
- az15×1.82%
- ll11×1.34%
- mla10×1.22%
- sz mla10×1.22%
- egy9×1.09%
- el9×1.09%
- bejegyz8×0.97%
- mlak6×0.73%
- mlak sz6×0.73%
Pods Gravity Forms Add-On
Requires: Pods 3.0+, Gravity Forms 1.9+ Demo: Want to try Pods GF out? Check out the Gravity Forms Live Demo and install the Pods and Pods Gravity Forms plugins once you’re there Bugs/Ideas: Please report bugs or request features on GitHub Special thanks to Rocketgenius for their sponsorship support and to Naomi C. Bush for her help in the initial add-on UI work. WP-CLI Command for Syncing Entries This add-on provides the ability to sync entries from a Form Submission and Entry Edit screen. To bulk sync all entries even prior to setting up a Pods Gravity Form Feed, you can run a WP-CLI command. Example 1: Sync all entries for Form 123 first active Pod feed wp pods-gf sync --form=123 Example 2: Sync all entries for Form 123 using a specific feed (even if it is inactive) wp pods-gf sync --form=123 --feed=2 Mapping GF List Fields to a Pods Relationship field You can map a GF List field to a Relationship field related to another Pod. Using the below examples you can customize how the automatic mapping works. By default, the list columns will map to the pod fields with the same labels. Example 1: Customize what columns map to which Related Pod fields for Form ID 1, Field ID 2 Customizing a list field row can be done by using the pods_gf_field_columns_mapping filter, which has Form ID and Field ID variations (pods_gf_field_columns_mapping_{form_id} and pods_gf_field_columns_mapping_{form_id}_{field_id}). add_filter( 'pods_gf_field_columns_mapping_1_2', 'my_columns_mapping', 10, 4 ); /** * Filter list columns mapping for related pod fields. * * @param array $columns List field columns. * @param array $form GF form. * @param GF_Field $gf_field GF field data. * @param Pods $pod Pods object. * * @return array */ function my_columns_mapping( $columns, $form, $gf_field, $related_obj ) { $columns[0] = 'first_field'; $columns[1] = 'second_field'; $columns[2] = 'third_field'; return $columns; } Example 2: Customize a List row for Form ID 1, Field ID 2 Customizing a list field row can be done by using the pods_gf_field_column_row filter, which has Form ID and Field ID variations (pods_gf_field_column_row_{form_id} and pods_gf_field_column_row_{form_id}_{field_id}). add_filter( 'pods_gf_field_column_row_1_2', 'my_column_row_override', 10, 6 ); /** * Filter list field row for relationship field saving purposes. * * @param array $row List field row. * @param array $columns List field columns. * @param array $form GF form. * @param GF_Field $gf_field GF field data. * @param array $options Pods GF options. * @param Pods|false $related_obj Related Pod object. * * @return array */ function my_column_row_override( $row, $columns, $form, $gf_field, $options, $related_obj ) { // Update certain row fields based on the value of specific column. if ( ! empty( $row['user_relationship_field'] ) ) { $user = get_userdata( (int) $row['user'] ); // Set the post_title to match the User display name. if ( $user && ! is_wp_error( $user ) ) { $row['post_title'] = $user->display_name; } } return $row; }
Top keywords