-
Total de ítens
87 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Rafael Sartori postou
-
Assinatura Inválida na tag InfPedidoCancelamento
Rafael Sartori replied to Diane Rieck's tópico in ACBrNFSe
Coloquei o RPS=1 e passou a funcionar. Vou seguir com os testes, obrigado! Seria interessante passar esta alteração do ACBrNFSeWebServices.pas para funcionar com o provedor SystemPro ao @Italo Jurisato Junior Segue em anexo o ACBrNFSeWebServices.pas alterado na linha 5121. Abraços ACBrNFSeWebServices.pas -
Assinatura Inválida na tag InfPedidoCancelamento
Rafael Sartori replied to Diane Rieck's tópico in ACBrNFSe
Já tinha feito esta alteração. Os testes estão sendo feitos com "Substituir=1". -
Assinatura Inválida na tag InfPedidoCancelamento
Rafael Sartori replied to Diane Rieck's tópico in ACBrNFSe
Obrigado pela ajuda. Mas para mim está acontecendo o seguinte, se tiro o comentário, deixando igual ao que vc fez, o provedor SystemPro retorna: <?xml version="1.0" encoding="UTF-8"?> -<SubstituirNfseResposta xmlns="http://www.abrasf.org.br/nfse.xsd" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#"> -<ListaMensagemRetorno> -<MensagemRetorno> <Codigo>L56</Codigo> <Mensagem>Arquivo XML nao contem a Assinatura Digital apos a tag InfDeclaracaoPrestacaoServico</Mensagem> <Correcao>Efetue a geracao da Assinatura</Correcao> </MensagemRetorno> </ListaMensagemRetorno> </SubstituirNfseResposta> Se deixo como está nos fontes do ACBr retorna: <?xml version="1.0" encoding="UTF-8"?> -<SubstituirNfseResposta xmlns="http://www.abrasf.org.br/nfse.xsd" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#"> -<ListaMensagemRetorno> -<MensagemRetorno> <Codigo>L56</Codigo> <Mensagem>Assinatura Invalida na tag InfPedidoCancelamento</Mensagem> <Correcao>Assinatura Invalida na tag InfPedidoCancelamento</Correcao> </MensagemRetorno> </ListaMensagemRetorno> </SubstituirNfseResposta> Segue meu arquivo XML gerado: <?xml version="1.0" encoding="UTF-8"?> -<SubstituirNfseEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"> -<SubstituicaoNfse Id="sub104"> -<Pedido> -<InfPedidoCancelamento Id="pedidoCancelamento_0408530600014918701104"> -<IdentificacaoNfse> <Numero>104</Numero> -<CpfCnpj> <Cnpj>04085306000149</Cnpj> </CpfCnpj> <InscricaoMunicipal>18701</InscricaoMunicipal> <CodigoMunicipio>4307005</CodigoMunicipio> </IdentificacaoNfse> <CodigoCancelamento>2</CodigoCancelamento> </InfPedidoCancelamento> -<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="#pedidoCancelamento_0408530600014918701104"> -<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>tB+IbmmQMsdd7Vi9iPmG6XPT+D8=</DigestValue> </Reference> </SignedInfo> <SignatureValue>Cvo//b+142hx4zT+rWmto/sxS5A5Th2PsOj3Vj4Q7cruMOcz8D0BRcIR2UsszEyEKfIhBgTss1WxWNkNqZpZjAoBWEi7fFlq/rX8ksPgySvkusllKOvXPenR5Ny4n/JGXYbEKDG0JQNRP/vAorSN2A3ddgjU/fYd5zIrC6FvHg6y7vvoOGIgDQBYUx/W1g/6wpkielfWR4sVMo1GhCxiAYgXK50xGDCUUfPhfxrLhsGWE9WvcabQmycf3xL0r1R1TpLadMcTolhTnrrtE7cU8iF22dnVCV5/IoF7EtE8ESTSTKaDe5hIhBd2nyVWpRrjsjfsY+gi5/F2oKVmmB2org==</SignatureValue> -<KeyInfo> -<X509Data> <X509Certificate>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</X509Certificate> </X509Data> </KeyInfo> </Signature> </Pedido> -<Rps> -<InfDeclaracaoPrestacaoServico Id="047687RPP"> -<Rps> -<IdentificacaoRps> <Numero>047687</Numero> <Serie>RPP</Serie> <Tipo>1</Tipo> </IdentificacaoRps> <DataEmissao>2019-10-02</DataEmissao> <Status>1</Status> </Rps> -<Servico> -<Valores> <ValorServicos>5.00</ValorServicos> <ValorDeducoes>0.00</ValorDeducoes> <ValorIss>0.15</ValorIss> <Aliquota>3.00</Aliquota> <BaseCalculo>5.00</BaseCalculo> <ValorPis>0.00</ValorPis> <ValorCofins>0.00</ValorCofins> <ValorInss>0.00</ValorInss> <ValorIr>0.00</ValorIr> <ValorCsll>0.00</ValorCsll> </Valores> <IssRetido>2</IssRetido> <ItemListaServico>01.07</ItemListaServico> <Discriminacao>SERV. DE INTALACAO E TREINAM. DE EQUIPAMENTOS</Discriminacao> <CodigoMunicipio>4307005</CodigoMunicipio> <ExigibilidadeISS>1</ExigibilidadeISS> <MunicipioIncidencia>4307005</MunicipioIncidencia> </Servico> <Competencia>2019-10-01</Competencia> -<Prestador> -<CpfCnpj> <Cnpj>04085306000149</Cnpj> </CpfCnpj> <InscricaoMunicipal>18701</InscricaoMunicipal> </Prestador> -<Tomador> <RazaoSocial>Consumidor Final</RazaoSocial> </Tomador> <RegimeEspecialTributacao>6</RegimeEspecialTributacao> <OptanteSimplesNacional>1</OptanteSimplesNacional> <IncentivoFiscal>2</IncentivoFiscal> </InfDeclaracaoPrestacaoServico> </Rps> </SubstituicaoNfse> </SubstituirNfseEnvio> Alguma luz? Obrigado -
Assinatura Inválida na tag InfPedidoCancelamento
Rafael Sartori replied to Diane Rieck's tópico in ACBrNFSe
Olá boa tarde! Estou enfrentando a mesma situação @Diane Rieck Estou com o Acbr atualizado. Conseguiste resolver? Obrigado. -
Olá Cleber, antigamente sim era preciso ir a SP para homologar. Hoje depende da certificação. Para terminais de Auto Atendimento por exemplo a SKYTEF pede que vamos a SP ou que um homologador venha na empresa, para fazer a homologação no software e equipamento.
-
Olá pessoal, Gostaria de uma opinião de quem já homologou com estas duas opções, qual foi a melhor em termos de facilidade, qualidade, custos, etc.. Já homologuei a muitos anos atrás na época que tínhamos que ir para São Paulo passar 2 dias, etc.. e vi que a Pay&Go mandei mantém a mesma metodologia, e não conheço nada da SKYTEF (recebi o e-mail deles mas ainda não fiz o pedido das ferramentas para desenvolvimento). Agora surgiu uma demanda específica para um cliente, preciso homologar somente no software dele, pois será um terminal de "auto-pagamento" com NFC-e e TEF. Enfim gostaria de algumas opiniões para eu tentar tomar a melhor decisão. Obrigado!
-
Olá Italo, ainda não estaria correto para o provedor SystemPro. <Tomador> <IdentificacaoTomador/> <RazaoSocial>Consumidor Final</RazaoSocial> </Tomador> A "procedure TNFSeW_ABRASFv2.GerarTomador" ainda está criando a tag <IdentificacaoTomador/>. Vi que é pelo fato da UF estar em branco daí entra no "IF..." if (NFSe.Tomador.Endereco.UF <> 'EX') or (NFSe.Tomador.IdentificacaoTomador.CpfCnpj <> '') or (NFSe.Tomador.IdentificacaoTomador.InscricaoMunicipal <> '') or (NFSe.Tomador.IdentificacaoTomador.InscricaoEstadual <> '') then begin Gerador.wGrupoNFSe('IdentificacaoTomador'); if (NFSe.Tomador.IdentificacaoTomador.CpfCnpj <> '') then begin Gerador.wGrupoNFSe('CpfCnpj'); if Length(OnlyNumber(NFSe.Tomador.IdentificacaoTomador.CpfCnpj)) <= 11 then Gerador.wCampoNFSe(tcStr, '#36', 'Cpf ', 11, 11, 1, OnlyNumber(NFSe.Tomador.IdentificacaoTomador.CpfCnpj), DSC_CPF) else Gerador.wCampoNFSe(tcStr, '#36', 'Cnpj', 14, 14, 1, OnlyNumber(NFSe.Tomador.IdentificacaoTomador.CpfCnpj), DSC_CNPJ); Gerador.wGrupoNFSe('/CpfCnpj'); end; Gerador.wCampoNFSe(tcStr, '#37', 'InscricaoMunicipal', 01, 15, 0, NFSe.Tomador.IdentificacaoTomador.InscricaoMunicipal, DSC_IM); if FProvedor = proCoplan then Gerador.wCampoNFSe(tcStr, '#38', 'InscricaoEstadual', 01, 30, 0, NFSe.Tomador.IdentificacaoTomador.InscricaoEstadual, DSC_IE); Gerador.wGrupoNFSe('/IdentificacaoTomador'); end; Posso enviar a UF como "EX" neste caso mas não seria muito certo né? hehe Talvez uma condição se o CpfCnpj estiver em branco e o provedor for SystemPro dai ele não cria a Tag. Mas claro, fica a seu critério. Obrigado
-
Olá @Italo Jurisato Junior muito obrigado já vi sua atualização, mas infelizmente não funcionou para o provedor SystemPro. O provedor SystemPro exige que quando a NFS-e for para consumidor final a Razão Social do tomador seja enviado "Consumidor Final" e todas as outras tags do tomador fiquem em branco. O XML deve ser criado assim: Correto <Tomador> <RazaoSocial>Consumidor Final</RazaoSocial> </Tomador> Quando enviamos apenas "Consumidor Final" na razão social e todas as outras informações do tomador em branco, é criado as tags: <Tomador> <IdentificacaoTomador/> <RazaoSocial>Consumidor Final</RazaoSocial> <Endereco/> </Tomador> Aí neste caso eles rejeitam a nota. É possível fazer esta correção? Obrigado
-
Provedor SystemPro - "Consumidor Final" sem Tags <IdentificacaoTomador> e <Endereco>
um tópico no fórum postou Rafael Sartori ACBrNFSe
Olá Pessoal, Emito NFS-e com o provedor SystemPro e deparei com um problema. Preciso emitir Nota para "Consumidor Final", sem informações de CPF/CNPJ e Endereço, o provedor aceita mas pede para não gerar as tags <IdentificacaoTomador> nem <Endereco>. Se envio em branco estas informações mesmo assim as tags são geradas (verifiquei em pnfsNFSeW_ABRASFv2.pas na procedure TNFSeW_ABRASFv2.GerarTomador). Gostaria de saber se existe alguma configuração ou forma de não gerar estas tags, analisei os fontes e não consegui encontrar. Obrigado! -
Farmácia Popular novo DNS do webservice
Rafael Sartori replied to Rafael Sartori's tópico in Dúvidas não relacionadas ao ACBr
Olá @magnosystem sim o novo DNS está com bastante problemas, deve-se fazer isso mesmo, deixar o ip antigo por enquanto. Abraços -
Farmácia Popular novo DNS do webservice
Rafael Sartori replied to Rafael Sartori's tópico in Dúvidas não relacionadas ao ACBr
@FocusRJ Veja se vc não está trocando os ambientes, porque estes endereços aí são para produção. O cadastro do computador é distinto para cada ambiente. Abraços -
Farmácia Popular novo DNS do webservice
Rafael Sartori replied to Rafael Sartori's tópico in Dúvidas não relacionadas ao ACBr
Vc viu a sua mensagem de erro? -> O identificador não está no estado correto para a operação solicitada - URL:http://farmaciapopular-autorizador-homologacao.saude.gov.br/farmaciapopular-autorizador/services/ServicoSolicitacaoWS - SOAPAction:"" Alí está "http..." tem alguma coisa errada no seu fonte que ele está chamando http ao invés de https Abraços -
Farmácia Popular novo DNS do webservice
Rafael Sartori replied to Rafael Sartori's tópico in Dúvidas não relacionadas ao ACBr
Se vc não corrigir o .pas e colocar o "HTTPS" irá dar exatamente este erro. -
Farmácia Popular novo DNS do webservice
Rafael Sartori replied to Rafael Sartori's tópico in Dúvidas não relacionadas ao ACBr
function GetServicoSolicitacaoWS(UseWSDL: Boolean; Addr: string; HTTPRIO: THTTPRIO): ServicoSolicitacaoWS; const defWSDL = 'https://farmaciapopular-autorizador.saude.gov.br/farmaciapopular-autorizador/services/ServicoSolicitacaoWS?wsdl'; defURL = 'https://farmaciapopular-autorizador.saude.gov.br/farmaciapopular-autorizador/services/ServicoSolicitacaoWS'; defSvc = 'ServicoSolicitacaoWSService'; defPrt = 'ServicoSolicitacaoWS'; Ai está como deve ficar, na constante "defURL" tem que colocar o "https"... -
Farmácia Popular novo DNS do webservice
Rafael Sartori replied to Rafael Sartori's tópico in Dúvidas não relacionadas ao ACBr
Olá Pessoal, a solução é a seguinte: -> O WSDL está errado no final, onde tem a URL. Então é necessário alterar o .pas gerado e na "function GetServicoSolicitacaoWS", na URL e colocar "HTTPS", pois o Delphi vai gerar sempre com "HTTP" (pelo fato de estar errado lá..). Abraços. -
Farmácia Popular novo DNS do webservice
Rafael Sartori replied to Rafael Sartori's tópico in Dúvidas não relacionadas ao ACBr
Olá Oliverar, sim com o IP funciona normal (com o IP antigo, que eles não vão usar mais). Qualquer novidade por favor informe. -
Farmácia Popular novo DNS do webservice
um tópico no fórum postou Rafael Sartori Dúvidas não relacionadas ao ACBr
Olá pessoal, dia 05/11 o DataSus informou uma mudança no seu endereço de webservice para as autorizações da Farmácia Popular. o wsdl novo é https://farmaciapopular-autorizador-homologacao.saude.gov.br/farmaciapopular-autorizador/services/ServicoSolicitacaoWS?wsdl (Homologação) Minha pergunta é para quem trabalha com isso está conseguindo consumir o ws com este novo endereço? Eu não consigo, simplesmente dá um excetion com ""Line: 2 <p>Hi there, this is an AXIS service!</p". Com o endereço antigo funciona OK. Obrigado por qualquer ajuda. -
A PROCERGS no Rio Grande do Sul caiu. Todos os serviços que ele hospeda (NF-e, IPE, etc..) não funcionam.
-
Sistemas Delphi Fechando Quando tenta selecionar certificado
Rafael Sartori replied to Henchs's tópico in ACBrNFe
Olá, verifique qual o windows do seu cliente. Meu windows 10 atualizou ontem e também estou com este problema, o estranho é que as vezes consigo selecionar o certificado mas outras vezes dá um exception e fecha o programa. -
DANFE NFC-e Fortes "EsticarLogoMarca" (Stretch)
um tópico no fórum postou Rafael Sartori NFC-e - Nota Fiscal do Consumidor Eletrônica
Olá Pessoal, Senti a necessidade de usar a Propriedade "stretch" (esticar) do componente "imgLogo" que está em ACBrDANFCeFortesFr.pas. Mas vi que não estava implementado no componente ACBrNFeDANFCeFortes ainda. Fiz uma alteração nos fontes para que esta propriedade passe a aparecer, e ajudar caso alguém mais precise. A propriedade ficou como EsticarLogoMarca padrão False. Segue os fontes para análise, caso algum commiter achar pertinente, fico agradecido :). Abraços ACBrNFeDANFEClass.pas ACBrDANFCeFortesFr.pas -
File not Found: JwaWindows.dcu
Rafael Sartori replied to angelosobreira's tópico in Dúvidas Gerais sobre o ACBr
Eu tinha um JwaWinCrypt.pas na minha pasta do projeto... Resolvido. Obrigado. -
File not Found: JwaWindows.dcu
Rafael Sartori replied to angelosobreira's tópico in Dúvidas Gerais sobre o ACBr
Olá Daniel! Estou com a revisão 11491 e tenho um bendito projeto que não compila porque ainda dá falta do "uses JwaWindows", isso no JwaWinCrypt.pas. Está faltando este arquivo? Ou eu estou fazendo algo errado? Abraço -
Farmácia Popular - Estorno
Rafael Sartori replied to Jean Peixoto's tópico in Dúvidas Gerais sobre o ACBr
Olá Jean, se tiver interesse, comercializamos um comunicador para a Farmácia Popular, maiores informações acesse www.bitshop.com.br/fpopular Abraço