-
Total de ítens
19 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por Tiago Ropke
-
-
Bom dia!
Em primeiro lugar gostaria de parabenizá-los pelos podcasts!
Estão bem legais!
Eu estava ouvindo o podcast de vocês sobre MDFe e ouvi vocês falaram de uma tal de cartilha. Dos documentos citados foi o único que não encontrei. Aliás acho que o mais novo que encontrei era um de 2016.
Sabem me dizer aonde encontro essa cartilha?
Obrigado!
-
Bom dia!
Obrigado!
-
Claro! Segue em anexo o arquivo.
-
Na hora de carregar um XML (ACBrNFSe1.NotasFiscais.LoadFromFile) emitido com sucesso em homologação no Provedor BHISS Porto Alegre dá o erro: "input is not proper utf-8". O erro acontece porque em homologação o xml retornado vem com a seuginte tag preenchida assim:
Citar<OutrasInformacoes>NFS-e gerada em ambiente de teste. NÃO TEM VALOR JURÍDICO NEM FISCAL.</OutrasInformacoes>
Se retirar o acento dessas palavras o carregamento funciona.
Fiz a seguinte alteração na unit BHISS.LerXml de
Citarfunction TNFSeR_BHISS.NormatizarXml(const aXml: string): string;
begin
Result := StringReplace(aXml, '&>', ' ', [rfReplaceAll]);
end;para:
Citarfunction TNFSeR_BHISS.NormatizarXml(const aXml: string): string;
begin
Result := StringReplace(aXml, '&>', ' ', [rfReplaceAll]);
Result := TiraAcentos(Result);
end;Fiz essa alteração e funcionou. Acho que pode ser um jeito de resolver esse problema.
-
De nada!
Feito!Testei e está ok!
Obrigado!
-
Ao enviar nota o webservice retorna seguinte erro:
<Codigo>E30</Codigo><Mensagem>Item da Lista de Serviço inexistente</Mensagem>Porém quando faço com o componente antigo funciona. Olhando a diferença entre os dois xmls encontrei essa:Componente antigo:Citar<ItemListaServico>1.07</ItemListaServico>
Componente novo:Citar<ItemListaServico>01.07</ItemListaServico>
Em tempo de execução mudei a propriedade FormatoItemListaServico para filsComFormatacaoSemZeroEsquerda na unist ACBrNFSeXGravarXml_ABRASFv1.Porém mesmo assim não funcionou. Daí verifiquei que na função TNFSeW_ABRASFv1.GerarServico: TACBrXmlNode dessa mesma unit estava assim:Citaritem := PadronizarItemServico(NFSe.Servico.ItemListaServico);case FormatoItemListaServico of
filsSemFormatacao:
Result.AppendChild(AddNode(tcStr, '#29', 'ItemListaServico', 1, 4, NrOcorrItemListaServico,
StringReplace(item, '.', '', []), DSC_CLISTSERV));filsComFormatacaoSemZeroEsquerda:
if Copy(NFSe.Servico.ItemListaServico, 1, 1) = '0' then
Result.AppendChild(AddNode(tcStr, '#29', 'ItemListaServico', 1, 5, NrOcorrItemListaServico,
Copy(item, 2, 4), DSC_CLISTSERV))
else
Result.AppendChild(AddNode(tcStr, '#29', 'ItemListaServico', 1, 5, NrOcorrItemListaServico,
item, DSC_CLISTSERV));
else
Result.AppendChild(AddNode(tcStr, '#29', 'ItemListaServico', 1, 5, NrOcorrItemListaServico,
item, DSC_CLISTSERV));e então troquei para:
Citaritem := PadronizarItemServico(NFSe.Servico.ItemListaServico);case FormatoItemListaServico of
filsSemFormatacao:
Result.AppendChild(AddNode(tcStr, '#29', 'ItemListaServico', 1, 4, NrOcorrItemListaServico,
StringReplace(item, '.', '', []), DSC_CLISTSERV));filsComFormatacaoSemZeroEsquerda:
if Copy(item, 1, 1) = '0' then
Result.AppendChild(AddNode(tcStr, '#29', 'ItemListaServico', 1, 5, NrOcorrItemListaServico,
Copy(item, 2, 4), DSC_CLISTSERV))
else
Result.AppendChild(AddNode(tcStr, '#29', 'ItemListaServico', 1, 5, NrOcorrItemListaServico,
item, DSC_CLISTSERV));
else
Result.AppendChild(AddNode(tcStr, '#29', 'ItemListaServico', 1, 5, NrOcorrItemListaServico,
item, DSC_CLISTSERV));Acho que isso é uma alteração que deva ser feita no componente.
Só fico na duvida aonde que devo colocar a modificação do FormatoItemListaServico para filsComFormatacaoSemZeroEsquerda.
Obrigado!
-
Fiz o que tu disse e funcionou sim! Certinho agora ele tá repassando o erro.
Obrigado!
-
17 horas atrás, Italo Giurizzato Junior disse:
Boa tarde Tiago,
Favor atualizar os fontes e faça novos testes.
Bom dia Italo,
Atualizei, e testei. Continua o mesmo comportamento.
-
Boa tarde!
Estou testando o envio uma nota de serviço com algum problema e depois quero consultar ela.
Testando no exemplo do acbr também deu o mesmo problema. Este é o retorno:
Método Executado: ConsultarLote
Parâmetros de Envio
Numero do Prot: Aq0048140R2021Y000000102
Numero do Lote:
Parâmetros de Retorno
Situação Lote :
Sucesso : True
Erro(s):
Código : X202
Mensagem: Lista de NFSe não encontrada! (ListaNfse)
Correção:
---------
Porém quando olho o XML de retorno ele está me retornando a Mensagem:
<Codigo>E110</Codigo><Mensagem>Quando a natureza da operação for tributação fora do município, o campo município da prestação do serviço deverá ser diferente do município do prestador.</Mensagem>Acredito que esse erro deva acontecer sempre que o Webservice retornar alguma mensagem de erro referente a Nfse. Anexei o xml que está sendo retornado.Obrigado! -
Boa tarde!
Testei e deu tudo certo!
Obrigado!
-
Boa Tarde!
Estou cancelando uma nota de serviço e ele está me retornando erro porém a nota foi cancelada com sucesso. Quando fiz o teste no exemplo do ACBR o erro foi o mesmo. Anexei o retono do webservice e este é o retorno do exemplo (apesar do sucesso ele lista erros):
Método Executado: CancelarNFSe
Parâmetros de Envio
Numero da NFSe: 202100000000055
Série da NFSe :
Parâmetros de Retorno
Situação:
Link :
Sucesso : True
Retorno do Pedido de Cancelamento:
Situação :
Data/Hora: 30/12/1899
Mensagem :
Sucesso :
Link :
Erro(s):
Código : X209
Mensagem: Retorno do Cancelamento não encontrada.
Correção:
---------
Sabem me dizer o que pode ser?
-
Consegui! além daquelas alterações que fiz. Fiz uns testes com SSLType em LT_TLSv1_3 e funcionou.... então acho que era isso.
Obrigado!!
- 1
-
Boa! Tinha me esquecido disso! Para NFE ja troquei de capicom para WinCrypt faz tempo.
Agora troquei e descobri também que estava preenchendo os campos do Proxy que não uso...Agora tá dando esse erro aqui:
CitarErro Interno: 12175
Erro HTTP: 0
URL: https://nfse-hom.procempa.com.br/bhiss-ws/nfse
Erro: 12175 - Um ou mais erros foram encontrados no certificado Secure Sockets Layer (SSL) enviado pelo servidor
Amanhã vou olhar ACBRNFE pra ver o que fiz de diferente que lá funciona e na NFSE não. Quando descobrir posto aqui pra outros saberem também.
Obrigado!
- 1
-
Bom dia!
Obrigado pela resposta!
Ainda não consegui resolver. Não consigo encontrar qual é o problema.
Talvez isso possa dar alguma pista. Quando tento dessa forma no antigo ele funciona:
Porém na nova versão:
Se eu tentar com a nova versão modificando ali somente as propriedades do certificado (SSLLib, CryptLib...) parece que ele passa pelo teste do schema. E retorna o seguinte erro:
Se alguém souber o que pode ser.....
-
Boa noite !
Estou passando pelo mesmo problema.... Estou fazendo a conversão para o ACBrNFseX
A cidade é Porto Alegre. E estou testando primeiro no exemplo de vocês. Apontei os schemas para "...\Exemplos\ACBrDFe\ACBrNFSe\Schemas\BHISS e continua a dar o erro:
The '' namespace provided differs from the schema's 'http://www.abrasf.org.br/nfse.xsd' targetNamespace'.
Também tentei no exemplo antigo copiando as configurações do ACBrNFseX_Exemplo para o antigo e funcionou.
Alguém sabe me dizer o que pode ser?
-
14 minutos atrás, BigWings disse:
Tem um caso em que o uso do SetRoundMode diferente de rmNearest afetava o desenho das linhas verticais pelo Fortes Report.
Não parece ser o seu caso, mas não custa verificar.
Bah show de bola! Era isso mesmo!
Obrgiado!
- 1
-
14 minutos atrás, Tiago Ropke disse:
Procurei no forum e não encontrei...
Faz tempo que minha nota esta imprimindo assim sem as divisórias:
Acontece que se imprimir a mesma nota no exemplo do acbr que (compilei na mesma maquina) ele saí certinho assim:
Ja tentei copiar as mesmas propriedades do ACBRNFe e da Danfe para meu sistema e também fiz uma rotina nova só pra carregar o xml e imprimir pegando os mesmos componentes do exemplo e também não funcionou.
Já tentei também
Alguém
Alguém sabe o que pode estar acontecendo?
-
Procurei no forum e não encontrei...
Faz tempo que minha nota esta imprimindo assim sem as divisórias:
removido imagem
Acontece que se imprimir a mesma nota no exemplo do acbr que (compilei na mesma maquina) ele saí certinho assim:
Ja tentei copiar as mesmas propriedades do ACBRNFe e da Danfe para meu sistema e também fiz uma rotina nova só pra carregar o xml e imprimir pegando os mesmos componentes do exemplo e também não funcionou.
Já tentei também
Alguém
Cartilha MDFe
em ACBrMDFe
Postado
Aaaa siiim! Eu entrei ali e dei um find por cartilha. Por isso não achei!
Brigadão!