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


2 participantes

    Balança Wifi

    Connekta Informatica
    Connekta Informatica
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1082
    Registrado : 01/07/2011

    Balança Wifi Empty Balança Wifi

    Mensagem  Connekta Informatica 19/7/2013, 12:30

    Bom dia

    Alguém tem alguma ideia ou uma noção se tem como ligar uma balaça que pega rese sem fio ligado no access?

    Tenho um sistema de vendas. O tem o campo código de barras e tenho uma balança wifi que gera as etiquetas com o código de barras. E eu quero saber se tem como ao ler o código de barras (pelo leitor) se tem como puxar o código de barras + a quantidade da etiqueta.
    avatar
    jntrindade
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 277
    Registrado : 07/12/2009

    Balança Wifi Empty Re: Balança Wifi

    Mensagem  jntrindade 26/7/2013, 15:58

    bom dia, eu tambem to atras dessa informação e pesquisando pela net encontrei a seguinte explicação, o fernando esta usando pelo que percebi  Java veja a explicação dele da etiqueta que acompanha o produto:

    O numero 2 eh o codigo EAN, o numero 00003 codigo do produto, o 0 logo apos eh sempre 0 mesmo....o peso 00180 qtd/kg e o 8 logo apos eh mutavel mas nao entra no calculo, ainda naum descobri pra que serve, mas conversando com um amigo q trabalha na manutencao de balancas ele me mostrou o que eh cada coisa e tbm nao soube me explicar sobre o 8 q eh mutavel, nos acreditamos ser um controle proprio da balanca. Fizemos testes com 9 etiquetas esse 8 mudou pra 0, depois 5, depois 3 e por ai vai...nao entra nos calculos.

    entaum sendo assim, basta vc pegar o codigo do produto no caso 00003, depois sua quantidade 0,180kg mais o valor do kg q foi cadastrado no codigo do produto e pronto, basta calcular que tera o valor do produto no caso R$ 2,50..entendeu ? Dessa maneira nao preciso pegar peso da balanca e muito menos comunicar com ela.

    Agora meu sistema precisa mandar meus produtos pra balanca, pra isso no caso de balança Filizola vc pega seu cadastro de produtos, exporta para um arquivo .txt no padrao Filizola e importa tudo em um programa chamado SmartEditor, esse programa pega seus produtos e manda pra balanca.
    Caso vc nao tenha comunicacao serial, ethernet ou qquer coisa do tipo, vc exporta seu arquivo pra um .txt ai seu cliente vai e cadastra os produtos diretamente na balanca com seus respectivos codigos e valor, pronto...

    ele tambem demonstra o codigo que usou, alguem mas fera em access poderia tentar transformar para linguagem vb veja:


    public Boolean verificaProdutoKg(Long cb){
            /** Verifica se o produto vendido esta cadastrado com unidade de KG
             * @param cb codigo de barra
             */
            boolean kg = false;
            List lista = new ProdutosDAO().consultaProdutosPorCodigoBarra(cb);
            if(!lista.isEmpty()){  
                for(Produtos p : lista){
                    if(p.getUnidade().getUnidade().equals("KG")){
                        kg = true;
                        break;
                    }
                }
               
            }
            return kg;        
        }


    //aqui onde faco o calculo e pego o codigo do produto e seu valor de venda
    private void codbarraFocusLost(java.awt.event.FocusEvent evt) {                                  
    // TODO add your handling code here:
       if(verificaProdutoKg(Long.parseLong(codbarra.getText()))){
           String idP = codbarra.getText().substring(1,6);
           String qtd = codbarra.getText().substring(7,12);        
           quantidade.setText(qtd);
           List lista = new ProdutosDAO().consultaProdutosPorCodigo(Long.parseLong(idP));
           if(!lista.isEmpty()){
               for(Produtos p : lista){
                   valorUn.setText(new FormataMonetarios().retornaValorFormatado(p.getValorVenda()));
               }
               BigDecimal st = new BigDecimal(0);
               BigDecimal q = new BigDecimal(quantidade.getText().replaceAll("\\.", "").replace(",", "."));//quantidade
               BigDecimal v = new BigDecimal(valorUn.getText().replaceAll("\\.", "").replace(",", "."));
               st = q.multiply(v);
               
               subTotal.setText(new FormataMonetarios().retornaValorFormatado(st));
           }        
       }
    }
    avatar
    jntrindade
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 277
    Registrado : 07/12/2009

    Balança Wifi Empty Re: Balança Wifi

    Mensagem  jntrindade 26/7/2013, 22:44

    alguem se habilita?
    avatar
    jntrindade
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 277
    Registrado : 07/12/2009

    Balança Wifi Empty Re: Balança Wifi

    Mensagem  jntrindade 27/7/2013, 18:20

    ninguem!
    avatar
    jntrindade
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 277
    Registrado : 07/12/2009

    Balança Wifi Empty Re: Balança Wifi

    Mensagem  jntrindade 31/7/2013, 01:24

    resolvido

    Conteúdo patrocinado


    Balança Wifi Empty Re: Balança Wifi

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 08:23