예제 #1
0
def retornos_recebimentos(request):
    data = {}

    if request.method == 'POST':
        form = RetornosRecebimentos(request.POST or None)

        if form.is_valid():
            conc = Concil()
            lista = conc.retorno_recebimentos(
                client_id=form.cleaned_data['cliente_id'],
                status=form.cleaned_data['status'],
                dataInicial=form.cleaned_data['dataInicial'],
                dataFinal=form.cleaned_data['dataFinal'],
                adquirente=form.cleaned_data['adquirente'],
                bandeira=form.cleaned_data['bandeira'],
                tipoRetorno=form.cleaned_data['tipoRetorno'])
            form = RetornosRecebimentos()
            data['form'] = form
            data['lista'] = lista
        else:
            data['form'] = form
    else:
        form = RetornosRecebimentos()
        data['form'] = form
    return render(request, 'conciliador/retornos_recebimentos.html', data)
예제 #2
0
def conciliacoes_vendas(request):
    data = {}

    if request.method == 'POST':
        form = ConciliacoesVendas(request.POST or None)

        if form.is_valid():
            conc = Concil()
            lista = conc.conciliacoes_vendas(
                client_id=form.cleaned_data['cliente_id'])
            form = ConciliacoesVendas()
            data['form'] = form
            data['lista'] = lista
        else:
            data['form'] = form
    else:
        form = ConciliacoesVendas()
        data['form'] = form
    return render(request, 'conciliador/conciliacoes_vendas.html', data)
예제 #3
0
def venda(request):
    data = {}

    if request.method == 'POST':
        form = ConciliacoesVendasFiliais(request.POST or None)

        if form.is_valid():
            form.save()
            conc = Concil()
            lista = conc.nova_venda(
                vendasRequest=form.cleaned_data['vendasRequest'])
            data = ['Venda salva com sucesso']
            form = FormVenda()
            data['form'] = form
        else:
            data['form'] = form
    else:
        form = FormVenda()
        data['form'] = form

    return render(request, 'conciliador/nova_vendas.html', data)
예제 #4
0
def conciliacoes_recebimentos_filiais(request):
    data = {}

    if request.method == 'POST':
        form = ConciliacoesRecebimentosFiliais(request.POST or None)

        if form.is_valid():
            conc = Concil()
            lista = conc.conciliacoes_recebimentos_filiais(
                client_id=form.cleaned_data['cliente_id'],
                dataInicial=form.cleaned_data['dataInicial'],
                dataFinal=form.cleaned_data['dataFinal'])
            form = ConciliacoesRecebimentosFiliais()
            data['form'] = form
            data['lista'] = lista
        else:
            data['form'] = form
    else:
        form = ConciliacoesRecebimentosFiliais()
        data['form'] = form
    return render(request,
                  'conciliador/conciliacoes_recebimentos_filiais.html', data)
예제 #5
0
def retornos_vendas(request):
    data = {}

    if request.method == 'POST':
        form = Vendas(request.POST or None)

        if form.is_valid():
            conc = Concil()
            lista = conc.retorno_vendas(
                client_id=form.cleaned_data['cliente_id'],
                statusConciliacao=form.cleaned_data['statusConciliacao'],
                dataInicial=form.cleaned_data['dataInicial'],
                dataFinal=form.cleaned_data['dataFinal'])
            form = Vendas()
            data['form'] = form
            data['lista'] = lista
        else:
            data['form'] = form
    else:
        form = Vendas()
        data['form'] = form
    return render(request, 'conciliador/vendas.html', data)
예제 #6
0
def lancamentos_previsoes(request):

    data = {}

    if request.method == 'POST':
        form = LancamentoPrevisao(request.POST or None)

        if form.is_valid():
            conc = Concil()
            lista = conc.lancamento_previsoes(
                client_id=form.cleaned_data['cliente_id'],
                data_inicial=form.cleaned_data['data_inicial'],
                data_final=form.cleaned_data['data_final'])
            form = LancamentoPrevisao()
            data['form'] = form
            data['lista'] = lista
        else:
            data['form'] = form
    else:
        form = LancamentoPrevisao
        data['form'] = form
    return render(request, 'conciliador/lancamentos_previsoes.html', data)