def _build_query(self, cp): query = DdrLister() query.file = '459.01' query.iens = ',%s,' % (self.ien,) query.fields = self._get_vista_field_str() query.index = 'B' query.screen = 'I $P(^(0),U,10)="%s"' % (cp,) query.fieldnames = self._get_fieldnames() return query
def get_by_cost_center(cxn, cost_center): query = DdrLister() query.file = '450' query.fields = ';'.join(fields) query.index = 'ACC' query.frum = cost_center query.part = cost_center query.fieldnames = fieldnames return query.find(cxn)