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. 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
  17. 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
  18. 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...
The popup will be closed in 10 segundos...