Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 24-07-2025 em todas as áreas

  1. Boa tarde @jacke venson, Não devemos fazer alterações nas units: ACBrNFSeXProviderABRASFv1 e ACBrNFSeXProviderBase para resolver o problema de um provedor, pois isso pode gerar um efeito colateral nos demais provedores. Você também alterou a unit Betha.provider, isso também pode gerar um efeito colateral para as demais cidades que ainda não foram migradas para o novo webservice. Essas mudanças de URLs estão muito confusa. Precisamos saber com exatidão qual é a versão adotada, pois esse provedor tem 2 webservices, um que trabalha com a versão 1 do layout da ABRASF e outro com a versão 2.02 Precisamos saber também qual ou quais as URLs adotadas pelo provedor para o ambiente de homologação e de produção. Essa mudança de URL se aplica em qual versão e se é para todas as cidades ou só algumas? Se abrirmos o arquivo ACBrNFSeXServicos.ini vamos encontrar as URLs de produção e homologação usadas para a versão 1: [Betha] ProRecepcionar=https://e-gov.betha.com.br/e-nota-contribuinte-ws/recepcionarLoteRps ProConsultarSituacao=https://e-gov.betha.com.br/e-nota-contribuinte-ws/consultarSituacaoLoteRps ProConsultarLote=https://e-gov.betha.com.br/e-nota-contribuinte-ws/consultarLoteRps ProConsultarNFSeRps=https://e-gov.betha.com.br/e-nota-contribuinte-ws/consultarNfsePorRps ProConsultarNFSe=https://e-gov.betha.com.br/e-nota-contribuinte-ws/consultarNfse ProCancelarNFSe=https://e-gov.betha.com.br/e-nota-contribuinte-ws/cancelarNfseV02 HomRecepcionar=https://e-gov.betha.com.br/e-nota-contribuinte-test-ws/recepcionarLoteRps HomConsultarSituacao=https://e-gov.betha.com.br/e-nota-contribuinte-test-ws/consultarSituacaoLoteRps HomConsultarLote=https://e-gov.betha.com.br/e-nota-contribuinte-test-ws/consultarLoteRps HomConsultarNFSeRps=https://e-gov.betha.com.br/e-nota-contribuinte-test-ws/consultarNfsePorRps HomConsultarNFSe=https://e-gov.betha.com.br/e-nota-contribuinte-test-ws/consultarNfse HomCancelarNFSe=https://e-gov.betha.com.br/e-nota-contribuinte-test-ws/cancelarNfseV02 Desta forma as cidades atendidas pela versão 1 acaba ficando desta forma (exemplo): [1200013] Nome=Acrelandia UF=AC Provedor=Betha Se todas as cidades que utilizam a versão 1 vão ter suas URLs alteradas, basta alterar a seção [Betha], muito mais simples e rápido. As cidades que se utilizam da versão 2.02 tem uma URL diferente, veja: [1301852] ; Incluído em 13/03/2023 Nome=Iranduba UF=AM Provedor=Betha Versao=2.02 ProRecepcionar=http://e-gov.betha.com.br/e-nota-contribuinte-ws/nfseWS HomRecepcionar=http://e-gov.betha.com.br/e-nota-contribuinte-test-ws/nfseWS Como você pode ver tanto as URLs da versão 1 quanto da versão 2.02 existem diferenças entre produção e homologação, nota-se a presença da palavra "test" na URL de homologação. Temos o caso da cidade de Varginha/MG veja: [3170701] ; Atualizado em 18/12/2023 Nome=Varginha UF=MG Provedor=Betha Versao=2.02 Params=Aliquota2Casas: ProRecepcionar=https://nota-eletronica.betha.cloud/rps/ws HomRecepcionar=https://nota-eletronica.betha.cloud/rps/ws Para mim isso esta errado, a URL de homologação tem que ser diferente da de produção a não ser que ao enviar o Envelope Soap exista uma tag que diz se é Produção ou Homologação, até onde sei não existe essa tag. No inicio do arquivo ACBrNFSeXServicos.ini temos esta informação: ; ##################################################################### ; Informações sobre alguns provedores: ; Provedor MegaSoft não tem um ambiente de homologação só de produção. ; O provedor que habilita internamente a recepção em modo de teste no ambiente de produção. ; Provedores que tem uma tag que identifica se o ambiente é produção ou homologação: ; CTA, CTAConsult, DataSmart, eGoverneISS, EloTech, ISSDigital, PublicSoft, SafeWeb, Siappa, TcheInfo, XTRTecnologia ; O Provedor IPM versões 1.00 e 1.01 tem uma tag que identifica se o ambiente é produção ou homologação ; Se a cidade requer a passagem dos parâmetros: login, senha e f1: não incluir o campo Versao ; Se a cidade requer a passagem dos parâmetros: username, password deve-se incluir o campo Versao com o valor 1.01 Nota-se que o provedor Betha não é mencionado. Por fim, em vez de ficarmos na tentativa e erro, sugiro que entre em contato com o provedor para obter respostas para as questões iniciais desse tópico, assim vamos conseguir sanar o problema de todos.
    2 pontos
  2. Bom Dia, Perfeito agora, problema resolvido... Funcionado 100% Obrigado a Equipe ACBr
    2 pontos
  3. Bom dia, @Jamil Araujo. Realizamos a correção, hoje deve sair uma nova compilação da lib e tu já pode testar.
    2 pontos
  4. Olá, tudo bem? Após atualizar o ACBr e passar a usar ACBrXMLDocument, passamos a obter a seguinte rejeição quando venda de Marketplace: - Rejeicao: Obrigatoria as informações do intermediador da transacao para operacao por site de terceiros Verifiquei que quando carregado um XML já gerado, não está lendo o grupo <infIntermed> dentro do grupo <pag>, conforme imagem: O problema está na unit ACBrNFe.XmlReader, método TNFeXmlReader.LerInfNfe onde está tentando ler o grupo <infIntermed> diretamente dentro de <infNFe> Fiz um ajuste adicionando o seguinte para conseguir ler de dentro do grupo <pag>: procedure TNFeXmlReader.LerInfNFe(const ANode: TACBrXmlNode); var ... LAuxNode: TACBrXmlNode; begin ... LAuxNode := ANode.Childrens.Find('pag'); if Assigned(LAuxNode) then begin LerInfIntermed(LAuxNode.Childrens.Find('infIntermed')); end; ... end; Não removi a tentativa de ler de dentro de <infNFe> pois não sei se pode ocorrer esta situação também. Segue em anexo a unit alterada. ACBrNFe.XmlReader.pas
    1 ponto
  5. Italo eu peguei estes arquivos dos links que eles passaram nos comunicados. Vê se lhe ajudam 1-5303031739dc657229724c590f8522a8.rar 2-bb7b7ed9d95b975e6d7be78cb917acf2.rar 3-0e30440f1550c91bea06aa6959540e52.rar 4-547a9bc0ced9561108383dfc0fc818f7.pdf Envio de notas para o ambiente de homologação.docx URLs para o ambiente de produção e homologação.docx
    1 ponto
  6. Boa tarde @Gabriel Herdt, O link que você anexou acima não consigo acessar pois pede usuário e senha. Nele consta os novos Schemas para versão 1.00 ? Se sim, por favor anexe aqui. Outra coisa nessa reunião foi dito que as novas URLs vão ser aplicadas para todas as cidades atendidas pela versão 1.00 ?
    1 ponto
  7. Só algumas, é a nova plataforma da betha. Até o site de faze manualmente as notas alterou. Site antigo: https://e-gov.betha.com.br/e-nota/login.faces Site NOVO: https://contribuinte.nota-eletronica.betha.cloud
    1 ponto
  8. Boa tarde @Italo Giurizzato Junior, acabo de voltar em reunião presencial com a Betha. Devemos usar a versão 1.0, que é uma versão customizada por eles do leiaute da abrasaf. A versão 2.02 é um versão padrão da abrasaf, que não tem varias funcionalidades que tem na 1.0. Isso segundo ao analisa da Betha, aqui em Criciúma. Vou compartilhar um arquivo .xml enviado pela betha. O que já constamos que que nos novos webservices da betha, não aceitam mais prefixo, ns3. Segue site com links e leiaute da versao 1.0 e 2.02. https://iss.ajuda.betha.cloud/e-nota-cloud/ajuda/outros-conteudos/web-service/ Exemplo Criciuma.xml
    1 ponto
  9. ACBrBoletoW_Bradesco.pasACBrBoletoRet_Bradesco.pas bom dia @Jhonlenon Ribeiro Com essas units em anexo qual o problema em registrar o boleto no ambiente novo "Portal Developers" ? se tiver como, envie as credenciais de homologação para mim. vamos tentar encerrar esse assunto do Bradesco
    1 ponto
  10. Oi Pessoal, conseguimos enviar lote e processar com sucesso somente dessa forma: -> no ACBrNFSeXServicos.ini (vai usar a versao default 1.00 e a aliquota segundo a betha pode ir com 2 ou mais casas decimais, isso nao impacta) [4204608] Nome=Criciuma UF=SC Provedor=Betha Params=Aliquota2Casas: ProRecepcionar=https://nota-eletronica.betha.cloud/rps/ws/recepcionarLoteRps ProConsultarSituacao=https://nota-eletronica.betha.cloud/rps/ws/consultarSituacaoLoteRps ProConsultarLote=https://nota-eletronica.betha.cloud/rps/ws/consultarLoteRpsV110 ProConsultarNFSeRps=https://nota-eletronica.betha.cloud/rps/ws/consultarNfsePorRpsV110 ProConsultarNFSe=https://nota-eletronica.betha.cloud/rps/ws/consultarNfseV110 ProCancelarNFSe=https://nota-eletronica.betha.cloud/rps/ws/cancelarNfse HomRecepcionar=https://nota-eletronica.betha.cloud/rps/ws/recepcionarLoteRps HomConsultarSituacao=https://nota-eletronica.betha.cloud/rps/ws/consultarSituacaoLoteRps HomConsultarLote=https://nota-eletronica.betha.cloud/rps/ws/consultarLoteRpsV110 HomConsultarNFSeRps=https://nota-eletronica.betha.cloud/rps/ws/consultarNfsePorRpsV110 HomConsultarNFSe=https://nota-eletronica.betha.cloud/rps/ws/consultarNfseV110 HomCancelarNFSe=https://nota-eletronica.betha.cloud/rps/ws/cancelarNfse -> No ACBrNFSeXProviderABRASFv1 - No metodo PrepararEmitir: adicionamos fixo o NameSpaceLote := ' xmlns=""'; - No metodo GerarMsgDadosCancelaNFSe: adicionamos fixo o '<' + Prefixo + 'Pedido xmlns="" >' + -> No Betha.provider - Retiramos todos os prefixos utilizados "ns3" -> No ACBrNFSeXProviderBase - Comentamos "ValidarSchema" dos metodos Emite, ConsultaLoteRps e CancelaNFSe (esse ponto, a principio temos que ter alguma posicao da Betha, pois com o schema que liberaram não passa) Usamos: loACBRNFse.Emitir(Numerolote, meLoteAssincrono, false); loACBRNFSe.ConsultarLoteRps(Protocolo, NumeroLote); loACBRNFSe.CancelarNFSe(loCanc); onde loCanc := TInfCancelamento.Create (dados enviados loCanc.NumeroNFSe, loCanc.SerieNFSe, loCanc.CodCancelamento, loCanc.MotCancelamento) Obs importante: o ponto negativo disso é que as units que alteramos aqui podem ser utilizadas por outros provedor, então não sei como podemos fazer para condicionar essas alterações a serem utilizadas somente nesse caso da betha cloud.
    1 ponto
  11. Bom dia @Anderson Grolli, Já esta no SVN.
    1 ponto
  12. Bom dia @Anderson Grolli, Já esta no SVN.
    1 ponto
  13. Bom dia @Anderson Grolli, Já esta no SVN.
    1 ponto
  14. Olá pessoal! Conferindo no Portal da Nota Fiscal Eletrônica é possível observar que a Sefaz de São Paulo está com contingência agendada para o dia 27/07/2025, com previsão de início às 06h00 e término às 10h00 do mesmo dia. Para utilizar as soluções ACBr em contingência durante esse período siga as orientações do tópico abaixo: Um agradecimento ao membro de nossa comunidade @Felipe Mariano por compartilhar a informação em nosso Discord.
    1 ponto
  15. Bom dia. Criada a TK-7412 para avaliação. Obrigado pela contribuição!
    1 ponto
  16. 1 ponto
  17. until
    Desbloqueie o Futuro: Seu time precisa aprender a dominar IA com Nosso Curso Treinamento em IA para Delphi No cenário tecnológico em rápida evolução de hoje, estar à frente não é apenas uma vantagem; é uma necessidade. Na RC Boaro AI, reconhecemos que o mundo da inteligência artificial não está apenas transformando indústrias, mas redefinindo a própria essência do que significa ser competitivo. Nosso programa de treinamento abrangente capacita sua força de trabalho com o conhecimento e as habilidades necessárias para utilizar as tecnologias de IA de forma eficaz. Da compreensão dos princípios de aprendizado de máquina à aplicação de algoritmos avançados em cenários do mundo real, nosso curso Treinamento em IA para Delphi, foi desenvolvido para elevar as capacidades da sua equipe e impulsionar a inovação em sua organização. Não deixe sua empresa ficar para trás — abrace o futuro com confiança e garanta que sua equipe esteja preparada para liderar a revolução da IA. Conteúdo programático Compreender os fundamentos de Large Language Models e embeddings, tokenização; Aprender a conectar aplicações Delphi a serviços de IA por meio de APIs. Trabalhar com bancos de dados vetoriais para recuperação inteligente de dados. Implementar a Geração Aumentada de Recuperação (RAG - Retrieval-Augmented Generation) para respostas aprimoradas de IA. Criar aplicações orientadas por agentes usando LLMs Fine-tunning (Ajuste fino) Segurança e otimizações O valor do ingresso inclui o almoço, Ao final do evento estimado para as 17:30, teremos um Happy Hour na sede da ACBr, que fica alguns andares acima, chopp e snacks por conta dos nossos parceiros! Clique aqui para acessar o site do evento.
    1 ponto
  18. Boa Tarde! Troquei o ambiente para produção e não deu mais o erro e gerou a nota. Consultei no ambiente do provedor e a nota consta lá. Mas na impressão da nota saiu desta forma, mas a nota esta lançada. 202500000000488-nfse.xml
    1 ponto
  19. esse erro foi preciso no meu caso abrir chamado junto com o cliente no provedor e na prefeitura pois eles tinham algo webservice tanto que se tu emitir pelo site da prefeitura vai conseguir com esse código exatamente igual
    1 ponto
  20. Fiz os teste como pediu , com a alteração no ACBr que tinha mencionado gerou corretamente os dados Coloquei uma porperty boolean e fiz as alterações como na imagem Caso ImprimeCamposEstendido = falso não informa esses campo no arquivo para a balança , assim não substitui os campos (Proteinas,GordurasTotais,AcucaresTotais429,AcucaresAdicionados429) INFNUTRI_SemCamposEstendido.TXT INFNUTRIComCamposEstendido.TXT ACBrCargaBal.pas editado ACBrCargaBal.pas
    1 ponto
×
×
  • 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...