Ir para conteúdo
  • Cadastre-se

Fabrício Melo

Membros
  • Total de ítens

    224
  • Registro em

  • Última visita

Tudo que Fabrício Melo postou

  1. Não conseguir comunicar minha aplicação com esse emulador, nem tanto com o ECFTeste, alguém poderia me informar o que mudou, ou se já é possível usa-lo com o ACBr?
  2. Resolvido: estava tentando comunicação usando as opções /dev/ttyUSB0 e /dev/ttyUSB1 mas ao abrir o Gerenciador de Dispositivo do Windows percebi que a mesma esta instalada na COM5, mudei para essa porta e deu certo! Grato.
  3. Ola, Não estou conseguindo configurar o ACBr para usar com minha impressora Não Fiscal. bematech MP-4200 TH USB recebo sempre as seguintes mensagens: I/O error 103 ou Invalid file name - %s O componente funciona com esse modelo?
  4. Estou ciente, o meu grilo é porque no delphi 2010 funciona e só falta essa aplicação NFS-e Gyn pra migrar para o XE2... Vou continuar tentando aqui, mas se alguém souber de alguma coisa, agradeço. Grato a todos!
  5. Abaixo um dos novos recursos do componente HTTPRIO, mas não consegui acessar o certificado em tempo de execução, algum sabem onde encontro informações ou exemplo de como usar essas novas opções? //HTTPRIO.HTTPWebNode.ClientCertificate; ....HTTPRIO.HTTPWebNode.ClientCertificate.CertName := Cert.SubjectName; ....HTTPRIO.HTTPWebNode.ClientCertificate.Issuer := Cert.IssuerName; ....HTTPRIO.HTTPWebNode.ClientCertificate.SerialNum := Cert.SerialNumber;´ Só passar os dados acima, não resolve o erro. http://docwiki.embarcadero.com/Librarie ... ertificate
  6. Eu resolvi assim: function RetornarCodigoMunicipioNDAPI(pIBGE: Integer;pAmbiente: TAmbiente): Integer; begin if pAmbiente = tpAmbHomologacao then pIBGE := 0; Result := 00; // CODIGO IBGE case pIBGE of 0: // Homologação Result := 999; 3530607: // 03 - Mogi das Cruzes - sp Result := 03; 5103403: // 04 - Cuiabá - MT Result := 04; 5107958: // 05 - Tangará da Serra - MT Result := 05; 3524402: // 06 - Jacareí - SP Result := 06; 4306106: // 07 - Cruz Alta - RS Result := 07; 5003702: // 08 - Dourados - MS Result := 08; 5100250: // 09 - Alta Floresta - MT Result := 09; 3502101: // 10 - Andradina - SP Result := 10; 3541000: // 11 - Praia Grande - SP Result := 11; 5107925: // 12 - Sorriso - MT Result := 12; 3554508: // 13 - Tietê - SP Result := 13; 5108402: // 14 - Várzea Grande - MT Result := 14; 4316907: // 15 - Santa Maria - RS Result := 15; end; end; Abaixo um exemplo do xml de envio: 8829 8 1 14 7671 24/06/2011 JEFERSON DIAS DE ARRUDA JEFERSON DIAS DE ARRUDA RUA JOSE DA ALENCAR 320 SN VARZEA GRANDE MT BR 6599658260 78138130 AGUA VERMELHA 00356542106 ISENTO True 1 ALINH COMP V PAS CONV DIV 5020204 40 0 5 False True 4 BAL RODAS PASSEIO 5020204 7,5 0 5 False 0 0 0 0 0 0 0 0 0 0 1 0 0 01/01/0001 * Essa aplicação tem alguns anos que nunca deu problema...
  7. Corrigido para Delphi "XE2", aguardo resposta sobre o problema. Grato.
  8. Então devo considerar as operações com cartão de Credito como venda a Vista...
  9. Como devo considerar a Forma de Pagamento em uma NF-e cujo o valor foi parcelado no Cartão de Crédito? Estou usando " 1 – pagamento à prazo " e incluindo as parcelas no XML, fui questionado sobre as parcelas não serem informadas na NF-e nesse caso... 9 B05 indPag Indicador da forma de pagamento 0 – pagamento à vista; 1 – pagamento à prazo; 2 - outros.
  10. Adquirimos recentemente a nossa versão do XE2 e começamos a migrar nossas aplicações, na versão 2010, o processo de envio e consulta ao serviço da Prefeitura de Goiânia NFS-e funciona perfeitamente, mas no XE2 eu tenho a mensagem abaixo, alguém saberia me responder o que mudou, e como devo proceder no XE2, o certificado esta funcionando corretamente na NF-e compilada no XE2 usando ACBr. procedure TFormX.ButtonXClick(Sender: TObject); var servico: NFSeSoap; //https://nfse.goiania.go.gov.br/ws/nfse.asmx?WSDL'>https://nfse.goiania.go.gov.br/ws/nfse.asmx?WSDL strMensagem: string; begin servico := GetNFSeSoap( False, '', HTTPRIO ); strMensagem := servico.ConsultarNfseRps( Trim(xmlConsulta.Text) ); ShowMessage(strMensagem); end; --------------------------- Debugger Exception Notification --------------------------- Project Project4.exe raised exception class ESOAPHTTPException with message 'É necessário um certificado para concluir a autenticação do cliente - URL:https://nfse.goiania.go.gov.br/ws/nfse.asmx - SOAPAction:http://nfse.goiania.go.gov.br/ws/ConsultarNfseRps'. --------------------------- Break Continue Help ---------------------------
  11. A NFS-e de Goiânia tem modelo próprio e o envio é uma por vez, a impressão só é possível pelo browser: Use o Import WDSL: https://nfse.goiania.go.gov.br/ws/nfse.asmx?WSDL para gerar a classe. Abraço.
  12. Adicionei acima o xml e um pdf exemplo de como acontece em alguns clientes... Grato.
  13. Alguns dos nossos clientes estão reclamando que os campos abaixo impressos no DANFe estão com valor " 0 " zero, quando não são informados, o sistema tem um flag para não montar a Tag se não existir dados, porém, alguns desses clientes querem que apareça as colunas, mas, que elas fiquem vazias, teria como alterar o DANFe pra não mostrar zero na impressão desses campos? Alegação: "Algumas transportadoras aceitam se for vazio, mas rejeitam quando é zero..." //382 X27 qVol Quantidade de volumes transportados Transp.Vol.qVol //386 X31 pesoL Peso Líquido (em kg) Transp.Vol.pesoL //387 X32 pesoB Peso Bruto (em kg) Transp.Vol.pesoL 52120601536085000190550020000017201000017202.pdf 52120601536085000190550020000017201000017202-nfe.xml
  14. Ao chamar a opção ADM do Plug&Pay - Relatório por exemplo, ocorre um erro parecido com o abaixo para algumas funções, esse ai eu executei pelo emulador, não foi impresso nenhum cupom e ocorreu o erro. Qual o motivo para esse tipo de erro? --------------------------- Plug&Pay --------------------------- O sistema de automação comercial está tentando anular a transação #12060411275911275928044 aprovada por VISANET. Por favor verifique se o comprovante foi impresso com sucesso, e clique em: - [OK] para CONFIRMAR a transação; ou - [Cancelar] para ANULAR a transação. IMPORTANTE: ESTA AÇÃO NÃO PODERÁ SER DESFEITA. --------------------------- OK Cancelar ---------------------------
  15. Realmente estava lendo no momento errado! Grato.
  16. Iniciei uma venda e aborto a aplicação no meio da venda. Inicio a aplicação, o componente ACBr ECF identifica que tem uma venda em aberto. Cancelo esse cupom. Preciso também colocar esse cupom cancelado no meu banco de dados, mas o campo ACBrECF.NumCOO esta vazio nesse momento. estVenda, estPagamento: begin Application.MessageBox(msgVendaAndamentoCupomSeraCancelado, msgInformacaoSistema, MB_OK + MB_ICONINFORMATION); intCOO := StrToIntDef(FDataModule.ACBrECF.NumCOO, 0); CancelarCupom; CancelarVendaCOO(intCOO); TelaPadrao; end; Tem como eu pegar informações do Cupom que esta na Impressora nesse caso?
  17. Resolvido, o problema não era no componente ACBR, o nosso ECF recebe pre-venda via DataSnap, do DSServerModule eu acessava DM que continha o ACBR ECF, não identifiquei o problema, mas sempre que eu acessava o Estado da Impressora pra cancelar o processo de Venda perdia o Estado da Impressora no componente ACBR ECF, parei de acessar o ACBR ECF a partir do DSServerModule mudando o processo de Pre-Venda, voltou a funcionar corretamente.
  18. Concordo, mas a maioria das violações de acesso estão ocorrendo quando eu tento atualizar o Estado ou passo por ele, como é o caso acima. No demo funciona perfeitamente, por isso acredito que eu esteja danificando o componente em algum momento, pois quando minhas operações são concluídas com sucesso não da erro, mas qaundo eu não concluo uma operação e cancelo o cupom a próximo ao inicia-la, passando por algum lugar que esteja lendo ou acessando o Estado da erro.
  19. Estou tendo erros repetitivos na minha aplicação referente ao Estado da ECF, volta e meia dependendo das operações executadas, mais depois dos cancelamentos eu não consigo mais acessar o Estado da ECF.
  20. Resolvido, por padrão eu sempre mantive as configurações do WSDL Import Options, porem um colega de trabalho me recomendou desmarca-las pra ver o que aconteceria, no final nos descobrirmos que desmarcando quase todas as opções a classe baixou corretamente, a prefeitura de Barra do Garças usa o Padrão Novo da ABRASF por isso a classe é diferente das mais antigas existentes que não necessitam de mexer nas opções de importação.
  21. Varzea Grande - MT realmente usa Nota Control, lá a mais de 2 anos que eu não sei o que é dar manutenção no meu Emissor de NFS-e. Podia ser melhor, mas atende, rsrsrs... O problema de Barra do Garças é que eu só tenho a URL http://financas.barradogarcas.com:8080/ ... arcas?wsdl como referencia e mais nada... Nada de exemplo ou de manual...
  22. Valeu, não tinha atentado a esse detalhe no campo ;;
  23. Boa tarde, A Nota em Anexo foi impressa pra simular o que esta ocorrendo em alguns clientes, quando a nota tem muitos itens o espaçamento fica muito grande e gera muitas folhas, não consegui identificar se "é um erro meu" ou se realmente esta definido assim, mas estou tendo muita reclamação, porém agora estou com um cliente que quer que eu arrume isso, urgente. 52120401536085000190550020000167241000167245.pdf 52120401536085000190550020000167241000167245-NFe.xml
  24. O problema é que não existe nenhuma classe no meu projeto com os tipos acima que estão dando erro, pelo que entendo o Serviço da Prefeitura esta disponibilizando uma classe que esta acessando métodos e funções que não forma declaradas na classe baixada, so que eu não sei o porque disso ou o que devo fazer para solucionar, fassam um favor, tentem consumir o serviço e gerar a classe que vocês verão que so baixa a que eu coloquei como anexo. Quero entender como usar o webservice da prefeitura de Barra do Garças, pois não consegui contato lá com alguem que possa me ajudar, nem a empresa que fez o serviço me retorna contato sobre uma solução...
  25. Ola comunidade, O meu problema não esta relacionado a nenhum projeto ACBr, mas, gostaria de expo-lo uma vez que já estou muito tempo sem solução e não consigo suporte da Prefeitura e nem dos responsáveis pelo serviço. A classe em anexo é o arquivo WSDL da NFS-e de Barra do Garças - MT, diferente dos municípios que usam o padrão ABRASF, Barra do Graças, resolveu inovar e ser diferente pra variar e complicar nossas vidas, ao importar a classe e adiciona-la ao meu projeto, a compilação (Delphi 2010) da as seguintes mensagens abaixo, não tenho a mínima idéia de como resolver isso, nem consegui ninguem que me desse suporte para o consumo do serviço usando Delphi. Grato por qualquer ajuda que possa me tirar essa pendência. Checking project dependencies... Compiling NFSe.dproj (Debug configuration) [DCC Error] anfse_barradogarcas1.pas(56): E2003 Undeclared identifier: 'tcDeclaracaoPrestacaoServico' [DCC Error] anfse_barradogarcas1.pas(58): E2005 'tcDeclaracaoPrestacaoServico' is not a type identifier [DCC Error] anfse_barradogarcas1.pas(61): E2003 Undeclared identifier: 'tcMensagemRetorno' [DCC Error] anfse_barradogarcas1.pas(70): E2003 Undeclared identifier: 'ListaNfse' [DCC Error] anfse_barradogarcas1.pas(73): E2003 Undeclared identifier: 'ListaNfse' [DCC Error] anfse_barradogarcas1.pas(85): E2003 Undeclared identifier: 'tcPedidoCancelamento' [DCC Error] anfse_barradogarcas1.pas(87): E2005 'tcPedidoCancelamento' is not a type identifier [DCC Error] anfse_barradogarcas1.pas(90): E2003 Undeclared identifier: 'tcCancelamentoNfse' [DCC Fatal Error] NFSe.dpk(87): F2063 Could not compile used unit '..\WSNFSe\anfse_barradogarcas1.pas' Failed Elapsed time: 00:00:00.3 http://financas.barradogarcas.com:8080/ ... arcas?wsdl anfse_barradogarcas1.pas
×
×
  • 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.