def newEntry(self, data): supplier_id, date, description, ckRef, supplier_id, supplierRef, pettycash = data print #rint'new entry' self.journal_id = fetch.nextID('acc_journal') #rint ( supplier_id, date, tran_description, ckRef, supplierRef, pettycash, self.journal_id)
def displayData(self): self.student_id = student_id = gVar.student_id self.invoice_id = fetch.nextID('acc_invoices"') mnth = 1 mnth = str(mnth).zfill(2) invNo = str(self.invoice_id).zfill(5) self.invoice_no = '%d.%s.%s' % (gVar.schYr, mnth, invNo) self.text_ctrl_invoice_no.SetValue(self.invoice_no) self.date_picker_ctrl.setDateToday() name = fetch.studentFullName(student_id) self.text_ctrl_student_name.SetValue(str(name)) self.PanelInvoice.displayData(self.student_id) self.PanelInvoice.invoice_id=self.invoice_id