Ir para conteúdo
  • Cadastre-se

Danny

Membros
  • Total de ítens

    155
  • Registro em

  • Última visita

Posts postados por Danny

  1. Bom dia pessoal.

    Consegui resolver o problema trocando o "http" para "https" no ACBrNFSeXServicos.ini que segue em anexo.

    Inclui também o município de Capela do Alto onde fiz a implementação para o provedor Fiorilli.

    Tenho uma dúvida sempre que preciso alterar uma unit do ACBrNFSeX tenho que instalar novamente pelo ACBrInstall_Trunk2.exe ? Pois se excluo o dcu tenho que fazer isso, já que se eu alterar por exemplo o Sistemas4R.Provider.pas o dcu fica desatualizado e se excluir não é gerado novamente.

    Obrigado!

    ACBrNFSeXServicos.ini ACBrNFSeXServicos.res

  2. Olá pessoal, boa tarde.

    Estou migrando para o ACBrNFSeX e está ocorrendo o seguinte erro:

    SOAP-ENV:Client - No SOAP request found. Call https://boituva.4rtec.com.br/Abrasf/arecepcionarloterpssincrono.aspx?wsdl to get the WSDL

    Entrei em contato com o suporte da 4RTecnologia que recomendou testar pelo SoapUI e passou sem nenhum erro.

    Alguém poderia dar uma dica sobre o que pode estar acontecendo?

    Obrigado!

     

    Seguem as telas com mais detalhes:

    image.thumb.png.1a240bddfa1f5bd186a55e64b7d2c254.png

    image.thumb.png.455b845494e50681bf982c6b4ae15b19.png

     

  3. Bom dia Ítalo,

    Já mandei outro e-mail e nada de resposta até agora.

    Fiz a alteração no 4R.ini dos emitentes conforme orientação da 4RTecnologia e da prefeitura de Cerquilho/SP.

    • Curtir 1
  4. Bom dia Ítalo.

    Sim, essa foi uma segunda alteração que fiz na unit além daquelas primeiras que você já havia subido pro repositório.

    Nesta segunda tem somente esta alteração:

    if Provedor in [proWebISSv2, proDeISS] then
        AssinarXML(FPDadosMsg, 'SubstituirNfseEnvio', 'SubstituicaoNfse', 'Falha ao Assinar - SubstituirNfseEnvio: ');

    Muito obrigado!

     

  5. Ítalo, descobri o problema.

    Estava utilizando o Capicom para fazer envio de RPS e de Cancelamento, mas tive que mudar para fazer a Substituição.

    Antes estava assim:

    image.png.3837e61a9a34a1d7136740c240dbfeaf.png

    E agora funcionando corretamente com envio de RPS, Cancelamento e Substituição:

    image.png.ed91d98a7888684289c0442014eb61ac.png

    Em anexo segue a unit alterada.

    Muito obrigado!

    ACBrNFSeWebServices.pas

  6. Ítalo, boa tarde!

    Aqui não deu certo.

    Exclui a pasta ACBr, apaguei os arquivos (apagarAcbr.bat) e reinstalei tudo novamente.

    Inclusive deu problema no meu Delphi 10.3 (somente nos pacotes NFS-e e Danfe da NFS-e - "Não foi possível localizar o ponto de entrada no procedimento...") me obrigando a utilizar o Delphi 10.4.

    No Delphi 10.4 continuou gravando a terceira assinatura em outro local do XML entre as tags InfPedidoCancelamento e Pedido (veja em anexo).

    Muito curioso ter funcionado aí e aqui não.

    Lembrando que o envio para o DeISS de Indaiatuba é Sincrono.

    Seu pacote deve estar atualizado, né?

    012247-ped-sub.xml

  7. Boa tarde Ítalo.

    Obrigado pelo envio!

    Me deparei com um outro problema na assinatura do XML para o método de substituição de NFS-e (TNFSeSubstituirNFSe).

    Para deixar conforme o exemplo disponibilizado pelo suporte da prefeitura (em anexo) é necessário ter uma terceira assinatura entre os elementos SubstituirNfseEnvio e SubstituicaoNfse.

    Fiz uma alteração na unit ACBrNFSeWebServices (TNFSeSubstituirNFSe.DefinirDadosMsg) incluindo o provedor conforme segue:

      if Provedor in [proWebISSv2, proDeISS] then
        AssinarXML(FPDadosMsg, 'SubstituirNfseEnvio', 'SubstituicaoNfse', 'Falha ao Assinar - SubstituirNfseEnvio: ');

    Porém a assinatura entra em um local não esperado (dentro do InfPedidoCancelamento) e estou tendo dificuldade para encontrar o problema.

    Será que poderiam me ajudar com alguma dica?

    Obrigado!

    SubstituirNFSe.xml

  8. Boa tarde pessoal.

    Já me desculpo antecipadamente por estar criando mais um tópico sobre esse assunto.

    Acontece que vou começar a utilizar este recurso na minha aplicação e estou a vários dias fazendo diversos testes no exemplo ACBrMDFe, inclusive com versões diferentes do Delphi (10.3 e 10.4) em computadores diferentes, até mudei os WebServices conforme indicado no portal, pois o componente faz a leitura do ACBrMDFeServicos.res (https://mdfe.svrs.rs.gov.br/WS/MDFeDistribuicaoDFe/MDFeDistribuicaoDFe.asmx), cuja URL está diferente do portal (https://www1.nfe.fazenda.gov.br/NFeDistribuicaoDFe/NFeDistribuicaoDFe.asmx), mas não deu certo.

    Também pesquisei aqui no fórum e fiz a leitura de tudo que encontrei relacionado ao meu problema com MDFe e também fiz a leitura das NTs da SEFAZ, mas não teve jeito, tive que criar este tópico.

    Basicamente tenho 2 problemas:

    - o DistribuicaoDFePorUltNSU, com o NSU "000000000000000" ou "0" é retornado cStat 137 (Nenhum documento localizado) e as tags ultNSU e maxNSU com o valor "000000000000000". Ou seja, não consigo obter o ultNSU ou o maxNSU para dar inicio ao processo de download dos XMLs completos.

    - os DistribuicaoDFePorUltNSU e DistribuicaoDFePorNSU, com um NSU existente é retornado "Rejeição: Número do NSU informado superior ao maior NSU da base de dados do Ambiente Nacional". Para saber o último existente tive que baixar o "Aplicativo de Manifestação do Destinatário" da SEFAZ que faz a pesquisa e traz todos as NFes emitidas contra o mesmo CNPJ que estou testando.

    Alguém poderia me dar uma dica ?

    Muito obrigado pela atenção de todxs !

  9. Bom dia pessoal.

    Certamente suas respostas me influenciaram a escolher a ferramenta ideal para a minha necessidade.

    A equipe aqui é pequena e distribuída, tem experiência básica com Git e SVN. Porém a equipe poderá crescer e, por isso, optei por uma ferramenta "escalável".

    Vamos de GitLab mesmo. Ontem começamos a aprofundar os estudos para a implementação desta como sendo nossa ferramenta de versionamento.

    Muito obrigado pela ajuda de todos.

    • 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.