
gerasoft
Membros-
Total de ítens
75 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que gerasoft postou
-
Fui manifestar um desacordo e retornou o erro Erro HTTP: 404 URL: https://cte.svrs.rs.gov.br/ws/cterecepcaoevento/CTeRecepcaoEvento.asmx chave = 42250534076404000180570010000010751510625978 ... cUF := StrToIntDef(Copy(aChaveAcesso, 1, 2), 0); aACbrCTe.Configuracoes.WebServices.UF := CUFtoUF(cUF); aACbrCTe.EventoCTe.Evento.Clear; with aACbrCTe.EventoCTe.Evento.New do //prepara o lote para envio da manifestação. begin InfEvento.chCTe := aChaveAcesso; InfEvento.CNPJ := SoNumeros(aCNPJ_CPF); InfEvento.dhEvento := Now; InfEvento.nSeqEvento := 1; InfEvento.tpEvento := aTpEvento; InfEvento.cOrgao := cUF; InfEvento.DetEvento.xOBS := aObservacao; end; try aACbrCTe.EnviarEvento(1{idLote}); LcStat := aACbrCTe.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.cStat; ...
-
Estou recebendo este retorno da fazenda no momento de desconhecer um Ct-e. Foi atualizado os schemas, mas o erro ainda persiste. Falha na validação dos dados do Evento: --> 1871 - Element '{http://www.portalfiscal.inf.br/cte}detEvento': Missing child element(s). Expected is one of ( {*}*, * ). Estou fazendo desta forma o que poderia estar faltando ainda? aACbrCTe.EventoCTe.Evento.Clear; with aACbrCTe.EventoCTe.Evento.New do //prepara o lote para envio da manifestação. begin InfEvento.chCTe := aChaveAcesso; InfEvento.CNPJ := SoNumeros(aCNPJ_CPF); InfEvento.dhEvento := Now; InfEvento.nSeqEvento := 1; InfEvento.tpEvento := aTpEvento; InfEvento.cOrgao := 91; //Ambiente nacional InfEvento.detEvento.xJust := aJustificativa; end;
-
Ao efetuar a consulta da nfe por chave de acesso o resumo é retornado porém com o nsu em branco, isto é possivel?
-
Depois de um tempo descobrimos que: assim gera as tags // Descomente a linha abaixo, se você deseja que sejam utilizadas as classes baseadas na ACBrXMLDocument {.$DEFINE USE_ACBr_XMLDOCUMENT} e assim não gera as tags // Descomente a linha abaixo, se você deseja que sejam utilizadas as classes baseadas na ACBrXMLDocument {$DEFINE USE_ACBr_XMLDOCUMENT} depois de alterar a diretiva reinstalamos o acbr e a geração da NF-e funcionou normalmente.
-
Antes da atualização do componente no dia 13/09/2024 a geração da nota fiscal de produtor rural com diferimento de 100% transmitia normalmente com a tag do icms51 desta forma ref: Nf-20.xml em anexo depois da atualização esta gerando desta forma ref: Nf-31.xml em anexo esta causando a rejeição 929 - Informado CST de diferimento sem as informacoes de diferimento. [nItem:1] NF-31.xml NF-20.xml
-
Ao desenvolver um projeto NOGUI com o ACBrCTe no LINUX, estava recebendo a seguinte mensagem na compilação da unit pcteCTe.pas pcteCTe.pas(50,49) Error: Cannot find pcteProcCte used by pcteCTe, incompatible ppu=acbr/Lib/Lazarus/ACBrDFe/ACBrCTe/x86_64-linux/pcteProcCTe.ppu, package ACBr_CTe Após algum tempo de busca pela solução descobrimos que o problema estava relacionado a case sensitive na unit ACBrCTeWebServices.pas, onde estava escrito pcteProcCte (na linha 48) deveria estar pcteProcCTe, simplesmente a letra T. Imagem abaixo já com código corrigido.
-
Seguindo as instruções do link funcionou. Obrigado Juliomar.
-
Desenvolvi um app em Lazarus com threads que fica na bandeja do Windows. Porém, está abortando com facilidade, por isso quero testar como serviço no Linux e no Windows. Tentei nogui das duas formas, separadas e juntas.
-
program Project1; uses interfaces, //Se tirar, não compila. ACBrNFe; begin end. coloquei nogui porém só compila com a unit interfaces.
-
É possível rodar um serviço no linux com o ACBrNFe e ACBrCTe ? Não estou conseguindo compilar o meu projeto com NOGUI para evitar a unit interfaces.
-
No meu projeto exemplo, na linha 44, recebo uma violação de acesso. Quando clico no ok sou levado para a Unit ACBrCTe.XmlHandler na linha 3668. evo_cte.xml
-
AcbrxmlDocument - Alteração do content de uma tag
gerasoft replied to gerasoft's tópico in Dúvidas Gerais sobre o ACBr
-
AcbrxmlDocument - Alteração do content de uma tag
um tópico no fórum postou gerasoft Dúvidas Gerais sobre o ACBr
Estou tentando alterar uma tag num xml com o AcbrXmlDocument mas ao invés de alterar o valor ele acrescenta. Qual método devo usar para alterar o valor ? esta ficando assim: -
Não estamos gerando o XML, o mesmo foi gerado por outro sistema. O que quero fazer é importar esse xml para o meu sistema de Escrita Fiscal.
-
Observe o campo <codigo_item_lista_servico>21009</codigo_item_lista_servico> no xml anexo. Este é o xml que o contador me passou, retornado do provedor ipm. NFSe Guarapuava.xml
-
O código de serviço correto é 1009 (Segundo o contador que consultei), porém no sistema da IPM é permitido digitar 5 digitos, devendo ser ignorado o primeiro. Porém o IPM.LerXml está ignorando o último. Código no XML <21009> Está Retornando <2100> Deveria Retornar <1009>
-
Temos um XML de Guarapuava, que está em anexo, com um código de serviço de 5 digitos <21009>, porém o IPM retorna apenas 4 digitos <2100> conforme o código abaixo retirado do IPM.LerXml: aValor := ObterConteudo(ANodes[i].Childrens.FindAnyNs('codigo_item_lista_servico'), tcStr); ItemListaServico := PadLeft(aValor, 4, '0'); NFSe Guarapuava.xml
-
Estou importando o NFSe do anexo utilizando NFSeX com o código abaixo e não estou conseguindo capturar o código do serviço. var ACBrNFSeX: TACBrNFSeX; begin ACBrNFSeX := TACBrNFSeX.Create(nil); try ACBrNFSeX.SetProvedor(proIPM, ve100); ACBrNFSeX.NotasFiscais.LoadFromFile(Edit1.Text, False); ACBrNFSeX.NotasFiscais.Items[0].NFSe.Servico.ItemListaServico; //Retorna em branco. ACBrNFSeX.NotasFiscais.Items[0].NFSe.Servico.ItemServico[0].CodServ; //Retorna em branco. ACBrNFSeX.NotasFiscais.Items[0].NFSe.Servico.ItemServico[0].ItemListaServico; //Retorna 0702. --> O que mais se aproxima é esse aqui, porém retorna um 0 a mais. ACBrNFSeX.NotasFiscais.Items[0].NFSe.Servico.ItemServico[0].CodLCServ; //Retorna em branco. finally ACBrNFSeX.Free; end; end; Arapongas.xml
-
ACBrNFSeX.NotasFiscais.LoadFromFile(Edit1.Text, False); -> importou o arquivo ACBrNFSeX.NotasFiscais.GravarXML('c:\temp\' + ExtractFileName(Edit1.Text) + 'gerado') -> gravei o arquivo para confirmar se importou corretamente (anexo) ACBrNFSeX.NotasFiscais.Items[0].NFSe.DataEmissao -> Retorna 30/12/1899 abrasf.xmlgerado
-
Achei que fosse possível fazer LoadFromFile do XML para eu importar os dados para meu sistema de escrita fiscal. Só salvei o arquivo para testar se estava carregando corretamente. Tentei de duas maneiras, 'ACBrNFSeX.NotasFiscais.LoadFromFile(Edit1.Text);' e 'ACBrNFSeX.NotasFiscais.LoadFromFile(Edit1.Text, False);'
-
Tenho o XML, anexo, do GovDigital. Importei na ve200 e ve201 e o resultado foi o mesmo. Executei ACBrNFSeX.NotasFiscais.LoadFromFile(Edit1.Text) Depois ACBrNFSeX.NotasFiscais.GravarXML, o resultado foi o GovDigitalgerado.xml (anexo) Anexo o código delphi. Onde estou errando ? Obrigado. GovDigital.xml govdigitalgerado.xml uNFSeX.pas
-
Precisamos gerar remessa para o Sicredi de boleto com pix, utilizando o CNAB240. Segundo o manual no Registro Detalhe Segmento Y4 (Opcional – Remessa – Boleto Híbrido) no campo 12.4Y devo informar a chave pix, só que eu não sei como fazer isso pelo ACBrBoleto.
-
É só para fazermos um teste, não foi perdido os xml. Muito obrigado.
-
Olá, existe a possibilidade de realizar download de notas emitidas para pessoa física através do e-cpf?
-
Rejeição: Consumo Indevido
um tópico no fórum postou gerasoft NFC-e - Nota Fiscal do Consumidor Eletrônica
Olá, Estou com um problema no momento de consultar/baixar os XMLs das notas no Sefaz, logo na primeira consulta do dia traz a mensagem de Rejeição: Consumo Indevido. Apenas um cliente alega o problema. Os fontes foram atualizados no final de 2020. Como posso resolver? Segue anexo da configuração do componente acbr. Obs. UF do Paraná(41).