def venda_associada(self): if self.vendas: try: url = pode_ver_link(self.usuario_sessao, 'venda', 'venda', self.vendas.pk) except: url = '#' return u"<a href='%s'>%s</a>" % (url, self.vendas) return '-'
def compra_associada(self): if self.compras: try: url = pode_ver_link(self.usuario_sessao, 'compra', 'compra', self.compras.pk) except: url = '#' return u"<a href='%s'>%s</a>" % (url, self.compras) return '-'
def grupo_encargo_associado(self): choices_tj = self.grupo_encargo._meta.get_field('tipo_juros').flatchoices tj = dict(choices_tj).get(self.grupo_encargo.tipo_juros) if self.grupo_encargo: url = pode_ver_link(self.usuario_sessao, 'parametros_financeiros', 'grupoencargo', self.grupo_encargo.pk) return u"<a href='%s' rel='tooltip' data-hint='%s: %s %s: %s %s: %s' class='hint--right hint--bounce' target='_blank'>%s</a>" % ( url, self.grupo_encargo._meta.get_field('juros').verbose_name, self.grupo_encargo.juros, self.grupo_encargo._meta.get_field('multa').verbose_name, self.grupo_encargo.multa, self.grupo_encargo._meta.get_field('tipo_juros').verbose_name, tj, self.grupo_encargo ) return '-'
def grupo_encargo_associado(self): choices_tj = self.grupo_encargo._meta.get_field('tipo_juros').flatchoices tj = dict(choices_tj).get(self.grupo_encargo.tipo_juros) if self.grupo_encargo: url = pode_ver_link(self.usuario_sessao, 'parametros_financeiros', 'grupoencargo', self.grupo_encargo.pk) return u"<a href='%s' rel='tooltip' data-hint='%s: %s %s: %s %s: %s' class='hint--right hint--bounce'>%s</a>" % ( url, self.grupo_encargo._meta.get_field('juros').verbose_name, self.grupo_encargo.juros, self.grupo_encargo._meta.get_field('multa').verbose_name, self.grupo_encargo.multa, self.grupo_encargo._meta.get_field('tipo_juros').verbose_name, tj, self.grupo_encargo ) return '-'
def forma_pagamento_associada(self): choices_tp = self.forma_pagamento._meta.get_field('tipo_prazo').flatchoices tp = dict(choices_tp).get(self.forma_pagamento.tipo_prazo) choices_tp = self.forma_pagamento._meta.get_field('tipo_carencia').flatchoices tc = dict(choices_tp).get(self.forma_pagamento.tipo_carencia) if self.forma_pagamento: url = pode_ver_link(self.usuario_sessao, 'parametros_financeiros', 'formapagamento', self.forma_pagamento.pk) return u"<a href='%s' rel='tooltip' data-hint='%s: %s %s: %s (%s) %s: %s (%s)' class='hint--right hint--bounce' target='_blank'>%s</a>" % ( url, self.forma_pagamento._meta.get_field('quant_parcelas').verbose_name, self.forma_pagamento.quant_parcelas, self.forma_pagamento._meta.get_field('prazo_entre_parcelas').verbose_name, self.forma_pagamento.prazo_entre_parcelas, tp, self.forma_pagamento._meta.get_field('carencia').verbose_name, self.forma_pagamento.carencia, tc, self.forma_pagamento ) return '-'
def forma_pagamento_associada(self): choices_tp = self.forma_pagamento._meta.get_field('tipo_prazo').flatchoices tp = dict(choices_tp).get(self.forma_pagamento.tipo_prazo) choices_tp = self.forma_pagamento._meta.get_field('tipo_carencia').flatchoices tc = dict(choices_tp).get(self.forma_pagamento.tipo_carencia) if self.forma_pagamento: url = pode_ver_link(self.usuario_sessao, 'parametros_financeiros', 'formapagamento', self.forma_pagamento.pk) return u"<a href='%s' rel='tooltip' data-hint='%s: %s %s: %s (%s) %s: %s (%s)' class='hint--right hint--bounce'>%s</a>" % ( url, self.forma_pagamento._meta.get_field('quant_parcelas').verbose_name, self.forma_pagamento.quant_parcelas, self.forma_pagamento._meta.get_field('prazo_entre_parcelas').verbose_name, self.forma_pagamento.prazo_entre_parcelas, tp, self.forma_pagamento._meta.get_field('carencia').verbose_name, self.forma_pagamento.carencia, tc, self.forma_pagamento ) return '-'
def fornecedor_associado(self): if self.fornecedores: url = pode_ver_link(self.usuario_sessao, 'pessoal', 'fornecedor', self.fornecedores.pk) return u"<a href='%s'>%s</a>" % (url, self.fornecedores) return '-'
def cliente_associado(self): if self.cliente: url = pode_ver_link(self.usuario_sessao, 'pessoal', 'cliente', self.cliente.pk) return u"<a href='%s'>%s</a>" % (url, self.cliente) return '-'