Ir para conteúdo
  • Cadastre-se

BigWings

Moderadores
  • Total de ítens

    9.862
  • Registro em

  • Última visita

  • Days Won

    153

Tudo que BigWings postou

  1. Dá uma olhada neste tópico: Parece que esse formato de CSC tem alguns problemas de armazenamento, se me lembro eu testei na época e, gravando no banco de dados, a string era corrompida antes de passar para o componente.
  2. Essa é a mesma tag tpNF do XML, saída ou entrada, do ponto de vista do emissor da nota. Não precisa salvar o arquivo, pode acessar direto no componente na propriedade ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[0].XML. case ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[0].schema of schresNFe: ; // resumo de nfe schresEvento: ; // resumo de evento schprocNFe: ; // nfe completa schprocEventoNFe: ; // evento end;
  3. Veja se está informando no componente o CSC e IdCSC corretamente. Lembre que você não pode informar o CSC de produção para enviar a NFCe em homologação, ou vice versa.
  4. Normal aqui. Está usando o componente ou o ACBrMonitorPLUS? Atualizou os fontes ou o monitor recentemente?
  5. A configuração Geral.IdentarXML está marcada? Teste com ela desmarcada.
  6. BigWings

    bkp

    Não uso o Firedac, mas pelo que vi, bem por cima, ele usa o NBackup do Firebird, que é a cópia incremental. Nos testes que fiz o NBackup sempre deixa a cópia com tamanho parecido com o .FDB. https://firebirdsql.org/manual/nbackup-overview.html Eu uso o TIBBackupService do IBX, que gera a cópia não incremental, semelhante ao gerado pelo gbak. Não testei, mas acredito que se você usar o FDIBBackup possa fazer o mesmo.
  7. Se o documento retornado é um resumo de NFe, o CNPJ é o destinatário da nota. Se o documento é uma NFe completa, pode ser ou não, nesse caso você pode carregar o XML no componente e verificar a tag dest.CNPJCPF. Caso o CNPJ do evento não seja o destinatário da nota, mas outro interessado, como o transportador, ou terceiro identificado na tag autXML, ele recebe a nota completa, automaticamente.
  8. Não estava acessando no sábado, hoje está, basta seguir o que postei lá em cima, o ACBr já vai gerar as URL corretamente.
  9. Então não está sendo gerada exceção, qual o cStat no retorno? Já marcou para o componente salvar os arquivos de envio e retorno, e analisar eles? Se os dados forem os mesmo, sim, é o XML. O ACBr, desde que esteja configurado pra isso, faz a validação do Digest Value do XML, que garante que é o mesmo arquivo. Não é o ACBr que não faz, é o sistema da NFe que não permite. Isso é feito, a meu ver, para forçar o emissor a armazenar o XML que ele gerou, já que isso é responsabilidade dele, por lei. Tente simular o erro no envio com o demo do ACBr.
  10. A ABRASF participa do projeto da NFSe nacional, então eu diria que você não precisará mudar quase nada. O trabalho maior será no componente.
  11. No arquivo Cidades.ini, da forma que expliquei anteriormente.
  12. Qual a URL? Precisa saber a URL do webservice de homologação, pelo site não encontrei.
  13. Ela é montada a partir do que é informado no Cidades.ini. No Cidades.ini: NomeURL_H=itapicuru No Saatri.ini (que você não deve alterar pois vai interferir nas outras cidades que usam o provedor) [URL_H] RecepcaoLoteRPS=https://homologa-%NomeURL_H%.saatri.com.br/servicos/nfse.svc Testei em algumas outras cidades do provedor e estão funcionando. Então recomendo que entre em contato com a prefeitura e solicite a URL.
  14. O modBCST serve pra definir o valor da base de cálculo do ICMS ST. No caso de itens com base de cálculo tabelado, você teria que ter essa tabela, que é definida pelo governo estadual, pra saber qual o valor a ser aplicado na base de cálculo, em vez de somar a MVA. O restante do cáculo seria igual.
  15. Em tempo: A URL de homologação gerada após inserir esses dados no Cidades.ini será https://homologa-itapicuru.saatri.com.br/servicos/nfse.svc Esse endereço não está acessando. A URL de produção está. https://itapicuru.saatri.com.br/servicos/nfse.svc Entre em contato com eles pra solicitar a URL de homologação.
  16. Por esse link podemos deduzir que a cidade usa o provedor Saatri. Veja que ele já é atendido pelo componente, há o arquivo Saatri.ini e outras cidades configuradas nesse provedor. Veja um exemplo: [1400100] Nome=Boa Vista UF=RR Provedor=Saatri NomeURL_H=boavista NomeURL_P=boavista Tudo que você precisa é incluir no Cidades.ini a cidade de Itapicuru, com o código IBGE, desta forma: [2916500] Nome=Itapicuru UF=BA Provedor=Saatri NomeURL_H=itapicuru NomeURL_P=itapicuru Feito isso, basta testar.
  17. Está fazendo NFCe por RS ou PB? Ou você quer dizer a SVRS? De qualquer forma, os endereços de RS e SVRS ainda não estão no arquivo ACBrNFeServicos.ini. Você pode acrescentá-los por sua conta e testar. Esse XML não parece ser o gerado pelo ACBr, por causa das quebras de linha. Veja se não está alterando o arquivo após a assinatura.
  18. Qual o erro na hora do envio? Se a nota foi autorizada, mas você não conseguiu obter o protocolo no momento do envio, basta carregar o XML no componente e executar o método Consultar. O XML será atualizado com o protocolo de autorização.
  19. Editei seu tópico. Ao abrir um novo tópico, informe um título descritivo do assunto, "alguem me ajuda", "help", etc, não é legal. Quando ao assunto, você precisa entrar em contato com a prefeitura pra pedir os layouts para integração, o ACBr atende um número grande de "Provedores", que é como chamamos os inúmeros sistemas de emissão de NFSe por aí. Se a prefeitura usar um sistema já atendido pelo ACBr, basta configurar o arquivo Cidades.ini, inserindo o código da cidade, o provedor e as URL de homologação e produção, que você terá que solicitar junto a prefeitura também. Caso seja um novo "provedor", mas que atenda ao padrão ABRASF 1.0 ou 2.0, fica relativamente fácil também.
  20. Pelo exemplo, deduzo que o valor do item seja R$ 90,00, então precisa ser calculado o valor do ICMS normal primeiro para descontar do ICMS-ST no final. Assumindo 18% também para o ICMS normal: vICMS = 90,00 * 18% = 16,20 vBCICMSST = (90,00 + MVA) - RedBC = (90,00 + 100%) - 10% = 180,00 - 10% = 162,00 vICMSST = (162,00 * 18%) - vICMS = 162,00 * 18% - 16,20 = 29,16 - 16,20 = 12,96 Como é simples nacional, o valor do ICMS normal é zerado, ficando apenas o ICMS-ST. Quando ao cálculo do vCredICMSSN, não faço idéia, pelo meu cálculo seria 1,12...
  21. Só a SEFAZ pra dizer, pela mensagem é algum erro no software lá.
  22. Post dividido e movido para o fórum NFe.
  23. BigWings

    Erro validação

    Falta assinatura no XML. Use o método Assinar antes do Validar.
×
×
  • 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.