3 $href = "new Rico.TableColumn.link('./?mask=metro__ordersatz_pos&id={0}')";
5 # INSERT INTO metro_ordersatz_pos (ordersatz,artikel,sys_user,sys_edit) SELECT ORDERID,id,'joey',now() FROM metro_artikel;
6 # DELETE FROM metro_ordersatz_pos WHERE ordersatz = ORDERID AND anzahl IS NULL
8 'table' => 'metro_ordersatz',
9 'title' => 'Ordersatz auswählen / erstellen',
10 'where' => sprintf('owner = %d AND done IS NULL', $_SESSION['sys']['uid']),
26 'name' => 'Kochbetreuer',
31 'name' => 'Einkauf am',
33 'sql' => "datum || ' ' || uhrzeit || ' Uhr'",
39 'specs' => array('ClassName' => 'aligncenter'),
40 'sql' => "'bearbeiten'",
46 'default' => $_SESSION['sys']['uid'],
51 'subtype' => 'string',
52 'default' => date('Y-m-d'),
62 'name' => 'Kochbetreuer',
74 'name' => 'Telefon für Rückfragen',
80 'name' => 'Abholdatum',
86 'name' => 'Ungefähre Uhrzeit der Abholung',
92 'buttons' => array('delete' => false),
93 'postinsert' => ordersatz_insert,
96 function ordersatz_insert($id)
100 $sql = sprintf("INSERT INTO metro_ordersatz_pos (ordersatz,artikel,sys_user,sys_edit) SELECT %d,id,%s,now() " .
101 "FROM metro_artikel WHERE removed = 0",
102 $id, $db->quote($_SESSION['sys']['login']));
104 $sth = $db->query($sql);