Jump to content
Fivewin Brasil

ecmsoft

Membros
  • Posts

    517
  • Joined

  • Last visited

Everything posted by ecmsoft

  1. Obrigado a todos ! Vou fazer um While nas funções. Acho que vai resolver. Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 10.12 + xHarbour 1.2.1 (6406) | BCC 5.82 | SQLLIB
  2. Olá Samir, O problema é que quando há muito cupom fiscal no ECF, o ECF fica imprimindo a imagem da Fita Detalhe, mas mesmo assim, depois do timeout, ela devolve ao aplicativo que o comando da Redução Z foi executado com sucesso, mas continua imprimindo a imagem da fita detalhe. Exemplo: ReducaoZ() . . A impressora devolve ao aplicativo que a função ReducaoZ() foi concluúda, porém, ela continua imprimindo a imagem da Fita Detalhe, quando é muito grande. . CapturadadosReducao() Dá erro, pois a impressora está ocupada, imprimindo...id=red> Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 10.12 + xHarbour 1.2.1 (6406) | BCC 5.82 | SQLLIB
  3. No meu sistema, após a emissão da Redução Z eu capturo os dados da úlitma redução e gravo em arquivo. Porém, quanto o movimento do ECF é muito grande, o ECF retorna o controle ao aplicativo, mas continua imprimindo a imagem da redução Z. Isso faz com que o aplicativo envie os comandos de retorno dos dados da redução Z, porém, a impressora ainda está ocupada, o que gera erro no comando. Como posso fazer para verificar se a impressora está ou não ocupada ? No exemplo eu uso o ECF Bematech TH-FI MP-2100 com a BEMAFI32.DLL Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 10.12 + xHarbour 1.2.1 (6406) | BCC 5.82 | SQLLIB
  4. No meu sistema, após a emissão da Redução Z eu capturo os dados da úlitma redução e gravo em arquivo. Porém, quanto o movimento do ECF é muito grande, o ECF retorna o controle ao aplicativo, mas continua imprimindo a imagem da redução Z. Isso faz com que o aplicativo envie os comandos de retorno dos dados da redução Z, porém, a impressora ainda está ocupada, o que gera erro no comando. Como posso fazer para verificar se a impressora está ou não ocupada ? No exemplo eu uso o ECF Bematech TH-FI MP-2100 com a BEMAFI32.DLL Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 10.12 + xHarbour 1.2.1 (6406) | BCC 5.82 | SQLLIB
  5. Voce usa indices ? Se sim, você deverá criá-los novamente. Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 2.6 + xHarbour 0.99.4 | FW2.7 + xHarbour 0.99.51 | MySQL (SQLLIB)
  6. Para os colegas que utilizam Farmacia Popular, fiquem atentos, pois as adequações à portaria nº 184 de 04/02/2011 começarão a funcionar a partir do dia 04/04/2011. AS PRINCIPAIS MUDANÇAS ====================== - NOVO PORTAL DA FARMACIA - CADASTRO DE VENDEDOR COM LOGIN E SENHA, NO PORTAL DA FARMACIA. DEVERà SER ENVIADO NA SOLICITAÇÃO AO WEBSERVICE. - CADASTRO DE TERMINAL DE VENDA NO SITE DO PORTAL DA FARMACIA. O SOFWARE FRENTE DE LOJA DEVERà CAPTURAR O DNA DO TERMINAL E ENVIAR NA SOLICITAÇÃO. O DATASUS DISPONIBILIZOU UMA DLL PARA FAZER A CAPTURA. - PADRONIZAÇÃO DO COMPROVANTE NÃO FISCAL. O TEXTO SERà RECEBIDO NO XML RETORNADO NA CONFIRMAÇÃO, PARA SER IMPRESSO NO ECF - UTILIZAÇÃO DO MÓDULO DE SEGURANÇA GBASMSB - MUDANÇAS NO SCHEMA XML. ALGUNAS TAG´s FORAM ALTERADAS E OUTRAS INCLUÃDAS. - MUDANÇA NO ENDEREÇO ELETRÔNICO DO WEBSERVICE A PARTIR DE 04/04/2011. Ainda estou implementando as novas funções. Se alguem tiver algum material que possa ajudar, por favor postem. Para quem está com o PAF-ECF homologado, acho que vai ter que alterar o fonte. E isso implica num novo MD-5. Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 2.6 + xHarbour 0.99.4 | FW2.7 + xHarbour 0.99.51 | MySQL (SQLLIB)
  7. Para os colegas que utilizam Farmacia Popular, fiquem atentos, pois as adequações à portaria nº 184 de 04/02/2011 começarão a funcionar a partir do dia 04/04/2011. AS PRINCIPAIS MUDANÇAS ====================== - NOVO PORTAL DA FARMACIA - CADASTRO DE VENDEDOR COM LOGIN E SENHA, NO PORTAL DA FARMACIA. DEVERà SER ENVIADO NA SOLICITAÇÃO AO WEBSERVICE. - CADASTRO DE TERMINAL DE VENDA NO SITE DO PORTAL DA FARMACIA. O SOFWARE FRENTE DE LOJA DEVERà CAPTURAR O DNA DO TERMINAL E ENVIAR NA SOLICITAÇÃO. O DATASUS DISPONIBILIZOU UMA DLL PARA FAZER A CAPTURA. - PADRONIZAÇÃO DO COMPROVANTE NÃO FISCAL. O TEXTO SERà RECEBIDO NO XML RETORNADO NA CONFIRMAÇÃO, PARA SER IMPRESSO NO ECF - UTILIZAÇÃO DO MÓDULO DE SEGURANÇA GBASMSB - MUDANÇAS NO SCHEMA XML. ALGUNAS TAG´s FORAM ALTERADAS E OUTRAS INCLUÃDAS. - MUDANÇA NO ENDEREÇO ELETRÔNICO DO WEBSERVICE A PARTIR DE 04/04/2011. Ainda estou implementando as novas funções. Se alguem tiver algum material que possa ajudar, por favor postem. Para quem está com o PAF-ECF homologado, acho que vai ter que alterar o fonte. E isso implica num novo MD-5. Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 2.6 + xHarbour 0.99.4 | FW2.7 + xHarbour 0.99.51 | MySQL (SQLLIB)
  8. Não sou contador, mas acredito que você deva lançar convertendo para o CST da empresa. Pelo menos, foi assim que me passaram. Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 2.6 + xHarbour 0.99.4 | FW2.7 + xHarbour 0.99.51 | MySQL (SQLLIB)
  9. Aproveitando a ocasião, gostaria de expôr um problema que estou tendo. Quando eu solicito a pré-autorização de 3 produtos ou mais, quando vou confirmar na fase 3,o WebService dá um erro, dizendo que não foi possível localizar o código de barras. Mas quando eu solicito uma pré-autorização de 1 ou 2 produtos, passa normal. Alguem já passou por isso ? Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 2.6 + xHarbour 0.99.4 | FW2.7 + xHarbour 0.99.51 | MySQL (SQLLIB)
  10. Realmente, a questão dos testes foi um mal entendido. Os testes eram só para quem estava só no modo de homologação, e ainda não tinha passado para o modo de produção. Quem já estava no modo de produção, não precisava. O maior pepino é pra quem tem PAF-ECF, e tem que mudar o comprovante. Mas tem um prazo de 60 dias para essa adaptação, de acordo com a portaria. Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 2.6 + xHarbour 0.99.4 | FW2.7 + xHarbour 0.99.51 | MySQL (SQLLIB)
  11. Outra coisa ! O comprovante não fiscal agora, tem um padrão definido pelo Ministério da Saude, e impresso em duas vias. Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 2.6 + xHarbour 0.99.4 | FW2.7 + xHarbour 0.99.51 | MySQL (SQLLIB)
  12. Você tem que estar setado para homologação, e utilizar a massa de dados de homologação Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 2.6 + xHarbour 0.99.4 | FW2.7 + xHarbour 0.99.51 | MySQL (SQLLIB)
  13. GRATUIDADE PARA PRODUTOS DE PRESSÃO E DIABETES ============================================== - Esses produtos serão subsidiados 100% pelo S.U.S. - Não houve mudanças no SCHEMA XML - Para alguns produtos, o autorizador não aceitará valores maiores do que os valores padrão do S.U.S. Isso me velou a criar um novo campo no cadastro do produto, para ser usado exclusivamente para o farmacia popular, uma vez que, o estabelecimento pode estar vendendo este produto por um preço maior. - Observe as vendas à prazo no frente de loja, pois o valor a ser pago pelo cliente, nas operações onde o subsídio é 100% será igual à zero. - Os testes deverão ser feitos no ambiente de homologação até do dia 13/02/2011 (prorrogado). Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 2.6 + xHarbour 0.99.4 | FW2.7 + xHarbour 0.99.51 | MySQL (SQLLIB)
  14. Tente usar: HB_OemToAnsi(txt) HB_AnsiToOem(txt) para ver se funciona. Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 2.6 + xHarbour 0.99.4 | FW2.7 + xHarbour 0.99.51 | MySQL (SQLLIB)
  15. Estou utilizando a SQLLIB, abrindo duas conexões com o MySQL 5.x. Até aí tudo bem ! O problema é o seguinte: - Quando eu abro a aplicação e a conexão 1 está ON, e a conexão 2 está OFF, quando vou realizar uma transação com BEGIN TRANSACTION ... END TRANSACTION COMMIT TRANSACTIONid=red> Dá erro, pois a SQLLIB está iniciando a transação para as conexões 1 e 2, porém, a conexão 2 está OFFid=red>. Se eu não utilizar TRANSACTION na aplicação, não dá problema, mesmo uma das conexões estando OFF. - Quando eu abro a aplicação e a conexão 1 e a conexão 2 estão ONid=red>, não dá probelam. Gostaria de saber se existe alguma funç~~ao para checar se a conexão está ON, antes de abrí-la. Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 2.6 + xHarbour 0.99.4 | FW2.7 + xHarbour 0.99.51 | MySQL (SQLLIB)
  16. Estou utilizando a SQLLIB, abrindo duas conexões com o MySQL 5.x. Até aí tudo bem ! O problema é o seguinte: - Quando eu abro a aplicação e a conexão 1 está ON, e a conexão 2 está OFF, quando vou realizar uma transação com BEGIN TRANSACTION ... END TRANSACTION COMMIT TRANSACTIONid=red> Dá erro, pois a SQLLIB está iniciando a transação para as conexões 1 e 2, porém, a conexão 2 está OFFid=red>. Se eu não utilizar TRANSACTION na aplicação, não dá problema, mesmo uma das conexões estando OFF. - Quando eu abro a aplicação e a conexão 1 e a conexão 2 estão ONid=red>, não dá probelam. Gostaria de saber se existe alguma funç~~ao para checar se a conexão está ON, antes de abrí-la. Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 2.6 + xHarbour 0.99.4 | FW2.7 + xHarbour 0.99.51 | MySQL (SQLLIB)
  17. Nunca tentei ! Mas será hide() e Show() nas colunas, não serviria ? Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 2.6 + xHarbour 0.99.4 | FW2.7 + xHarbour 0.99.51 | MySQL (SQLLIB)
  18. Alguem já desenvolveu PBM Pharmalink (WebService) ? Agradeço qualquer ajuda. Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 2.6 + xHarbour 0.99.4 | FW2.7 + xHarbour 0.99.51 | MySQL (SQLLIB) Editado por - ecmsoft on 24/12/2010 07:58:50
  19. Alguem já desenvolveu PBM Pharmalink (WebService) ? Agradeço qualquer ajuda. Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 2.6 + xHarbour 0.99.4 | FW2.7 + xHarbour 0.99.51 | MySQL (SQLLIB) Editado por - ecmsoft on 24/12/2010 07:58:50
  20. Estou com um problema no retorno da confirmação de recebimento da autorização. Fase 1) faço a pré-autorização de 3 produtos normalmente Fase 2) Confirma a autorização normalmente. Fase 3) Na hora de confirmar o recebimento da confirmação, dá a seguinte mensagem: 81R Recebimento não confirmado. Erro ao obter recuperar os dados do medicamento por codigo de barra.id=red> Se eu faço a mesma coisa com 1 ou 2 produtos passa normal, mas se eu coloco 3 produtos dá essa mensagem. Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 2.6 + xHarbour 0.99.4 | FW2.7 + xHarbour 0.99.51 | MySQL (SQLLIB)
  21. Estou com um problema no retorno da confirmação de recebimento da autorização. Fase 1) faço a pré-autorização de 3 produtos normalmente Fase 2) Confirma a autorização normalmente. Fase 3) Na hora de confirmar o recebimento da confirmação, dá a seguinte mensagem: 81R Recebimento não confirmado. Erro ao obter recuperar os dados do medicamento por codigo de barra.id=red> Se eu faço a mesma coisa com 1 ou 2 produtos passa normal, mas se eu coloco 3 produtos dá essa mensagem. Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 2.6 + xHarbour 0.99.4 | FW2.7 + xHarbour 0.99.51 | MySQL (SQLLIB)
  22. Agradecimentos ao colega Geovanni Holior Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 2.6 + xHarbour 0.99.4 | FW2.7 + xHarbour 0.99.51 | MySQL (SQLLIB)
  23. Meu msn é: ecmsoft@hotmail.com E o seu, qual é ? Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 2.6 + xHarbour 0.99.4 | FW2.7 + xHarbour 0.99.51 | MySQL (SQLLIB)
  24. Preciso de ajuda com a TC32_PIN.DLL 1) Como declarar 2) Como definir a porta do PINPAD (COM1,COM2...) 3) Como pegar o retorno do PINPAD Esta DLL é usada para fazer a leitura do PINPAD, na certificação do TRNCENTRE da SevenPDV. Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 2.6 + xHarbour 0.99.4 | FW2.7 + xHarbour 0.99.51 | MySQL (SQLLIB) Editado por - ecmsoft on 08/11/2010 09:17:25
  25. Preciso de ajuda com a TC32_PIN.DLL 1) Como declarar 2) Como definir a porta do PINPAD (COM1,COM2...) 3) Como pegar o retorno do PINPAD Esta DLL é usada para fazer a leitura do PINPAD, na certificação do TRNCENTRE da SevenPDV. Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 2.6 + xHarbour 0.99.4 | FW2.7 + xHarbour 0.99.51 | MySQL (SQLLIB) Editado por - ecmsoft on 08/11/2010 09:17:25
×
×
  • Create New...