MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


3 participantes

    [Resolvido]Sistema de venda Alexandre Fim, dúvida

    avatar
    Kaynan
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2980
    Registrado : 09/04/2012

    [Resolvido]Sistema de venda Alexandre Fim, dúvida Empty [Resolvido]Sistema de venda Alexandre Fim, dúvida

    Mensagem  Kaynan 26/9/2023, 16:43

    Ola pessoal,neste exemplo de vendas,quando dou um desconto em uma venda esse desconto sai errado no cupom ao lado no total geral.[Resolvido]Sistema de venda Alexandre Fim, dúvida Captur21


    Última edição por Kaynan em 27/9/2023, 16:10, editado 1 vez(es)
    crysostomo
    crysostomo
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2746
    Registrado : 23/01/2018

    [Resolvido]Sistema de venda Alexandre Fim, dúvida Empty Re: [Resolvido]Sistema de venda Alexandre Fim, dúvida

    Mensagem  crysostomo 26/9/2023, 23:24

    BOa noite, aonde está o erro? O cálculo está certo,18-2 é 16


    .................................................................................
    Obs.: Coloque somente as partes defeituosas para que possamos encontrar e entender  o problema mais rápido para lhe ajudar. Disponho.
    Uma mão ajuda a outra.
    Feliz aquele que transfere o que sabe e aprende o que ensina.
    avatar
    Kaynan
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2980
    Registrado : 09/04/2012

    [Resolvido]Sistema de venda Alexandre Fim, dúvida Empty Re: [Resolvido]Sistema de venda Alexandre Fim, dúvida

    Mensagem  Kaynan 27/9/2023, 02:15

    Ola amigo,veja bem, a  pilha custa 10.00 foi comprado 2 menos 2,00 de desconto da 18.00.
    Só não sei porque quando adiciono a compra ele diminui mais 2,00 sozinho.
    avatar
    Kaynan
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2980
    Registrado : 09/04/2012

    [Resolvido]Sistema de venda Alexandre Fim, dúvida Empty Re: [Resolvido]Sistema de venda Alexandre Fim, dúvida

    Mensagem  Kaynan 28/9/2023, 01:24

    Laughing Laughing
    avatar
    FabioGO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 124
    Registrado : 22/08/2012

    [Resolvido]Sistema de venda Alexandre Fim, dúvida Empty Re: [Resolvido]Sistema de venda Alexandre Fim, dúvida

    Mensagem  FabioGO 28/9/2023, 18:01

    Neste trecho está repetindo o desconto.

    Código:
    Public Sub GeraDadosProd()
    Dim y As Integer
      
        vTotProd = 0
        vTotDesc = 0
        vTotal = 0
      
        vdadosprod = Empty
        With lstItens
            For y = 1 To .ListCount - 1
                'LINHA 1
                vdadosprod = vdadosprod & Format(.Column(0, y), "0000000000000") & Space(3)
                vdadosprod = vdadosprod & (.Column(1, y)) & Space(32 - Len(.Column(1, y)))
                vdadosprod = vdadosprod & (.Column(2, y)) & vbNewLine
                'LINHA 2
                vdadosprod = vdadosprod & Space(7 - Len(.Column(4, y))) & .Column(4, y)
                vdadosprod = vdadosprod & Space(15 - Len(.Column(3, y))) & .Column(3, y)
                vdadosprod = vdadosprod & Space(10 - Len(Format((.Column(5, y)), "###,###,###,##0.#0"))) & Format((.Column(5, y)), "###,###,###,##0.#0")
                vdadosprod = vdadosprod & Space(18 - Len(Format((.Column(6, y)), "###,###,###,##0.#0"))) & Format((.Column(6, y)), "###,###,###,##0.#0") & vbNewLine
                vTotProd = CDbl(vTotProd) + CDbl(.Column(6, y))
                vTotDesc = CDbl(vTotDesc) + CDbl(.Column(5, y))
                vTotal = vTotProd - vTotDesc 
            Next y
        End With

     
        
        txtTotProd = vTotProd
        txtTotDesc = vTotDesc
        txtTotal = CDbl(vTotal)

    End Sub


    Trocar esse:
    Código:
    vTotal = vTotProd - vTotDesc

    Por esse:
    Código:
    vTotal = vTotProd

    avatar
    Kaynan
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2980
    Registrado : 09/04/2012

    [Resolvido]Sistema de venda Alexandre Fim, dúvida Empty Re: [Resolvido]Sistema de venda Alexandre Fim, dúvida

    Mensagem  Kaynan 28/9/2023, 18:27

    Perfeito meu amigo,descobriu o erro,muito obrigado,valeu mesmo.

    Conteúdo patrocinado


    [Resolvido]Sistema de venda Alexandre Fim, dúvida Empty Re: [Resolvido]Sistema de venda Alexandre Fim, dúvida

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 19:32