Befizetések tárolása

Befizetések tárolása

Édes Péter írta időpontban
Válaszok szám: 8
Sziasztok!
A befizetések tárolását szeretném megoldani (Moodle 2.x), azaz ki, mikor, melyik kurzusra, mennyit fizetett be. 
Létezik olyan modul, amellyel ez megoldható lenne?
Köszi!

Péter
Válasz erre: Édes Péter

Tárgy: Befizetések tárolása

Papp Gyula írta időpontban
Automata megoldást nem ismerek, illetve nem a Moodle tartja nyilván a dolgot. A Moodle tud PayPal alapú beíratást. Ez egyrészt a PayPal részéről jelent egy kimutatást, valamint a Moodle adatbázisában is keletkezik valami.
Ha nem automata megoldás is jó, akkor a Moodle „Adatbázis” moduljában össze lehet kattintani egy ilyet.
Nincs tapasztalatunk, de izgalmas lehetőség lehet a Moodle Joomla integráció a Joomdle autentikáción keresztül egy VirtueMart webáruház integrációval megfejelve.
Válasz erre: Papp Gyula

Tárgy: Befizetések tárolása

Édes Péter írta időpontban
Szia!
Nekem kézi megoldás kellene, ahol be tudom írni, hogy ki, mikor, mire, mennyit fizetett. Ebből persze később kimutatás is készülne, de ezt (reményeim szerint) a configurable reports segítségével meg lehetne oldani. 
Az is tökéletesen megfelelne, ha létrehoznék egy új táblát (ezzel még nincs is gond):
Befizetes(id, userid, courseid, datum, osszeg)
és ebbe vinném fel kézzel az adatokat.
Ehhez jól jönne, ha valakinek arra lenne ötlete, hogy a Moodle lehetőségeit használva miként tudnék egy adatbevitelt/módosítást/törlést biztosító űrlapot készíteni.
Végső megoldásként persze marad egy "sima PHP"-s megoldás, de ha van rá mód, szeretném az egészet a lehető legjobban integrálni a Moodle-ba.

Válasz erre: Édes Péter

Tárgy: Befizetések tárolása

Vágvölgyi Csaba írta időpontban
Szerintem nem kell programoznod...

A Moodle standard profilmezőit is tudod ilyen célra használni egy egyszerű átnevezéssel, de ha az kevés lenne, akkor a profil szabadon bővíthető itt: Portáladminisztráció / Felhasználók / Fiókok / Új profilmező
(A profilmezők rugalmasan zárolhatók és akár el is rejthetők.)

Üdv.: Csaba
Válasz erre: Vágvölgyi Csaba

Tárgy: Befizetések tárolása

Édes Péter írta időpontban
Szia Csaba!
Igen, erre én is gondoltam, hogy létrehozok néhány új profilmezőt, de ott akadtam el, hogy miként tudom kezelni, ha valaki több kurzusra is jelentkezik illetve befizet.
Péter

Válasz erre: Édes Péter

Tárgy: Befizetések tárolása

Vágvölgyi Csaba írta időpontban
Az a kérdés, hogy ezt pontosan mire akarod használni:
Ha csak nyilván akarod tartani, hogy melyik kurzusra fizetett be, akkor elegendő egy hosszabb szöveges mező (szövegterület a fordítás szerint) és abba mindenfélét jegyzetelhetsz a befizetéseivel kapcsolatban.

Ha ettől többre van szükség, akkor nem a profilban tárolnám, hanem:
  • külső adatbázis/ Excel, ...
  • esetleg a Moodle Adatbázis nevű tevékenysége

A fizetés ténye a Moodle szempontjából mindössze annyit jelent, hogy hozzárendeled (beíratod) egy kurzusba. Ha ezt manuálisan végzed, esetleg már csoportos beíratási módszer használsz (pl.: csv, adatbázis, ...) akkor fölösleges a Moodle-ben nyilvántartani, hogy ki mit fizetett be, hiszen csak akkor lehet bent egy kurzuson, ha befizette.


Válasz erre: Vágvölgyi Csaba

Tárgy: Befizetések tárolása

Édes Péter írta időpontban
Sajnos nekem valahogy úgy kellene megoldanom, hogy a rendszeren belül tudjam felvinni az adatokat egy táblába, majd onnan riportokat készíteni.
A riportokhoz jó a configurable reports, csak az adatbevitelt/módosítást kellene valahogy megvalósítani.
Akárhogy nézem, nem találok ilyen modult! :-(

Péter

Válasz erre: Édes Péter

Tárgy: Befizetések tárolása

Vágvölgyi Csaba írta időpontban

A Moodle Adatbázis nevű tevékenységét miért vetettük el?

Tetszőleges rekordok kialakíthatók benne, van lekérdezési felület.

Csaba

Válasz erre: Vágvölgyi Csaba

Tárgy: Befizetések tárolása

Édes Péter írta időpontban
Egyáltalán nem vetettem el, csak keresem a legsokoldalúbb megoldást.
Amit nem tudok benne megvalósítani:
 - az adatokat csak rekordonként tudom listázni, nem tudok benne pl. összesítést készíteni (pl. befizetések összege)
 - az adatbevitelnél jó lenne listákat kezelni (pl. a befizető a már regisztrált felhasználók közül választható)
Péter