Esempio n. 1
0
 def fake_stelle(self, i, **kw):
     """i=1 --> Stelle B
        i=2 --> Stelle C
        ...
     """
     code_id = Code().getNewId()
     form = {}
     form['codeid'] = code_id
     form['katcode'] = Kategorie(code='stzei')['code']
     form['katid'] = Kategorie(code='stzei')['id']
     form['code'] = kw.get('code', chr(ord('A') + i))
     form['name'] = kw.get('name', 'Stelle %s' % form['code'])
     form['sort'] = i + 1
     codeeinf(form)
     log(form['name'])
Esempio n. 2
0
 def add_code(self, kat_code, code, name,
              sort=1, mini=None, maxi=None, dok=None,
              ):
     kat_id = Kategorie(code=kat_code)['id']
     from ebkus.app.ebupd import codeeinf
     codeeinf({'codeid': Code().getNewId(),
               'katcode': kat_code,
               'katid': kat_id,
               'code': code,
               'name': name,
               'sort': sort,
               'mini': mini,
               'maxi': maxi,
               'dok': dok,
               'flag': 0,
               })