Lines Matching refs:err_str

76             err_str = 'Segment "%s" is empty' % (seg_data)
77 self._seg_error('8', err_str, None, src_line=self.cur_line + 1)
79 err_str = 'Segment identifier "%s" is invalid' % (
81 self._seg_error('1', err_str, None, src_line=self.cur_line + 1)
88 err_str = 'ISA Interchange Control Number '
89 err_str += '%s not unique within file' % (interchange_control_number)
90 self._isa_error('025', err_str)
99 err_str = 'GS Interchange Control Number '
100 err_str += '%s not unique within file' % (group_control_number)
101 self._gs_error('6', err_str)
112 err_str = 'ST Interchange Control Number '
113 err_str += '%s not unique within file' % (transaction_control_number)
114 self._st_error('23', err_str)
133err_str = 'My HL count %i does not match your HL count %s' % (self.hl_count, hl_count)
134 self._seg_error('HL1', err_str)
138 err_str = 'HL parent (%i) is not a valid parent' % (hl_parent)
139 self._seg_error('HL2', err_str)
153 err_str = 'Your 2400/LX01 Service Line Number %s does not match my count of %i' % \
155 self._seg_error('LX', err_str)
170 def _isa_error(self, err_cde, err_str): argument
177 self.err_list.append(('isa', err_cde, err_str, None, None))
179 def _gs_error(self, err_cde, err_str): argument
186 self.err_list.append(('gs', err_cde, err_str, None, None))
188 def _st_error(self, err_cde, err_str): argument
195 self.err_list.append(('st', err_cde, err_str, None, None))
197 def _seg_error(self, err_cde, err_str, err_value=None, src_line=None): argument
204 self.err_list.append(('seg', err_cde, err_str, err_value, src_line))
346 err_str = 'Unterminated Loop %s' % (self.loops[-1][0])
347 self._isa_error('024', err_str)
350 err_str = 'IEA id=%s does not match ISA id=%s' % \
352 self._isa_error('001', err_str)
354 err_str = 'IEA count for IEA02=%s is wrong' % \
356 self._isa_error('021', err_str)
360 err_str = 'Unterminated segment %s' % (self.loops[-1][1])
361 self._gs_error('3', err_str)
364 err_str = 'GE id=%s does not match GS id=%s' % \
366 self._gs_error('4', err_str)
368 err_str = 'GE count of %s for GE02=%s is wrong. I count %i'\
371 self._gs_error('5', err_str)
377 err_str = 'SE id=%s does not match ST id=%s' % \
379 self._st_error('3', err_str)
381 err_str = 'SE count of %s for SE02=%s is wrong. I count %i'\
384 self._st_error('4', err_str)
395 err_str = 'Segment contains a leading space'
396 self._seg_error('1', err_str, None, src_line=self.cur_line + 1)
399 err_str = 'Segment contains trailing element terminators'
400 self._seg_error('SEG1', err_str, None, src_line=self.cur_line + 1)
413 err_str = 'Mandatory segment "Transaction Set Trailer" '
414 err_str += '(SE=%s) missing' % (id1)
415 self._st_error('2', err_str)
417 err_str = 'Mandatory segment "Functional Group Trailer" '
418 err_str += '(GE=%s) missing' % (id1)
419 self._gs_error('3', err_str)
421 err_str = 'Mandatory segment "Interchange Control Trailer" '
422 err_str += '(IEA=%s) missing' % (id1)
423 self._isa_error('023', err_str)