Ir para conteúdo
  • Cadastre-se

rlind

Membros
  • Total de ítens

    192
  • Registro em

  • Última visita

Tudo que rlind postou

  1. Bom dia, estou com problemas de enviar o XML , o RESTResponse.StatusCode retorna sempre 406. ao usar o HTTP POST request do REQBIN com o mesmo XML o retorno eh 200 , e com assinatura OK Se alguem indentificar a causa do problema. ReSTRequest := TRESTRequest.Create(Application); RESTResponse := TRESTResponse.Create(Application); RESTClient := TRESTClient.Create(nil); OAuth2_PMF:= TOAuth2Authenticator.Create(Application); OAuth2_PMF.AuthorizationEndpoint := https://nfps-e.pmf.sc.gov.br/api/v1/processamento/notas/processa; OAuth2_PMF.RedirectionEndpoint := https://nfps-e.pmf.sc.gov.br/api/v1/processamento/notas/processa; RESTRequest.ResetToDefaults; RESTClient.ResetToDefaults; RESTResponse.ResetToDefaults; OAuth2_PMF.AccessToken := pAnsichar( pToken); RESTRequest.Client := RESTClient; RESTRequest.Response := RESTResponse; RESTClient.BaseURL :=https://nfps-e.pmf.sc.gov.br/api/v1/processamento/notas/processa //RESTClient.Authenticator := nil; RESTClient.Authenticator := OAuth2_PMF; RESTRequest.Method := TRESTRequestMethod.rmPOST; LDocument := TXMLDocument.Create(nil); LDocument.LoadFromFile( pAnsichar( pArquivoXML)); { File should exist. } RESTRequest.Params.AddItem('Authorization', ' Bearer ' + OAuth2_PMF.AccessToken, TRESTRequestParameterKind.pkHTTPHEADER, [poDoNotEncode]); //RESTRequest.Params.AddItem('Host', 'nfps-e.pmf.sc.gov.br', TRESTRequestParameterKind.pkHTTPHEADER, [poDoNotEncode]); //RESTRequest.Params.AddItem('Content-Type', 'application/xml', TREstRequestParameterKind.pkHTTPHEADER, [poDoNotEncode], TRESTContentType.ctMULTIPART_FORM_DATA); RESTRequest.AddBody(LDocument.XML.Text , ctTEXT_XML ); RESTRequest.Accept := 'text/xml'; showmessage('ANTES EXECUTE'); RESTRequest.Execute; showmessage('depois EXECUTE'); Obrigado. Rogerio Lindemayer
  2. Boa Tarde. Que ruim isso. A resposta que me retornaram no e-mail foi péssima então. Pois ao retornar "Não temos ambiente de homologação.Para testes, você deve informar a tag <teste_nfse>1</teste_nfse> dentro do seu XML." A TAG estava incorreta, e ainda não funciona com todos municípios do Provedor. teria que tratar no fonte com um "AND codigo do municipio".
  3. Olá. Bom dia. Pode fechar o tópico. Obrigado.
  4. Boa Tarde. Fiz a validação no provedor IPM no componente antigo. retorna os dados e imprime DANFE. Obrigado.
  5. Bom dia. Esta Certo. Estou anexando. Obrigado. IPM.GravarXml.pas
  6. Boa Tarde. Ao enviar o Rps para o provedor IPM é retornado o XML da NFS-e? ==> A minha impressão eh que volta sim, mais uma vez baseado de como está no componente antigo, que eh onde o cliente aqui emite NFS-e da Palhoça atualmente, carrega o xml e imprime a Danfe, vou confirmar aqui.
  7. Ola. Identifiquei que a TAG na verdade tem que ser "nfse_teste" no XML de envio, e o retorno da IPM eh um codigo de erro : "00285 - NFs-e vÁlida para emissÃo.", ou seja Soh serve para identificar que o XML de envio esta correto e não tem impressão de DANFE em homologação. Eu alterei o fonte IPM.GravarXml.pas para escrever essa TAG, com isso voces querem que eu anexe esse .pas para aplicar no SVN? Obrigado.
  8. Vou ver para quando estiver gerando o xml escrever essa tag mencionada no caso de homologação.
  9. Olá. Bom dia. Tive retorno por e-mail. Segue resposta abaixo , porém não disse aonde vai essa TAG , estou tentando identificar. Se alguem souber. "Não temos ambiente de homologação. Para testes, você deve informar a tag <teste_nfse>1</teste_nfse> dentro do seu XML."
  10. Boa Tarde. Dentre os clientes que atendemos com NFS-e é usado três Provedores (Betha, IPM, ISSCuritiba) , então na minha rotina em Delphi 7 ao emitir NFS-e pela IPM ( Palhoça - SC) , não esta carregando os dados como esta no provedor Betha ou ISSCuritiba. onde se recupera os dados em : ACBrNFSex1.NotasFiscais.Items[0].NFSe.CodigoVerificacao , ACBrNFSex1.NotasFiscais.Items[0].NFSe.Numero, ACBrNFSex1.NotasFiscais.Items[0].NFSe.Protocolo, ACBrNFSex1.NotasFiscais.Items[0].NomeArq e o componente DANFE esta vazio, gerando o preview sem dados e valores zerados. Obrigado.
  11. Boa Tarde. Esta certo. Vou perguntar e atualizo o Topico Obrigado.
  12. Bom dia, Conforme orientação, abrindo novo tópico sobre outra dùvida. O Provedor IPM (Municipio => Palhoça - SC) tem ambiente de homologação? O componente esta em ambiente de homologação, porem esta gerando a NFS-e em produção. conforme arquivo anexado. É possível testar em ambiente de homologação para [IPM], para ficar tranquilo o desenvolvimento ? Obrigado.
  13. Boa Tarde. o que notei aqui seria que ao emitir NFS-e pela IPM ( Palhoça - SC) , não esta carregando os dados como esta no provedor Betha ou ISSCuritiba. onde se recupera os dados em : ACBrNFSex1.NotasFiscais.Items[0].NFSe.CodigoVerificacao , ACBrNFSex1.NotasFiscais.Items[0].NFSe.Numero, ACBrNFSex1.NotasFiscais.Items[0].NFSe.Protocolo, ACBrNFSex1.NotasFiscais.Items[0].NomeArq e o componente DANFE esta vazio, gerando o preview sem dados. Obrigado.
  14. Mais um duvida. O Provedor IPM (Municipio => Palhoça - SC) não possui ambiente de homologação? O componente esta em ambiente de homologação, porem esta gerando a NFS-e em produção. Em ACBrNFSeXServicos.ini temos: [IPM] ; O RPS não é assinado ProRecepcionar=http://sync.nfs-e.net/datacenter/include/nfw/importa_nfw/nfw_import_upload.php?eletron=1 HomRecepcionar=http://sync.nfs-e.net/datacenter/include/nfw/importa_nfw/nfw_import_upload.php?eletron=1 Obrigado.
  15. Boa Tarde. estou com dúvida referente ao retorno ápos emitir a NFS-e : Em ACBrNFSeX1.WebService.Emite.NumeroNota , ACBrNFSeX1.WebService.Emite.Link, ACBrNFSeX1.WebService.Protocolo retorna preenchido. ACBrNFSeX1.WebService.Emite.sucesso = True. e as informações ACBrNFSeX1.WebService.Emite.situacao , ACBrNFSeX1.WebService.Emite.Descsituacao (que retorna situacao da NFSe) , ACBrNFSeX1.WebService.Emite.IdNota estão vazios. Eh assim mesmo ou esta faltando ? Obrigado.
  16. Bom dia. Vou validar cancelamento e inutilização. Obrigado.
  17. Olá. com esse arquivos funcionou no componente novo sim. Show de bola. Obrigado Italo.
  18. Segue em anexo xml solicitado do componente antigo. Obrigado. 3973-env-lot-soap.xml
  19. Esta certo. Esse foi gerado pelo componente novo que tem acesso negado. vou anexar o XML do componente antigo então.
  20. Boa Tarde. Segue arquivo SOAP anexado Obrigado. 3972-ger-nfse-soap.xml
  21. Bom dia. Fiz a emissão de NFS-e na IPM para prefeitura de Palhoça-SC agora e gerou normalmente usando o componente antigo. Por isso não acredito que falte o cadastramento. Ou seria um outro tipo de acesso ? Obrigado.
  22. Boa Tarde. Entendi, o que ocorre eh que no componente antigo "ACBrNFSe1" eh gerado a NFS-e sem problemas, setando no componente : - ACBrNFSe1.Configuracoes.Geral.Emitente.WebUser := ArqNF.ReadString('ProxyServico', 'User', ''); - ACBrNFSe1.Configuracoes.Geral.Emitente.WebSenha := ArqNF.ReadString('ProxyServico', 'Pass', ''); eh da mesma forma no componente novo ? Obrigado.
  23. Boa Tarde, Ao enviar uma NFse, Para prefeitura de Palhoça ( Provedor IPM) retorna acesso negado! , conforme anexo. Mesmo retorno do topico aberto anteriormente de Guarapuava-PR. Solicitado abrir um novo Tópico. retorno do Código eh : X203 Obrigado.
  24. Ola. Boa Tarde. Para prefeitura de Palhoça ( Provedor IPM) retorna acesso negado! , conforme anexo. Obrigado. retorno do eh Código : X203 também.
  25. Boa tarde, vou ler esse topico então. Obrigado.
×
×
  • 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...