This extension connects the Ledger ERP software of Távügyvitel Kft. (http://www.tavugyvitel.hu/) to the Magento Commerce webshop. The Ledger ERP software is a Hungarian software, so details are in Hungarian only.
Ez a Magento-kiterjesztés a Távügyvitel Kft. (http://www.tavugyvitel.hu/) által forgalmazott Ledger integrált ügyviteli szoftver és a Magento Commerce webshop összekapcsolására szolgál.
Tulajdonságok
* teljesen elrejti a Ledgert a háttérben
* banki előreutalásos (magento-community/BankPayment) fizetések kezelése
* utánvételes (magento-community/CashOnDelivery) fizetések kezelése
* bankkártyás fizetések kezelése (PayPal, CIB, stb.)
* kedvezmények kezelése
* vásárlók adatainak automatikus illetve kézi importálása a Magentóból (regisztrált vásárló, vendég vásárló)
* áruk árainak, szállítási költségek automatikus importálása a Magentóból
* számla dátumainak automatikus kezelése (kártyás fizetés, előreutalás esetén a beérkezés dátuma a teljesítés dátuma)
* viszonteladók esetén a Ledgerben beállított fizetési határidő kezelése a számlán
* több számla nyomtatása egyszerre (mass print)
Konfigurálás
A kiterjesztés beállításai a "Rendszer > Beállítások > Avonleamedia Extensions > Ledger Invoice" oldalon találhatóak.
Ezek a következők:
* Regisztrált vásárló előtét száma -> Importálásnál a regisztrált vásárlók ledgerbeli azonosítójának képzésére szolgál. A Magentóban 1-es azonosítójú vásárló a Ledgerben ezen szám+1-es azonosítót kap. Pl. 100000+1=100001
* Vendég vásárló előtét száma -> Importálásnál a vendég vásárlók ledgerbeli azonosítójának képzésére szolgál. A Magentóban 2-es rendelési azonosítójú vendég vásárló a Ledgerben ezen szám+2-es azonosítót kap. Pl. 500000+2=500002
* Kedvezmény tételkódja -> Ledgerben ilyen kóddal kell rögzíteni a kedvezményt, mint szolgáltatás. Pl. 000000
* Szállítás tételkódja -> Ledgerben ilyen kóddal kell rögzíteni a szállítást, mint szolgáltatás. Pl. 000001
* Utánvét tételkódja -> Ledgerben ilyen kóddal kell rögzíteni az utánvételes fizetést, mint szolgáltatás. Az utánvételnek tipikusan extra költsége van, ennek számlázására szolgál ez a tétel. Pl. 000002
* Személyes átvétel tételkódja -> Ledgerben ilyen kóddal kell rögzíteni a személyes átvétel kezelési költségét, mint szolgáltatás. A személyes átvételnél lehet kezelési költség, ennek számlázására szolgál ez a tétel. Pl. 000004
* Bankfiókban befizetés tételkódja -> Ledgerben ilyen kóddal kell rögzíteni a bankfiókos befizetés díját, mint szolgáltatás. Ha az ügyfél bankfiókban fizeti be a rendelés értékét banki átutalás helyett, a bank levonhat költséget, ennek számlázására szolgál ez a tétel. Pl. 000005
* Személyes átvétel szállítási metódus -> A Magentóban ez a szállítási modul jelenti a személyes átvételt. Pl. flatrate_flatrate
* Utánvét fizetési metódus -> A Magentóban ez a fizetési metódus jelenti az utánvételt. (1.8 előtti Magento esetében 'cashondelivery', 1.8+ esetében 'phoenix_cashondelivery')
* A fizetendő 5%-os ÁFA-kódja -> Ilyen kóddal van rögzítve a fizetendő ÁFA a Ledgerben. Pl. 4672
* A fizetendő 18%-os ÁFA-kódja -> Ilyen kóddal van rögzítve a fizetendő ÁFA a Ledgerben. Pl. 4674
* A fizetendő 25%-os ÁFA-kódja -> Ilyen kóddal van rögzítve a fizetendő ÁFA a Ledgerben. Pl. 4671
* A fizetendő 27%-os ÁFA-kódja -> Ilyen kóddal van rögzítve a fizetendő ÁFA a Ledgerben. Pl. 4675
* Az adómentes ÁFA-kódja -> Ilyen kóddal van rögzítve az adómentes ÁFA a Ledgerben. Pl. 4673
* Utánvétel esedékesség -> Utánvétel esetén az esedékesség dátuma (fizetési határidő) ennyi nappal későbbre lesz beállítva a számla kiállításához képest.
* Utánvétel teljesítés -> Utánvétel esetén a teljesítés dátuma ennyi nappal későbbre lesz beállítva a számla kiállításához képest.
* Kézi importálás engedélyezése -> Ha ez be van kapcsolva, akkor lehetőség van a rendelés adatlapján a rendelő vásárló adatait "kézzel" importálni. Azaz a vásárló adatai beimportálásra kerülnek a Ledger adatbázisába, ott szerkeszthetőek, pl. tetszőleges fizetési határidő adható meg (esetleg megjegyzés, egyéb fűzhető a vevőhöz a Ledgerben). A kézi importálásnak akkor van jelentősége, értelme,ha a webáruház nem csak végfelhasználókat szolgál ki, hanem pl. viszonteladókat, akiknél különböző fizetési határidők vannak meghatározva. Ezeket a határidőket a webáruházon kívül, a Ledger admin felületén lehet kézi importálás után beállítani. Kiskereskedelmi forgalom esetén a kézi importálás felesleges funkció, a kiterjesztés az importálást automatikusan elvégzi a számla kiállítása előtt, a dátumokat is automatikusan beállítja a számlán, így a funkció alapból ki is van kapcsolva. A fizetési határidő (esedékesség) utánvétel esetén a modul (fenti kettő) paramétere alapján kerül kiszámításra, bankkártyás fizetés, előre utalás esetén a számla kiállításának dátumával egyenlő. Egyedül az utólagos utalás (tipikusan viszonteladó partnerek fizetnek így) esetén számít a Ledgerben beállított határidő.
* Automatikus szolgáltatásimport engedélyezése -> Ha ez be van kapcsolva, akkor a Ledgerben nem létező szolgáltatásokat beimportálja a modul a Magentóból.
* Csak a regisztrált vásárlók importálása -> Importálni csak regisztrált vásárlót lehet, vendéget nem.
* Alap ÁFA-osztályok beállítása a felhasználó importálásakor -> Ezek az ÁFA-osztályok lesznek beállítva a felhasználónak importálás után. Százalék nélkül kell megadni, vesszővel elválasztva. Pl. 5,25,27
* ÁFA-osztály beállítása szolgáltatás importálásakor -> Ezen ÁFA-osztály lesznek beállítva a szolgáűltatás importálás után. Százalék nélkül kell megadni. Pl. 27
* VTSZ/SZJ szám szolgáltatás importálásakor -> Ezen VTSZ/SZJ számmal lesz beimportálva az új szolgáltatás.
* E-mail cím importálása -> Importálja-e az e-mail címet a Ledgerbe a modul
* Telefonszám és faxszám importálása -> Importálja-e a telefonszámot és a faxszámot a Ledgerbe a modul
* Ledger hosztnév -> A Ledger hosztneve (http:// NEM kell elé)
* Ledger kontext -> Tipikusan "/ledger/"
* Ledger szerver időtúllépése (perc) -> timeout értéke, tipikusan 15-20 perc, inkább legyen kisebb, a háttérben a kiterjesztés úgyis elvégzi a logint.
* Ledger felhasználónév -> Felhasználó, akinek a nevében a kiterjesztés használja a Ledgert.
* Ledger jelszó -> A felhasználóhoz tartozó jelszó.
* Ledger böngésző sztring -> UserAgent, amivel a kiterjesztés azonosítja magát a Ledger felé. Tetszőleges lehet.
* Footer -> A számlának tetszőleges láblécet lehet adni. Ezt a Magento admin felületén áruházanként külön is lehet állítani.
* Ledger-DB felhasználónév -> A Ledger-DB felhasználóneve.
* Ledger-DB jelszó -> DB jelszó.
* Ledger-DB név -> A Ledger-DB neve.
* Ledger-DB hoszt/IP -> A Ledger-DB-t futtató hoszt neve vagy IP-címe.
* Ledger-DB port -> A Ledger-DB portja.
* Kódlap -> A Ledger által használt kódlap. Latin2-es (ISO-8859-2) beállítás esetén a modul konvertálja a szövegeket az UTF-8-as Magento és a Ledger között.
* Átmeneti könyvtár -> Munkakönyvtár a számlák összefűzéséhez, a debugfájl tárolásához.
* Hibakeresés -> A hibakeresés bekapcsolása vagy tiltása.
* Bankkártyás fizetések -> Bankkártyás fizetés(ek) azonosítása a Magentóban. Az ilyen fizetéseket kezeli a modul bankkártyás fizetésként.
A Ledger admin felületén is kell konfigurálni. Annak a felhasználónak a törzsadatainál kell állítani, amely nevében a modul dolgozik.
* A példányszámot be kell állítani. Praktikusan 2-re, hiszen 2 példányban kell majd nyomtatni.
TODO
* SSL-kommunikáció megvalósítása a Ledgerrel
Garancia
A LEDGERINVOICE MAGENTO-KITERJESZTÉS MŰKÖDÉSÉÉRT A FEJLESZTŐ SEMMILYEN GARANCIÁT NEM VÁLLAL, A KITERJESZTÉST MINDENKI SAJÁT FELELŐSSÉGÉRE HASZNÁLJA!
Releases (5)
Date | Version | Notes |
---|---|---|
2016-05-22 | 0.9.7 | - configurable cash on delivery method / konfigurálható utánvét metódus |
2016-04-24 | 0.9.6 | - compatible with Ledger 20151130 / Ledger 20151130 kompatibilis |
2014-06-23 | 0.9.5 | - switching to TCPDF from FPDF (it lets using PDF version up to 1.7) / FPDF lecserélése TCPDF-re (ezzel a PDF fájlok 1.7-es verzióik kezelhetőek)
|
2013-06-02 | 0.9.4 | Using observer instead of extending blocks. / Observer használata blokk kiterjesztése helyett. |
2013-05-30 | 0.9.3 | Fixing admin redirect. / Admin oldali átirányítás javítása. |