Ir para conteúdo
  • Cadastre-se

Fabrício Melo

Membros
  • Total de ítens

    226
  • Registro em

  • Última visita

Tudo que Fabrício Melo postou

  1. Boa tarde, Estou usando o ACBr para gerar NFS-e de Goiânia, porem não consegui sair desse erro: "De acordo com o DTD ou o esquema, o conteúdo do elemento '{http://nfse.goiania.go.gov.br/xsd/nfse_gyn_v02.xsd}Rps' está incompleto. Esperado: {http://www.w3.org/2000/09/xmldsig#}Signature." Já modifiquei o XML de todo jeito e não passa Comparei com um outro XML de uma aplicação que eu fiz antes do ACBr lançar o componente, existem poucas diferenças, mas o dessa aplicação que eu fiz valida sem problemas, o do ACBrNFSe no meu caso não. Estou postando o XML para avaliação. <GerarNfseEnvio xmlns="http://nfse.goiania.go.gov.br/xsd/nfse_gyn_v02.xsd"> <Rps> <InfDeclaracaoPrestacaoServico> <Rps> <IdentificacaoRps> <Numero>865</Numero> <Serie>001</Serie> <Tipo>1</Tipo> </IdentificacaoRps> <DataEmissao>2013-06-07T00:00:00</DataEmissao> <Status>1</Status> </Rps> <Servico> <Valores> <ValorServicos>20.00</ValorServicos> <ValorPis>0.00</ValorPis> <ValorCofins>0.00</ValorCofins> <ValorInss>0.00</ValorInss> <ValorCsll>0.00</ValorCsll> <DescontoIncondicionado>0.00</DescontoIncondicionado> </Valores> <CodigoTributacaoMunicipio>452000100</CodigoTributacaoMunicipio> <Discriminacao>2 - BAL01 BALANCEAMENTO PASSEIO - 10,00</Discriminacao> <CodigoMunicipio>5208707</CodigoMunicipio> </Servico> <Prestador> <CpfCnpj> <Cnpj>05801944000343</Cnpj> </CpfCnpj> <InscricaoMunicipal>2079844</InscricaoMunicipal> </Prestador> <Tomador> <IdentificacaoTomador> <CpfCnpj> <Cpf>00280073100</Cpf> </CpfCnpj> </IdentificacaoTomador> <RazaoSocial>EDUARDO CAVALHEIRO JARDIM</RazaoSocial> <Endereco> <Endereco>RUA 9 A</Endereco> <Numero>264</Numero> <Bairro>SETOR OESTE</Bairro> <CodigoMunicipio>5208707</CodigoMunicipio> <Uf>GO</Uf> <Cep>74110110</Cep> </Endereco> <Contato> <Telefone>6232236511</Telefone> <Email>[email protected]</Email> </Contato> </Tomador> </InfDeclaracaoPrestacaoServico> <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> <SignedInfo> <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/> <Reference URI=""> <Transforms> <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/> <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> </Transforms> <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> <DigestValue>6biJh/OEn7+2IIbVH1kbDoKziSw=</DigestValue> </Reference> </SignedInfo> <SignatureValue>llPC5cCN2++z+tn/4C5NB5BpSgc6L3kMxEUMt9H5rBzaZCGmc9vki+hyGGwdxxqvu2xIbMOm/4ZU+HNCa80OH76S5zhbVpQRBX0aIMWX1F9UYASp+8M9KqwMhblKXu63pV/rSm+lTgS/ZSJdIU1QyjC85AHWR9lVLpUMPmUVs/p6HG3GFokjcRJtcSfFoh2KtITmebft0yXWJpPmgT6PJc2rdTrRcgvA9cSK3NiGUtE6iiQKgEti6N28AMZ3wNku/dLlKtxbQZImVhrRFs6IKUCUmQhN1Nw8RN3j+voFc+O5CljUHbcDkKLVLE2sMOQeaJUIKEFogmzGIlIVGPjHhA==</SignatureValue> <KeyInfo> <X509Data> <X509Certificate>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</X509Certificate> </X509Data> </KeyInfo> </Signature> </Rps> </GerarNfseEnvio>
  2. Boa tarde. Estou com esse erro para o Município de Goiânia no momento do GerarRPS. --------------------------- Debugger Exception Notification --------------------------- Project HJGestaoNFe.exe raised exception class Exception with message 'Falha na validação dos dados da nota 00000865 De acordo com o DTD ou o esquema, o conteúdo do elemento '{http://nfse.goiania.go.gov.br/xsd/nfse_gyn_v02.xsd}Rps' está incompleto. Esperado: {http://www.w3.org/2000/09/xmldsig#}Signature.'. --------------------------- Break Continue Help --------------------------- Ex: <GerarNfseEnvio xmlns="http://nfse.goiania.go.gov.br/xsd/nfse_gyn_v02.xsd"> <Rps> <InfDeclaracaoPrestacaoServico> <Rps Id="rps000008651"> <IdentificacaoRps> <Numero>00000865</Numero> <Serie>1</Serie> <Tipo>1</Tipo> </IdentificacaoRps> <DataEmissao>2013-06-07T00:00:00</DataEmissao> <Status>1</Status> </Rps> * Já tentei de todas as formas colocando e tirando os zeros no "numero" e no "RPS"... <--Movido para NFS-e - Kiko Fernandes em 11/06/2013 -->
  3. 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?
  4. 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.
  5. 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?
  6. 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!
  7. 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
  8. 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...
  9. Corrigido para Delphi "XE2", aguardo resposta sobre o problema. Grato.
  10. Então devo considerar as operações com cartão de Credito como venda a Vista...
  11. 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.
  12. 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 ---------------------------
  13. 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.
  14. Adicionei acima o xml e um pdf exemplo de como acontece em alguns clientes... Grato.
  15. 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
  16. 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 ---------------------------
  17. Realmente estava lendo no momento errado! Grato.
  18. 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?
  19. 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.
  20. 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.
  21. 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.
  22. 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.
  23. 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...
  24. Valeu, não tinha atentado a esse detalhe no campo ;;
  25. 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
×
×
  • 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.