Ir para conteúdo
  • Cadastre-se

Destak

Membros Pro
  • Total de ítens

    273
  • Registro em

  • Última visita

Posts postados por Destak

  1. Bom dia amigos,

    Como o município não esta no ACBrNFSeXServicos.ini então adicionei as informações no arquivo e ficou da seguinte maneira.

    [4310108]
    ; Alterado em 29/09/2023
    Nome=Igrejinha
    UF=RS
    Provedor=IPM
    Versao=2.04
    ProRecepcionar=http://sync.nfs-e.net/datacenter/include/nfw/importa_nfw/nfw_import_upload.php
    HomRecepcionar=http://sync.nfs-e.net/datacenter/include/nfw/importa_nfw/nfw_import_upload.php

    Coloquei o mesmo junto ao executavel para que possa ser lido e a comunicação foi estabelecida com sucesso porem recebo o seguinte erro ao tentar usar o metodo gerar que é o unico disponivel nesse provedor.

    raised exception class EACBrXmlException with message 'Start tag expected, '<' not found

    porem dentro do arquivo de retorno 1-lista-nfse-ger.json esta a seguinte "mensagem Usuário ou senha inválido(s)."

    Segue em anexo os arquivos de envio e de retorno do componente, tambem o manual de integração deles, um exemplo de XML deles e um XML de uma nota real que baixei do site para analise.

    1-ger-nfse.xml 1-ger-nfse-soap.xml 1-lista-nfse-ger.json 1-lista-nfse-ger-soap.json exemplo_emissao.xml manual_eletron.pdf nfe_50_nota_real_do_site.xml

  2. Bom dia, vamos la, informação numero 1:

    Verifiquei na unit RLZ.GravarXml.pas que a tag <vencimento>2023-04-05</vencimento> é alimentada com o mesmo valor da propriedade ACBrNFSeX1.DataEmissao isso ocorre na linha 232 da unit acima mencionada e dessa maneira gera o erro "Nota vencida." se eu comentar essa linha para não gerar a tag entao da o mesmo erro de "Nota vencida." sendo assim acrescentei +1 na frente ficando assim:

    NFSeNode.AppendChild(AddNode(tcDat, '#1', 'vencimento', 1, 10, 1,
                                                             NFse.DataEmissao+1, ''));

    Ai a  NFSe foi emitida com sucesso, acredito que o correto é criar uma nova propriedade para q a mesma seja alimentada pelo usuario com a data que o mesmo desejar.

    Agora informação numero 2:

    trata-se da cidade Pontes e Lacerda/MT o qual no arquivo ACBrNFSeXServicos.ini esta sem as informações e o correto é ficar assim:

    [5106752]
    ; Atualizado em 06/04/2023
    Nome=Pontes E Lacerda
    UF=MT
    Provedor=RLZ
    ProRecepcionar=https://ponteselacerda.rlz.com.br/webservice/nfse/server.php?wsdl
    HomRecepcionar=https://ponteselacerda.prefeitura.rlz.com.br/webservices/nfse/server.php?wsdl

    Agora informação numero 3:

    Apos realizada as modificações acima a NFSe foi emitida com sucesso porem o componente não carregou o numero da nota em sua propriedade, quebrando o codigo pois ao conferir a propriedade ACBrNFSeX1.NotasFiscais.Items[0].NFSe.Numero a mesma se encontrava vazia.

    Desde ja agradeço.

  3. Boa tarde, solicito a troca da URL e do layout para o provedor acima indicado, ja testado e funcionando corretamente, no arquivo arquivo ACBrNFSeXServicos.ini deve ficar da seguinte maneira:

    [3300407]
    ; Atualizado em 30/03/2023
    Nome=Barra Mansa
    UF=RJ
    Provedor=ISSNet
    Versao=2.04
    ProRecepcionar=https://nfse.issnetonline.com.br/abrasf204/barramansa/nfse.asmx
    HomRecepcionar=https://www.issnetonline.com.br/homologaabrasf/webservicenfse204/nfse.asmx

    Desde ja obrigado

  4. Bom dia,

    Favor fazer alteração no arquivo ACBrNFSeXServicos.ini para cidade São Jose / SC provedor IPM pois o Params=GerarTag:codigo_atividade deve ser removido sendo que esse municipio não usa ele, se tento emtir NFSe com ele da erro, se comento, executo o compilaRES.bat, reinstalo o componente e build em minha aplicação dai emite com sucesso a NFSe, resumindo só remover permanentemente esse Params obrigado.

  5. Correto eu que estava me confundindo porem o problema real era que meus schemas estavam desatualizados e esse era o motivo do erro.

    O pessoal do provedor respondeu com as URLs corretas veja:

    --- Paty do Alferes ---
     
    Coloquei essas URLs no ACBrNFSeXServicos.ini e agora estou tendo o erro de que o provedor retornou um XML vazio, segue em anexo os XMLs para analise.

    1-env-lot.xml 1-env-lot-soap.xml 1-rec.xml 1-rec-soap.xml

  6. 4 horas atrás, Italo Giurizzato Junior disse:

    Boa tarde,

    A informação de que o provedor é esse bem como a versão e URL estão corretos?

    O erro de validação significa que você não esta usando os schemas corretos.

    Boa tarde,

    Sim o provedor é esse esta bem claro no site da prefeitura inclusive indicando a data exata em que a mudança ocorreu, já em relação as URLs eu deduzi por conta própria baseado em outro município o de Marica/RJ que recentemente foi feita essa mesma mudança no ACBrNFSeXServicos.ini, então só troquei o nome do município, deixei idêntico ao padrão do site onde o usuário emite via navegador.

    Já contatei o provedor pedindo as informações oficiais, estou aguardando retorno, como bem sabemos o retorno do provedor pode vir rápido ou nunca, vamos ver.

    Mas como você disse o erro apresentado se trata de não encontrar os Schemas então vamos resolver esse primeiro.

  7. Bom dia,

    O municipio de Paty do Alferes/RJ mudou em 05/09/2022 do provedor WebISS para DBSeller no arquivo ACBrNFSeXServicos.ini estava assim:

    [3303856]
    Nome=Paty do Alferes
    UF=RJ
    Provedor=WebISS
    Versao=2.02
    ProRecepcionar=https://www1.webiss.com.br/patydoalferesrj_wsnfse/NfseServices.svc
    HomRecepcionar=https://www1.webiss.com.br/patydoalferesrj_wsnfse_homolog/NfseServices.svc

    então mudei para:

    [3303856]
    Nome=Paty do Alferes
    UF=RJ
    Provedor=DBSeller
    Versao=2.04
    ProRecepcionar=https://nota.patydoalferes.rj.gov.br/webservice/index/producao
    HomRecepcionar=https://nota.patydoalferes.rj.gov.br:82/webservice/index/homologacao
    ;
    ProNameSpace=https://nota.patydoalferes.rj.gov.br/webservice/index/producao
    HomNameSpace=https://nota.patydoalferes.rj.gov.br:82/webservice/index/homologacao

    e coloquei o arquivo junto ao meu executável, dessa forma estou recebendo o seguinte erro:

    Método Executado: Enviar Lote
     
    Parâmetros de Envio
    Numero do Lote: 1
     
    Parâmetros de Retorno
    Data de Envio : 30/12/1899
    Numero do Prot: 
    Numero da Nota: 
    Link          : 
    Código Verif. : 
    Sucesso       : False
     
    Erro(s):
    Código  : X800
    Mensagem: Erro de Validação: 1845 - Element '{http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd}EnviarLoteRpsEnvio': No matching global declaration available for the validation root.

    Correção: 
    ---------
     
    NFS-e Numero....: 
    Cod. Verificacao: 
    Prestador.......: XXX
    Tomador.........: XXX
    Nome do arquivo.: C:\Destak\NFS-e\202211\NFSe\Notas\
    ==> Xml da nota salvo na pasta e com o nome informado acima.

  8. Boa tarde,

    No arquivo ACBrNFSeXServicos.ini esta assim:

    [3501608]
    ; Atualizado em 30/06/2022
    Nome=Americana
    UF=SP
    Provedor=Tiplan
    ; Excluir as 2 linhas abaixo a partir do dia 01/09/2022
    ProRecepcionar=https://nfse.americana.sp.gov.br/nfse/WSNacional/nfse.asmx
    HomRecepcionar=https://nfse.americana.sp.gov.br/nfse/WSNacional/nfse.asmx

    ; Descomentar as linhas: Versao e HomRecepcionar (abaixo) para realizar testes a partir de 01/07/2022
    ; Descomentar as 3 linhas abaixo a partir de 01/09/2022 para enviar em produção

    ;Versao=2.03
    ;ProRecepcionar=https://nfse.americana.sp.gov.br/nfse/wsnacional2/nfse.asmx
    ;HomRecepcionar=https://americanahomologacao.nfe.com.br/nfse/wsnacional2/nfse.asmx
    ;
    ProLinkURL=https://nfse.americana.sp.gov.br/nfse.aspx?ccm=%InscMunic%&nf=%NumeroNFSe%&cod=%CodVerif%
    HomLinkURL=https://nfse.americana.sp.gov.br/nfse.aspx?ccm=%InscMunic%&nf=%NumeroNFSe%&cod=%CodVerif%

    Testando hoje retornava o erro da versão então segui as instruções deixando assim?

    [3501608]
    ; Atualizado em 30/06/2022
    Nome=Americana
    UF=SP
    Provedor=Tiplan
    Versao=2.03
    ProRecepcionar=https://nfse.americana.sp.gov.br/nfse/wsnacional2/nfse.asmx
    HomRecepcionar=https://americanahomologacao.nfe.com.br/nfse/wsnacional2/nfse.asmx
    ;
    ProLinkURL=https://nfse.americana.sp.gov.br/nfse.aspx?ccm=%InscMunic%&nf=%NumeroNFSe%&cod=%CodVerif%
    HomLinkURL=https://nfse.americana.sp.gov.br/nfse.aspx?ccm=%InscMunic%&nf=%NumeroNFSe%&cod=%CodVerif%

    Até ai ok e inclusive pode deixar assim fixo no SVN pois a versão antiga não funciona mais.

    Somente estou tendo um erro ao tentar emitir usando o meUnitario ou meLoteAssincrono a msg de erro é "Código CNAE inexistente.:" segue em anexo os XMLs, ja testei todos CNAEs relacionados a esse ramo de negocio 4520001 até o 4520007.

     

    18-ger-nfse.xml 18-ger-nfse-soap.xml 18-lista-nfse-ger.xml 18-lista-nfse-ger-soap.xml

  9. Boa noite,

    Essa cidade/provedor não consta no ACBrNFSeXServicos.ini  então inclui nele o seguinte:

    [3135050]
    Nome=Jaiba
    UF=MG
    Provedor=WebISS
    Versao=2.02
    ProRecepcionar=https://jaibamg.webiss.com.br/ws/nfse.asmx
    HomRecepcionar=https://homologacao.webiss.com.br/ws/nfse.asmx
    ;
    ProLinkURL=https://jaibamg.webiss.com.br/externo/nfse/visualizar/%Cnpj%/%CodVerif%/%NumeroNFSe%
    HomLinkURL=https://homologacao.webiss.com.br/externo/nfse/visualizar/%Cnpj%/%CodVerif%/%NumeroNFSe%

    Após isso executei o Compila_RES, em seguida reinstalei o ACBr e por fim dei um build na minha aplicação.

    Os metodos GerarNFSe, ConsultarNFSePorRps estão funcionando ok mas os metodos Cancelar, ConsultarNFSePorFaixa ao tentar usar recebo a msg de que não foi implementado para o provedor porem eles constam no WebISS.Provider, os demais metodos não testei ainda.

  10. Pois é infelizmente são amadores não comprometidos com nenhum mínimo padrão de programação.

    Vamos la identificamos o problema ha bastante tempo, a questão é justamente ajustar para que funcione com eles entendeu, criar novos parametros seria uma solução que pelo visto os outros contribuintes la devem ter feito isso ou algo assim para funcionar, se é que existe alguma empresa la usando esse webservice deles.

    Vaja a solução que encontrei.

    Params=FormatoData:

    GerarAAAAMMDD (tanto na geração do RPS quanto na leitura do retorno instantâneo o formato é sempre esse),

    CancRespDDMMAAAA (Resposta instantânea do pedido de cancelamento),

    ConsNFSeRpsDDMMAAAA, (Resposta ao fazer uma ConsultarNFSeporRPS)

    ConsNFSeRpsCancMMDDAAAA (caso haja a tag <DataHoraCancelamento> no XML retornado da ConsultarNFSeporRPS)

    Sendo que a tag <Competencia>20220628</Competencia> esta sempre no padrao correto em todas os metodos que eu descrevi acima.

    É essa a solução, dolorosa sim, mas a unica possivel. ajustando para esses 3 metodos ja da para usar o minimo pelo menos.

  11. Boa tarde segue a resposta do provedor,

    Olá, Andre.

    O ticket Nº 9628 (Andre - ) foi atualizado pelo agente.

     

    Amanda Silva
    Amanda Silva 08/08/2022 10:03 (UTC-03:00 Horário de Brasília (São Paulo))3

    Bom dia!

     

    Após a equipe responsável verificar, foi identificado que não será possível realizar tal alteração pois irá quebrar para outros contribuintes.

    Está sendo lançado outra versão do ABRASF que será reajustado esses pontos.

     

    Att,

    Amanda

    Veja ou isso é mudado no componente ou não será possível atender esse provedor/cidade, da uma analisada para poder parametrizar, dai eu vou testando aqui para conseguirmos pelo menos os 3 metodos principais:

    Gerar, CancelarNFSe e ConsultaNFSeporRPS

    Parametrizando esses metodos ja resolve até eles ancarem nova versao (TALVEZ NUNCA).

    Estou enviando em anexo os XMLs retornados por eles referente ao 3 metodos mencionados para que voce veja o formato dos campos de datas em cada um deles.

    XMLs_Erro_Metodo_CancelarNFSe.zip XMLs_Erro_Metodo_ConsultaNFSeporRPS.zip XMLs_Erro_Metodo_Gerar.zip

  12. Sempre que vou atualizar os fontes estou deltando toda a pasta do ACBr pois ja tem um tempo que se assim não for feito tem algumas alterações nesse novo componente que acabam não funcionando,

    A aplicação foi recompilada.

    Não tem nada em vermelho.

    Nunca deixo o ACBrNFSeXServicos.ini junto do executavel.

    Mas me da 5 minutos que vou refazer todo esse processo agora novamente para garantir.

    • Curtir 1
×
×
  • 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.