Ir para conteúdo
  • Cadastre-se

anderson.mendonca

Membros
  • Total de ítens

    454
  • Registro em

  • Última visita

  • Days Won

    1

Posts postados por anderson.mendonca

  1. 47 minutos atrás, Italo Jurisato Junior disse:

    Boa tarde Anderson,

    A definição do método cancelar é:

        function CancelarNFSe(const ACodigoCancelamento: String;
                              const ANumeroNFSe: String = '';
                              const AMotivoCancelamento: String = '';
                              const ANumLote: String = ''): Boolean;
     

    portanto a chamada esta correta.

    Uma dica: atribua o valor True a propriedade de configuração Configuracoes.WebServices.Salvar, desta forma será salvo os arquivos soap tanto de envio quanto de retorno.

    De posse desses arquivos as vezes fica fácil de descobrir o que esta ocorrendo.

    Valeu pela dica @Italo Jurisato Junior.

    3 minutos atrás, BigWings disse:

    Veja que retorna um erro mas em formato de XML inválido por isso o ACBr não consegue ler o conteúdo pra exibir a mensagem:

     

    Ok. Mas continuo sem saber o que fazer. O que me recomenda?

  2. Olá colegas desenvolvedores.

    Consigo gerar, enviar, consultar e retornar com a NFS-e de Campo Grande/MS.
    No momento não consigo cancelar.
    Ocorre um erro sem mensagem.
    Estou usando:
      ACBrNFSe1.CancelarNFSe(CódigoDoCancelamento, NúmeroDaNFSe, MotivoDoCancelamento, NúmeroDoLote);
    E o conteúdo é:
      ACBrNFSe1.CancelarNFSe('2', 3927, 'SERVIÇO NÃO CONCLUÍDO', 19);

    É isso mesmo?

    Obrigado.

     

    • Curtir 1
  3. 1 hora atrás, Juliomar Marchetti disse:

    Nova dúvida novo tópico. lembre-se senão misturamos tudo e quem for fazer pesquisa para usar vai estar perdido.

    @Juliomar Marchetti, peço a você e a todos que me perdoem.
    Você tem razão.
    Vou criar outro tópico sim.
    Obrigado por me orientar.

    40 minutos atrás, Italo Jurisato Junior disse:

    Boa tarde Anderson,

    Houve necessidade de algum ajuste em algum fonte do componente ou no arquivo INI do provedor para que você conseguisse enviar o RPS?

    @Italo Jurisato Junior, obrigado por responder.
    Não foi necessário fazer alterações em fontes ACBr ou arquivos INI.

    Vou abrir outro tópico e se puderem me ajudar ficarei muito grato.

     

    • Curtir 1
  4. Pessoal, consegui gerar o RPS de Campo Grande/MS e retornar uma NFS-e.
    Agora estou tentando cancelar a NFS-e mas ocorre um erro sem mensagem.
    Estou usando:
      ACBrNFSe1.CancelarNFSe(CódigoDoCancelamento, NúmeroDaNFSe, MotivoDoCancelamento, NúmeroDoLote);
    E o conteúdo é:
      ACBrNFSe1.CancelarNFSe('2', 3927, 'SERVIÇO NÃO CONCLUÍDO', 19);

    É isso mesmo?

    Obrigado.

     

  5. 15 horas atrás, Juliomar Marchetti disse:

    ACBrBal

    sugiro além de pegar e sair usando o ACBr olhar todas as paletas de componentes e exemplos.

    Mas eu fiz isso, porém, como não encontrei na propriedade "Modelo" do componente, o modelo ROR, imaginei que poderia funcionar na ROR utilizando outro modelo.
    Por exemplo, banco SICOOB e BANCOOB são a mesma coisa no ACBrBoleto.
    Mas pelo visto, em se tratando do ACBrBal, não tem como utilizar o modelo ROR.

    Obrigado por responder @Juliomar Marchetti.

     

    • Curtir 1
  6. 52 minutos atrás, Juliomar Marchetti disse:

    Está faltando o endereço no arquivo ini ou esse provedor não tem essa opção.

    o que diz o manual do provedor?

    Obrigado por responder.

    O arquivo .ini, na opção [SoapAction] a opção Substituir está em branco.
    E na opção [Assinar] o campo Substituir está igual a 0 (zero).

    Neste caso, não há possibilidade de substituir pelo gerador.
    Sendo assim, eu posso criar um procedimento no meu gerador onde eu gero um RPS normal, excluo a NFS-e que estaria sendo substituída por este que acabei de gerar e vinculo ambos internamente pra saber que um está substituindo o outro?

     

  7. 8 minutos atrás, Juliomar Marchetti disse:

    Conversar com o provedor pois não tem essa opção conforme o Italo informou.

    do nosso lado não tem o que fazer se eles não tem a consulta.

    Neste caso é preciso depurar com o exemplo e conseguir entender o problema , somente através do exemplo a gente vai conseguir ajudar pois não conhecemos seu fonte nem temos acesso a ele.

    Vou continuar testando e volto a responder aqui pra que fique registrado como ajuda no futuro.

    Obrigado.

     

    • Curtir 2
  8. Caros colegas desenvolvedores, estou implantando NFS-e numa empresa em Cmpo Grande/MS.
    No dia 02/07/2020, gerei um RPS mas não houve retorno, nem de XML nem visual.
    Consultei pra ver se havia chegado ao webservice e retornou a mensagem de que não estava na base de dados do webservice.
    Hoje fui tentar gerar o mesmo RPS e ocorreu o erro em anexo.

    Alguém pode me ajudar?

    Obrigado.

     

    Erro RPS Campo Grande.png

    14NF-rps.xml

  9. Caros colegas desenvolvedores, estou testando o envio de RPS em uma empresa de Campo Grande, MS, e está retornando o erro na tag CodigoAtividade.
    O problema é que procurei esta tag no fonte exemplo e não encontrei.
    Alguém pode me ajudar?

    O arquivo SJT - xml_00186388003495852586.xml anexado é uma NFSe que eles geraram através do site da prefeitura de Campo Grande, só para exemplificar.
    Acho que pode ajudar.

     

    Erro Prefeitura Campo Grande MS tag CodigoAtividade.jpeg

    SJT - xml_00186388003495852586.xml

  10. @Juliomar Marchetti e @BigWings, obrigado pelas dicas.
    Revisei todo o meu programa e descobri que após preencher esta tag num determinado local, não sei porque eu a limpava em outro local.
    Eu sei... eu sei... também não entendi porque eu estava fazendo isso.
    O mais estranho, é que alguns dos meus clientes, de BH e Contagem/MG por exemplo, enviam RPS normalmente há décadas e nunca deu problema.
    Será que em alguns webservices esta tag não é obrigatória? Uma vez que se informa o CNPJ e Inscrição Municipal, pode ser que alguns casos não seja obrigatório, né?

    Enfim, muito obrigado e fiquem com Deus.

     

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