Example #1
0
 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 '-'
Example #2
0
 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 '-'
Example #3
0
 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&#10;&#10;%s: %s&#10;&#10;%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 '-'
Example #4
0
 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&#10;&#10;%s: %s&#10;&#10;%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 '-'
Example #5
0
 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&#10;&#10;%s: %s (%s)&#10;&#10;%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 '-'
Example #6
0
 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&#10;&#10;%s: %s (%s)&#10;&#10;%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 '-'
Example #7
0
 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 '-'
Example #8
0
 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 '-'
Example #9
0
 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 '-'