def _build_client_info(self): # ClientInfo client_info_data = self._client_info_data() if client_info_data: self._story.append( Paragraph('Client', self._defined_styles.get('Heading1'))) self._story.append( SimpleTable(client_info_data, horizontal_align='LEFT'))
def _build_invoice_info(self): invoice_info_data = self._invoice_info_data() if invoice_info_data: self._story.append( Paragraph('Invoice', self._defined_styles.get('RightHeading1'))) self._story.append( SimpleTable(invoice_info_data, horizontal_align='RIGHT'))
def _build_service_provider_info(self): # Merchant service_provider_info_data = self._service_provider_data() if service_provider_info_data: self._story.append( Paragraph('Service Provider', self._defined_styles.get('RightHeading1'))) self._story.append( SimpleTable(service_provider_info_data, horizontal_align='RIGHT'))