Ir para conteúdo
  • Cadastre-se

FabianoCunha

Membros
  • Total de ítens

    158
  • Registro em

  • Última visita

  • Days Won

    2

Tudo que FabianoCunha postou

  1. Marco, use a dica desse caminho, funciona, eu já precisei e deu certo. http://williansco.blogspot.com/2015/06/certificado-digital-opcao-de-exportar.html
  2. Walison, Cabo padrão toledo! pino 2 e 3 invertido e o pino 5 igual em ambas as pontas.
  3. Arnaldo, Não testei o código abaixo, apenas coloquei uma ideia de código, espero que possa de ajudar. A Ideia é para cada nota fiscal carregada no componente do ACBR, você percorre a collection de Pag e pega a instancia corrente e ai pode acessar os valores. var pagamento: TpagCollection; for i:=0 to ACBrNFe1.NotasFiscais[0].NFe.pag.count -1 do begin pagamento:= ACBrNFe1.NotasFiscais[0].NFe.pag; pagamento.indPag pagamento.tPag end;
  4. Creio que deverá mudar o tipo do campo no banco de dados para numeric e informar a qtde de casas decimais que precisa.
  5. Log Programador, Quando desenvolvi minha rotina, eu olhei no programa exemplo, e depois fiz a seguinte regra: Independente do modelo, a rotina é mesma, apenas tem uma configuração onde o usuário fala que o modelo 65, pode ser sincrono ou assincrono. Ao fazer o envio, utilizo o trecho de código abaixo. Sincrono := FALSE ou TRUE; //realizar o envio da NFe FnotaNFe.Enviar(OnlyNumber(pNFID),FALSE,Sincrono); //Apos o retorno, salvar os dados na tabela qryNF_HDR.edit; if not Sincrono then begin qryNF_HDRPROTOCOL_NFE.Value:= FnotaNFe.WebServices.Retorno.Protocolo; qryNF_HDRDT_HR_PROTOCOL.value:= now; qryNF_HDRST_PROCESS_NF.Value:= FnotaNFe.WebServices.Retorno.cStat; qryNF_HDRCHAVE_NFE.Value:= FnotaNFe.WebServices.Retorno.ChaveNFe; end else begin qryNF_HDRPROTOCOL_NFE.Value:=FnotaNFe.NotasFiscais[j].NFe.procNFe.nProt; qryNF_HDRDIGEST_VALUE.Value:=FnotaNFe.NotasFiscais[j].NFe.signature.DigestValue; qryNF_HDRDT_HR_PROTOCOL.value:= FnotaNFe.NotasFiscais[j].NFe.procNFe.dhRecbto; qryNF_HDRST_PROCESS_NF.Value:= FnotaNFe.NotasFiscais[j].NFe.procNFe.cStat; qryNF_HDRCHAVE_NFE.Value:= OnlyNumber(FnotaNFe.NotasFiscais[j].NFe.infNFe.ID); end; sXML := ACBrUtil.ConverteXMLtoUTF8(FnotaNFe.NotasFiscais.Items[j].XMLAssinado); Espero que tenha consigo esclarecer sua dúvida.
  6. João, Melhor alternativa é conversar com um contador. Pois cada estado tem legislação diferente para ST e ainda tem estados que possuem convênios entre sim de alguns produtos.
  7. Walison, Boa tarde! Se quiser ajuda para fazer testes temos cliente com balanças toledo (inclusive rodoviárias) e também temos uma balança no escritório para nos ajudar nos testes e desenvolvimentos. Estou a disposição.
  8. Segue em anexo as alterações para inserção do novo modelo de Balança Toledo Prix Ti420. Não consegui anexar o manual aqui no forum, pois ele excede os 2 MB, mesmo compactado. Quem quiser só me pedir que envio via e-mail. ACBrBAL.pas ACBrBALToledoTi420.pas
  9. Esse modelo, Toledo Ti420 é uma balança rodoviária, é a mesma que configurei no nosso cliente usando a modificação feita pelo Ivan na Toledo 2180. Como é um modelo específico, é melhor gerarmos um modelo novo no AcbrBalança.
  10. Bruno, Acessando as configurações da própria balança, mostra essas informações passadas pelo suporte? Qualquer coisa coloque um programa de Scaner na porta Serial do seu computador e veja o que a balança esta enviado para a porta serial do seu computador.
  11. Nesse caso, minha sugestão é verificarmos qual o modelo que esta estampado nas duas balanças, caso seja a mesma coisa, sugiro criarmos um novo modelo e ai fazermos o tratamento específico para os dois casos, por exemplo, colocando o "R" no final do 2180 para indicar que é a balança rodoviária.
  12. Le_machado, Dê uma olhada na página 11 e 12 do manual do link (https://docplayer.com.br/75916572-Toledo-indicador-grafico-digital-e-analogico-manual-de-operacao-instalacao-e-manutencao-moim-8540-grafico-re.html) Observe explica um pouco os modos de impressão e também o formado do protocolo que ela utiliza. Creio seja bom dar uma olhada na configuração da balança. Qualquer coisa estou a disposição.
  13. Ismael, Você testou outros modelos de balanças da toledo? Analisando o log como esta vindo o peso da balança? Outra Alternativa é analisar as classes que tratam balanças toledo e ver se houve alguma alteração.
  14. Creio que você Bruno, possa entrar em contato com o autor desse post, acho que pode lhe ajudar.
  15. Diogo, Boa Noite! Partindo de uma Prix 4 (etiquetadora): 1) Não se consegue obter o peso diretamente dessas balanças tão facilmente, pois deveria conhecer bem o protocolo de integração dessa balança, fazendo a mesma coisa que o MVG (sistema da Toledo) porém mesmo assim creio que não conseguirá acessar o peso do momento; Essas balanças foram desenvolvidas para gerar etiqueta com os dados da pesagem e não enviar os dados para o computador e/ou uma impressora externa, pois na sua maioria já possuem impressora interna. Para fazer o envio dos dados para esse modelo de balança, é recomendado utilizar o próprio software do fabricante, onde o mesmo deve importar o arquivo que o seu sistema irá gerar usando o componente de Balança do ACBR, Dá um olha na documentação do Acbr que você irá ver como gerar esse arquivo. Para que seu sistema, possa fazer a leitura do que foi feito a pesagem na balança. Você deve cadastrar a etiqueta de código de barras gerada pela balança ao seu código do item. Porém, você deverá desenvolver uma maneira que quando ler um código de barras desses, o sistema deverá fazer a estratificação do mesmo em duas partes: prefixo e sufixo. prefixo são os números iniciados em "2" se estendendo até conter 6 digitos. Os próximos 6 digitos é o preço do produto, devendo desconsiderar o último digito do código de barras. Tendo o preço total e o código do produto e sabendo o preço unitário que esta cadastrado no seu sistema, é só fazer a conta e descobrir o peso e fazer o lançamento no seu PDV. 2) As Balanças que funcionam em rede, em sua maioria, possuem um sistema próprio que permite fazer a importação do arquivo de carga contendo, código, preço KG e outras informações. Não sendo balanças etiquetadoras, o próprio acbr tem o componente de leitura via SERIAL do peso da balança. 3) Essa alteração do preço no sistema, uma vez que a pessoa alterou o preço na balança, deve-se observar qual o protocolo de comunicação esta sendo utilizado pela balança. Mas a regra que sempre usamos é que o cliente deve alterar o preço apenas no sistema, gerar o arquivo de integração da balança e fazer a importação dele no sistema de comunicação com a balança (normante disponibilizado pelo fabricante). De regra geral, o acesso que fazemos na balanças para captura de peso, é simplesmente fazer a leitura das informações que a balança envia para a "suposta" impressora externa que esta acoplada nela. Nesse processo fazemos a captura da informação que a balança escreveu na porta serial e baseado no protocolo utilizado, conseguimos fazer a leitura do peso. Sugestão: Como você a principio esta querendo trabalhar com balanças toledo, dá uma ligada no suporte técnico da toledo e conversa com eles. Espero que tenha conseguido te ajudar, qualquer coisa estou a disposição.
  16. Diogo, Boa noite! Para responder as suas perguntas, preciso saber qual o modelo de balança seu cliente esta usando? Ou se esta querendo encontrar um hardware que tenhas as funcionalidades acima.
  17. Walison, Boa noite! Te mandei o manual completo por email. Lembrando que balanças Serial não devemos usar portas OnBoard, sempre é recomendado ter uma placa dessas serial PCI ou PCI-Express. Quais problemas esta tendo, pois posso fazer testes na balança que tenho disponível.
  18. Boa tarde! Gostaria de deixar registrado aqui no Fórum o que eu fiz para funcionar a Balança PRIX TI420. Tive que fazer um ajuste na configuração da balança, utilizei o manual disponibilizado por um colega que trabalha com balanças toledo (não consegui disponibilizar ele integral aqui, pela restrição do tamanho do arquivo 5,53 MB, mesmo compactado). A quem necessitar posso estar enviado ele completo. Porém coloquei as páginas que utilizei para fazer a configuração. Na balança coloquei os parâmetros: Canal Serial: Serial A Tipo de Transmissão: Protocolo Contíuo (9091 - P03) Taxa de Transmissão: 4800 Paridade: Nenhum Número de Bits: 8 Bits Número de Stop Bits: 1 Stop Transmissão de STX: Não Aplicável Transmissão de CKS: Desabilitado Impressão da Data/hora: Não Aplicável Impressão de ID: Não Aplicável E ajustei o programa de teste conforme print em anexo. Balança Toledo Indicador TI 420 - 62.pdf Balança Toledo Indicador TI 420 - 22a26.pdf
  19. Walison, Boa tarde! Estou com um cliente que deseja integrar a Boleto Prix Ti420, você conseguiu avançar no desenvolvimento? Como estou com um balança disponível para testar posso de ajudar.
  20. Amigo, desde o início sempre emitidos notas fiscais com nosso certificado. Para termos autorização, fizemos um pedido especial protocolado junto a Sefaz GO (no nosso caso) e apresentamos a finalidade do pedido, pois teríamos que ter uma inscrição estadual válida, porém que seria utilizada apenas no ambiente de homologação, pois como somo software house, precisamos de acesso ao ambiente de homologação da Nota Fiscal. Esse processo durou certa de uns 10 dias a sefaz respondeu que estava tudo certo e liberado a nossa inscrição para uso no ambiente de homologação.
  21. Amigo, O campo deve estar na sua Tela/Tabela de Regras de Tributação. Caso tenha regra por item, só criar uma nova regra.
  22. Nunca tive problemas com windows 10. Não seria permissão de execução, ou usuário na pasta da aplicação? Com relação as DLLs, você tem que usar as de 32 bits embora o windows seja 64. eu sempre deixo elas junto ao exe. Nunca as coloco no windows.
  23. Sempre que tenho clientes com Gmail, é preciso fazer habilitar para que aplicações possam usar a conta do gmail para enviar e-mail. e Também colocar as DLL do open SSL no diretório da aplicação. >>> Configurar e-Mail Gmail <<< Ativar acessos ao APP https://www.google.com/settings/security/lesssecureapps Permitir Acesso a Conta https://accounts.google.com/DisplayUnlockCaptcha E utilizei também a seguinte configuração no componente: smtp: smtp.gmail.com porta: 465 Username: email do gmail Password: senah do email setSSL: True setTLS: True
  24. @elixandre, Além da questão do cabo, citado por outro colega, você já fez a configuração na balança para que ela envie os dados de peso. Procure no manual dela como configurar para que ela envie apenas os dados do peso. http://www.dsat.com.br/arquivos/manuais/equipamentos/ManualConfigToledoPrix03.pdf Verificado essas duas questões o programa Demo do Acbr deverá ler o peso sem problema.
  25. Consegui um manual, verifique se é do modelo que esta precisando. https://cdn.toledobrasil.com.br/app/institucional/files/manuais/MU 9091 AC 6,19 - 3474123 -Rev.30-01-17.pdf
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...