Ir para conteúdo
  • Cadastre-se

BigWings

Moderadores
  • Total de ítens

    10.168
  • Registro em

  • Última visita

  • Days Won

    156

Tudo que BigWings postou

  1. Tem uma propensão a falhas por estar usando algo externo, se a UDF for mal escrita por exemplo. O suporte a UDF inclusive está sendo removido nas versões mais recentes, criaram um novo mecanismo chamado UDR. https://www.firebirdsql.org/file/documentation/html/en/firebirddocs/udr-pascal/udr-pascal.html Veja que o IBExpert é só o client, você pode fazer chamadas usando as funções da UDF pelo isql.exe do próprio Firebird, ou pela sua aplicação.
  2. Qual o ultNSU retornado quando você informa ultNSU = 0? Que saiba, não.
  3. Só ir na documentação: https://www.firebirdsql.org/file/documentation/reference_manuals/reference_material/html/langrefupd21-intfunc-lower.html https://www.firebirdsql.org/file/documentation/reference_manuals/reference_material/html/langrefupd20-trim.html https://www.firebirdsql.org/file/documentation/reference_manuals/reference_material/html/langrefupd25-intfunc-replace.html TRIM e LOWER é a partir do Firebird 2, REPLACE a partir da 2.1. Pra versões antigas, vai precisar procurar uma UDF. Eu usava essa abaixo, não lembro se é compatível com FB 1.5: https://firebase.com.br/downloads.php?id=14
  4. Não entendi o problema... você informa ultNSU "0" apenas na primeira vez, depois pega o ultNSU retornado para a próxima, e vai buscando de 50 em 50 até ultNSU for igual ao maxNSU, ou ter retorno cStat 127.
  5. Não, será usado o grupo [NFe_SVC-AN_P] Veja que as URL são as mesmas, dado a unificação. [NFe_SVC-AN_P] [...] NfeInutilizacao_4.00=https://www.sefazvirtual.fazenda.gov.br/NFeInutilizacao4/NFeInutilizacao4.asmx NfeConsultaProtocolo_4.00=https://www.sefazvirtual.fazenda.gov.br/NFeConsultaProtocolo4/NFeConsultaProtocolo4.asmx NfeStatusServico_4.00=https://www.sefazvirtual.fazenda.gov.br/NFeStatusServico4/NFeStatusServico4.asmx RecepcaoEvento_4.00=https://www.sefazvirtual.fazenda.gov.br/NFeRecepcaoEvento4/NFeRecepcaoEvento4.asmx NFeAutorizacao_4.00=https://www.sefazvirtual.fazenda.gov.br/NFeAutorizacao4/NFeAutorizacao4.asmx NFeRetAutorizacao_4.00=https://www.sefazvirtual.fazenda.gov.br/NFeRetAutorizacao4/NFeRetAutorizacao4.asmx [NFe_SVAN_P] [...] RecepcaoEvento_4.00=https://www.sefazvirtual.fazenda.gov.br/NFeRecepcaoEvento4/NFeRecepcaoEvento4.asmx NfeInutilizacao_4.00=https://www.sefazvirtual.fazenda.gov.br/NFeInutilizacao4/NFeInutilizacao4.asmx NfeConsultaProtocolo_4.00=https://www.sefazvirtual.fazenda.gov.br/NFeConsultaProtocolo4/NFeConsultaProtocolo4.asmx NfeStatusServico_4.00=https://www.sefazvirtual.fazenda.gov.br/NFeStatusServico4/NFeStatusServico4.asmx NFeAutorizacao_4.00=https://www.sefazvirtual.fazenda.gov.br/NFeAutorizacao4/NFeAutorizacao4.asmx NFeRetAutorizacao_4.00=https://www.sefazvirtual.fazenda.gov.br/NFeRetAutorizacao4/NFeRetAutorizacao4.asmx
  6. Não confunda SVAN com SVC-AN. SVAN é a Sefaz Virtual do Ambiente Nacional, faz a autorização das notas do MA, com tpEmis = teNormal. SVC-AN é a Sefaz Virtual de Contingência do Ambiente Nacional, quando a contingência é ativada, atende as UF AC, AL, AP, CE, DF, ES, MG, PA, PB, PI, RJ, RN, RO, RR, RS, SC, SE, SP, TO, com tpEmis = teSVCAN. As URLs já estão atualizadas no ACBrNFeServicos.ini.
  7. Precisa ver se a UF em questão implementa a NFe de produtor rural com certificado próprio, não são todas que permitem. Verificar também se está usando série específica para produtor rural: de 920 a 969.
  8. Sim, só usar o componente ACBrNFe para emissão da NFCe e a contingência offline da mesma.
  9. Não. O componente gera o RPS, pra imprimir precisa do XML da NFSe, que só é retornado após o envio. O componente não gera impressão de RPS.
  10. Foi comentado no Papo Pro da última quinta-feira. A partir dos 32:10. E já foram enviadas alterações para o DACTE para acomodar o layout do CTe simplificado: https://sourceforge.net/p/acbr/code/35781/
  11. Algum bloqueio na aplicação... antivírus talvez.
  12. Por enquanto está implementado apenas para o extrato SAT.
  13. Sim, remessa e retorno são de finalidade normal. A finalidade de devolução foi criada por ter regras específicas.
  14. Retorno não é devolução, devolução indica o desfazimento de uma operação de compra ou venda. A tabela de CFOP disponível no portal da NFe tem a coluna indDevol que indica que aquele CFOP é uma devolução. https://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=UGAhInpwpPw=
  15. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  16. O problema está aí, chamar Evento.New várias vezes, não está preenchendo corretamente. Faça assim: var infEvento: ACBrNFe.EventoClass.TInfEvento; begin [...] infEvento := NFe.EventoNFe.Evento.New.InfEvento; infEvento.cOrgao := StrToInt(Copy(ChaveNFe, 1, 2)); infEvento.CNPJ := Cnpj; infEvento.chNFe := ChaveNFe; infEvento.dhEvento := Now; [...]
  17. Qual componente DANFE está usando? E se for componente o para FastReport, qual .fr3?
  18. Que me lembre pelo componente só imprime no final mesmo. A não ser que você tenha incluído isso na tag infAdProd, a propriedade pra isso é a "ExibeInforAdicProduto" no componente DANFE.
  19. Geralmente isso é por ter schemas de NFe, CTe, MDFe na mesma pasta. Os três documentos tem o método DistribuicaoDFe, mas o da NFe é em versão diferente. No caso precisa ter uma específica para o schemas de CTe e informar no componente.
  20. Não tem a ver com atualização do Windows e sim com uma opção que foi inserida no instalador do ACBr para desativar o uso da MSXML por padrão. Aqui tem o motivo dessa decisão: A sugestão é que você verifique nos seus formulários e código como está configurando as propriedades SSLLib dos componentes, e alterar pra usar preferencialmente WinCrypt se precisar suportar certificado A3, ou OpenSSL para certificado A1.
  21. Sim, isso mesmo.
  22. Esse é o retorno. Envio são os XML *-env-lot.xml, *-env-lotS.xml ou *-ger-nfse.xml, dependendo do modo de envio. Ou o XML do RPS. Se estiver gerando no envio mas não retornando, é porque o provedor usa outra forma pra calcular os tributos aproximados, talvez precise configurar no portal da prefeitura.
  23. No XML de envio está gerando?
  24. Tente como arquivo anexo, substitua na pasta de fontes, reinstale os componentes e recompile a aplicação. Etherium.GravarXml.pas
×
×
  • 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.