Пример #1
0
def tag_lista_status_parcela():
    """
    Retorna lista de cores utilizadas na identificação dos status das parcelas de contas a pagar/receber.
    Para utilizá-lo no template:

    {%/ tag_lista_status_parcela as lsp %}
    {{/ lsp }}
    """
    return lista_status_parcela()
Пример #2
0
def tag_lista_status_parcela():
    """
    Retorna lista de cores utilizadas na identificação dos status das parcelas de contas a pagar/receber.
    Para utilizá-lo no template:

    {%/ tag_lista_status_parcela as lsp %}
    {{/ lsp }}
    """
    return lista_status_parcela()
Пример #3
0
    def status_parcela(self):
        lsp = lista_status_parcela()
        
        if self.valor_pago() >= self.valor_total():
            return lsp[0] #Pago

        if self.valor_total() > self.valor_pago() and self.valor_pago() > 0.00:
            return lsp[1] #Pago Parcial

        if self.vencimento < self.data:
            return lsp[2] #Vencido

        else: 
            return lsp[3] #Em aberto
Пример #4
0
    def status_parcela(self):
        lsp = lista_status_parcela()

        if self.valor_pago() >= self.valor_total():
            return lsp[0] #Pago

        if self.valor_total() > self.valor_pago() and self.valor_pago() > 0.00:
            return lsp[1] #Pago Parcial

        if self.vencimento < self.data:
            return lsp[2] #Vencido

        else: 
            return lsp[3] #Em aberto