Ir para conteúdo
  • Cadastre-se

Cancelamento GISSONLINE com ACBrNFSe32.DLL


Ver Solução Respondido por oribeiro,
  • Este tópico foi criado há 494 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado (editado)

Amigos,

Notei em tópicos anteriores que o cancelamento no GISSONLINE funcionou em 06/2023, mas eu não estou conseguindo cancelar usando a biblioteca ACBrNFSe32.DLL.

Por favor, me informem quais parâmetros abaixo são realmente necessários para o cancelamento com o GISSONLINE? Quero enviar o mínimo necessário.

Estou enviando os seguintes dados, que estão corretos, pois eu consigo consultar a NFSe com eles:
[CancelarNFSe]
NumeroNFSe=9455
SerieNFSe=1
DataEmissaoNFSe=04/02/2025
CodCancelamento=1
MotCancelamento=sdfsdf sdaf sda
NumeroLote=1
NumeroRps=9455
SerieRps=1
ValorNFse=1,00
CodVerificacao=KI1FER0M8
[email protected]

O arquivo retornado é:

XmlEnvio=<ns3:CancelarNfseEnvio xmlns:ns3="http://www.giss.com.br/cancelar-nfse-envio-v2_04.xsd" xmlns:ns4="http://www.giss.com.br/tipos-v2_04.xsd"><ns3:Pedido><ns4:InfPedidoCancelamento Id="Canc_21294122000108273939455"><ns4:IdentificacaoNfse><ns4:Numero>9455</ns4:Numero><ns4:CpfCnpj><ns4:Cnpj>21294122000108</ns4:Cnpj></ns4:CpfCnpj><ns4:InscricaoMunicipal>27393</ns4:InscricaoMunicipal><ns4:CodigoMunicipio>3523909</ns4:CodigoMunicipio></ns4:IdentificacaoNfse><ns4:CodigoCancelamento>1</ns4:CodigoCancelamento>

[Erro1]
Codigo=
Correcao=
Descricao=Por favor, entre em contato com o suporte GissOnline e informe o c digo de erro apresentado em tela.

[Erro2]
Codigo=X209
Correcao=
Descricao=Retorno do Cancelamento n o encontrado.

[InfCancelamento]
ChaveNFSe=
CodCancelamento=1
CodServ=
CodVerificacao=KI1FER0M8
DataEmissaoNFSe=04/02/2025
[email protected]
MotCancelamento=sdfsdf sdaf sda
NumeroLote=1
NumeroNFSe=9455
NumeroNFSeSubst=
NumeroRps=9455
SerieNFSe=1
SerieNFSeSubst=
SerieRps=1
ValorNFSe=1

[RetCancelamento]
DataHora=
Link=
MSgCanc=
NumeroLote=
NumeroNota=
Situacao=
Sucesso=
 

 

Editado por oribeiro
errei o nome do tópico

Oscar Ribeiro Filho
OASySItu.Com ( Itu/SP )

  • oribeiro changed the title to Cancelamento GISSONLINE com ACBrNFSe32.DLL
Postado (editado)

O XML de Cancelamento que funciona no GISSONLINE em Itu é:

            cXML:=[<ns4:CancelarNfseEnvio xmlns:ns4="http://www.giss.com.br/cancelar-nfse-envio-v2_04.xsd" xmlns:ns2="http://www.giss.com.br/tipos-v2_04.xsd" xmlns:xd="http://www.w3.org/2000/09/xmldsig#">]+;
                  "<ns4:Pedido>" +;
                     '<ns2:InfPedidoCancelamento Id="ID1">' +;
                        "<ns2:IdentificacaoNfse>" +;
                          "<ns2:Numero>"+INNR_FRM+"</ns2:Numero>" +;     //"<ns2:Numero>9203</tip:Numero>" +;     //
                           "<ns2:CpfCnpj>" +;
                              "<ns2:Cnpj>"+STRNUM(pCGC,.F.)+"</ns2:Cnpj>" +;
                           "</ns2:CpfCnpj>" +;
                           "<ns2:InscricaoMunicipal>"+Alltrim(pIM)+"</ns2:InscricaoMunicipal>" +;
                           "<ns2:CodigoMunicipio>3523909</ns2:CodigoMunicipio>" +;
                        "</ns2:IdentificacaoNfse>" +;
                        "<ns2:CodigoCancelamento>1</ns2:CodigoCancelamento>" +;  // 1 - Erro na emissão  2 - Serviço não prestado 3 - Erro de assinatura 4 - Duplicidade da nota 5 - Erro de processamento
                     "</ns2:InfPedidoCancelamento>" +;
                  "</ns4:Pedido>" +;
                  "</ns4:CancelarNfseEnvio>"

Mas enviando via :CarregarINI e :Cancelar do ACBrNFSe32.DLL não encontra a NFSe a ser cancelada.

Editado por oribeiro

Oscar Ribeiro Filho
OASySItu.Com ( Itu/SP )

  • Consultores
Postado

Boa tarde @oribeiro,

O erro que você esta tendo muitos outros desenvolvedores também estão.

O problema não é no pedido de cancelamento e sim no provedor.

Favor abrir um protocolo junto a prefeitura reportando o problema.

Tem que reclamar na prefeitura, pois se tentar conversar com alguém do provedor vão lhe deixar mais de 1 hora esperando no telefone e não vão resolver o problema.

Quanto mais prestadores de serviços abrirem um protocolo junto a prefeitura, mas rápido eles vão corrigir.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

@Italo Giurizzato Junior, boa tarde.

Eu estou conseguindo cancelar as NFSe com o UNINFe mas eu quero usar somente o ACBr e só falta isso.

Se eu te enviar o XML que eu envio por lá que está funcionando em Itu, você conseguiria ver qual é a diferença do ACBr, por favor?

Oscar Ribeiro Filho
OASySItu.Com ( Itu/SP )

  • Solution
Postado (editado)

Amigos, 

O GISSONLINE corrigiu o cancelamento hoje e está tudo funcionando perfeitamente no ACBrNFSe32.DLL.

Para cancelar eu enviei essas três informações, mas na verdade apenas o NumeroNFSe e o CodCancelamento já seriam suficientes.

#include "dll.ch"
FUNCTION xCancelarNFSe()
    LOCAL oACBrNFSe, cArquivoINI, cRetorno

    // Inicializa a biblioteca
    oACBrNFSe := ACBrNFSe():New("ACBrLib.ini", "")

    // Carregar configurações
    ArqIni := ""
    ArqIni := ArqIni + "[CancelarNFSe]"+CRLF
    ArqIni := ArqIni + "NumeroNFSe=9464" + CRLF
    ArqIni := ArqIni + "CodCancelamento=1" +CRLF
    ArqIni := ArqIni + "MotCancelamento=TESTE CANC" +CRLF
    cRetorno := oACBrNFSe:CarregarINI( ArqIni )

    // Cancelar NFSe
    cRetorno := oACBrNFSe:Cancelar( ArqIni )
    ? "Retorno do Cancelamento: ", cRetorno

    // Liberar a DLL
    oACBrNFSe:Destroy()
RETURN NIL

Muito obrigado a todos os colaboradores que me ajudaram.😁😁😁

Poderiam fechar esse tópico, por favor? Encerrado.

Editado por oribeiro

Oscar Ribeiro Filho
OASySItu.Com ( Itu/SP )

  • Moderadores
Postado

Obrigado por reportar.
Tópico fechado. Para nova dúvida abra novo tópico.

 


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

  • Este tópico foi criado há 494 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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...
The popup will be closed in 10 segundos...