Drupal 7 kérdés

Üdv mindenkinek!

Drupal 7 alatt próbálkoznék összerakni egy szállás nyilvántartó rendszert (Rooms modul)
Odáig eljutottam, hogy felvittem a szoba típusokat a bookable unittypesnál.
Viszont ahogy megpróbálok felvinni egy szobát az adott szobatípus alá, egy hibaüzenetet kapok a save unit megnyomása után:

PDOException: SQLSTATE[HY000]: General error: 1366 Incorrect decimal value: '' for column 'cot_surcharge' at row 1: INSERT INTO {rooms_units} (type, name, created, changed, base_price, cot_surcharge, default_state, bookable, sleeps, children, data) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6, :db_insert_placeholder_7, :db_insert_placeholder_8, :db_insert_placeholder_9, :db_insert_placeholder_10); Array ( [:db_insert_placeholder_0] => 3_gyas_a_folyos_n_k_z_s_f_rd_mos [:db_insert_placeholder_1] => 101 [:db_insert_placeholder_2] => 1365069659 [:db_insert_placeholder_3] => 1365069659 [:db_insert_placeholder_4] => 2400 [:db_insert_placeholder_5] => [:db_insert_placeholder_6] => 1 [:db_insert_placeholder_7] => 1 [:db_insert_placeholder_8] => 3 [:db_insert_placeholder_9] => 0 [:db_insert_placeholder_10] => a:2:{s:14:"singlediscount";s:0:"";s:15:"bed_arrangement";a:2:{s:7:"singles";s:1:"3";s:7:"doubles";s:0:"";}} ) drupal_write_record() függvényben (/srv/www/htdocs/koli/includes/common.inc 7136 sor).

Valaki esetleg próbálkozott már vele és működött?
OS: Ubuntu 12.04.2

Előre is köszönöm.

Szerkesztés:

Ha a többi mezőbe 0-t írok, akkor úgy tűnik, működik.

Hozzászólások

Akadt egy újabb probléma:
A bulk availability managementnél, ha bármit választok, nem létező oldal hibát kapok, úgy tűnik, hibásan generálódik az URL, a?q= kimarad a/admin elől.

Idő közben felmerült pár igény, ami miatt a drupal 7 elvetésre került.
Nekiálltam összerakni Accessben, de mivel utoljára kb 10 éve volt dolgom ilyesmivel, így feladta a leckét rendesen.
Van esetleg valaki, aki otthon van adatbázisok terén, és tudna pár javaslatot adni, mit hogyan lehetne megoldani, ha egyáltalán lehetséges?

Köszönöm.

Rendben.
A cél:
Kolis szobafoglalás nyilvántartás.
Többségében 3 férőhelyes szobák vannak, akad néhány 2,4,5 férőhelyes is.
Ezeket felvittem egy szobák táblába.
Szobák: szobaszám, férőhely, ár, adó
Vendégek tábla: vendégkód, név, cím, személyi ig, adószám
Foglalás: kód, rögzítő, érkezés, távozás, szobaszám(1...20), vendégkód, adóköteles fő, adómentes fő, adómentesség indok

Ez nagyjából meg is van, 1 vendég-1 szoba alapon működik. Ezekből lehet lekérdezni számlát, havi befizetett adót stb.

Ami felmerült:
Jó lenne ha 1 vendéghez lehetne 1 űrlapon felvinni több szobát is.
Ezzel annyira jutottam, hogy az űrlapra felvettem 20 szoba listát, aminek forrásnak megadtam a szabad szobák lekérdezés eredményét.
Ezzel annyi a gond, hogy minden egyes lista lenyitásakor meg kell adni az érkezés és távozás dátumát, ami eléggé macerássá teszi a dolgot.
Gondoltam arra, hogy már rögtön a vendég felvitelnél felveszem az érkezés, távozást, és ezt használnám a szabad szobák lekérdezésénél, de valószínűleg nem jól próbáltam, mert nem jött össze.

Ami még bonyolítja a dolgot:
Pl egy szobában van több fő, egyszerre érkeznek, de nem egyszerre távoznak (Ez szerintem csak úgy kezelhető, he nem csak szoba alapján rögítünk, hanem "ágy" alapján is pl xy szoba1_a, xy1 szoba1_b)
Ez szerintem elég sok adminisztációt igényelne, mivel ágyanként kéne rögzíteni a vendégeket.

+ bonyolítás:
Előfordul, hogy valaki átmegy egyik szobából másikba.
Ez addig talán nem gond, még a 2 szoba ára egyezik.
(Itt érzésem szerint számlázni kéne, majd felvinni az új szobába új dátummal.

Remélem sikerült nagyjából leírni az elvárásokat.

Köszönöm.

Ha egy vendégnek több szobát akarsz kiadni akkor javaslom a szobákat külön táblába tenni a foglalástól, de megfontolnám egyből az ágyakra bontást.
De a vendégek tábla szerkezetét sem értem. Mi az, hogy adóköteles fő (egy névhez több személy tartozik) ? Nem kellene minden személyt ágyhoz kötni. Nem olyan nagy dolog minden személy nevét, életkorát, azonosítóját begépelni és akkor lesz egy korrekt nyilvántartás. Ez esetben a táblák számát is csökkenthetnéd.

De a vendégek tábla szerkezetét sem értem. Mi az, hogy adóköteles fő (egy névhez több személy tartozik)

Igen, 1 névhez több személy is tartozhat, pl céges foglalás esetén. Ez esetleg elkerülhető, ha mindenkihez veszek fel egy külön számlázási címet.
Adóköteles fő: ez a 18 éven felüliek száma lenne. Pl 2 felnőtt 1 gyerek.
Hát nem tudom, amikor mondjuk jön 60 fő, azt azért elég sokáig kellene gépelni...