Matheus_Lira Postado 16 Dezembro, 2024 Postado 16 Dezembro, 2024 Prezados, Estamos enfrentando dificuldades com o caractere que realiza a quebra de linha na emissão de NFSe para o município de Joinville. Todos os arquivos estão devidamente atualizados, incluindo o ACBrNFSeXServicos.ini, e estamos utilizando o parâmetro ConfigGeral.QuebradeLinha. Já testamos diversas opções, como \s\n, \n, \s, ; (ponto e vírgula), #13 e até mesmo deixando o campo vazio, mas sem sucesso. Ao analisar um XML gerado diretamente no sistema da prefeitura, identificamos o caractere oculto "
", porém também não conseguimos realizar o envio com ele. Gostaríamos de saber se existe alguma alternativa ou configuração específica para atender às exigências da cidade de Joinville, que utiliza o provedor "Publica". Agradeço pela atenção e fico no aguardo do retorno.
Roger Rodrigues Postado 17 Dezembro, 2024 Postado 17 Dezembro, 2024 Também já fiz todos os testes acima e também não consegui fazer a quebra de linha.
Consultores Italo Giurizzato Junior Postado 18 Dezembro, 2024 Consultores Postado 18 Dezembro, 2024 Boa tarde a todos, Foi criado a TK-6390 para a analise dessa questão. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Consultores Italo Giurizzato Junior Postado 19 Dezembro, 2024 Consultores Postado 19 Dezembro, 2024 Boa tarde @Matheus_Lira, Faça um teste usando as units em anexo. ACBrNFSeXProviderABRASFv1.pas Publica.Provider.pas Na usa aplicação não altere o valor de ConfigGeral.QuebraDeLinha e no campo Discriminacao utiliza o caracter ";" ponto e virgula para marcar uma quebra de linha. Após substituir pelas units em anexo não esqueça de reinstalar o ACBr antes de realizar um novo teste. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Matheus_Lira Postado 26 Dezembro, 2024 Autor Postado 26 Dezembro, 2024 (editado) Italo, Desculpe a demora no teste. Após copiar as Units e reinstalar o ACBr, a quebra de linha ficou dessa forma: Deixei configurado conforme orientação, não modifiquei o "ConfigGeral.QuebraDeLinha" e ao quebrar a linha, mandei ";". Agradeço pela atenção e fico no aguardo do retorno. Editado 26 Dezembro, 2024 por Matheus_Lira
Consultores Italo Giurizzato Junior Postado 27 Dezembro, 2024 Consultores Postado 27 Dezembro, 2024 Bom dia @Matheus_Lira, Isso no portal da prefeitura? Se sim, então o provedor não esta reconhecendo o 
 como quebra de linha. Abra o XML do RPS através do bloco de nota e verifique se o caracter ; (ponto e virgula) foi substituído pela sequencia 
 Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Matheus_Lira Postado 27 Dezembro, 2024 Autor Postado 27 Dezembro, 2024 Italo, Colocando ";" o rps está ficando nesse formato. Será que mesmo assim, a prefeitura não esta reconhecendo essa quebra de linha?
Consultores Italo Giurizzato Junior Postado 3 Janeiro Consultores Postado 3 Janeiro Bom dia @Matheus_Lira, Fiz um teste usando o programa exemplo do componente ACBrNFSeX com as units que anexei aqui e ao abrir o XML do RPS usando o bloco de notas tenho o seguinte: <Discriminacao>discriminacao I
 discriminacao II
discriminacao III
 discriminacao IV</Discriminacao> E no XML de envio ficou dessa forma: <Discriminacao>discriminacao I discriminacao II discriminacao III discriminacao IV</Discriminacao> Tente fazer um teste usando o programa exemplo. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / Araraquara-SP Araraquara - A era dos Trólebus
Recommended Posts
Crie uma conta ou entre para comentar
Você precisar ser um membro para fazer um comentário
Criar uma conta
Crie uma nova conta em nossa comunidade. É fácil!
Crie uma nova contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora