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. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  2. Está usando a pasta de Schemas confirme disponibilizado no repositório?
  3. Você tem os fontes, pode alterar da forma que desejar. Mas pra subir pro repositório tem que seguir a especificação dos manuais.
  4. Nesse caso não é ACBrNFe nem ACBrMonitorPLUS, é a ACBrLib. Veja este tópico:
  5. Beneficiário final -> ACBrTitulo.Sacado.SacadoAvalista Intermediador -> ACBrTitulo.Cedente Até onde sei é isso.
  6. Desconfio da diretiva USE_MINGW, ela pode estar ativada em uma das duas instalações. Com ela ativada (não é mais recomendado) as DLLs tem que ser as da pasta MinGW.
  7. Não consegui replicar o erro apenas com os fontes, o que eu queria testar eram os binários... Você diz que em outra máquina não tem erro, isso usando o mesmo EXE e DLLs que está usando na máquina onde o erro ocorre? Parece que você tem DLLs demais na pasta, CAPICOM, MSXML e XmlSec não são mais necessários. Sugiro então que faça o seguinte: - Reinstale o ACBr marcando as opções de não usar CAPICOM e não usar XmlSec, não esquecendo de marcar a opção de copiar as DLLs para a pasta do Windows; - Recompile a sua aplicação; - Coloque o seu exe e apenas as DLLs da pasta ACBr\DLLs\LibxXML2\x86 e ACBr\DLLs\OpenSLL\1.1.1.7\x86. Como você usa Delphi 2010 não vai precisar das DLLs de 64 bits.
  8. Enviado pro repositório, rev. 20682. Obrigado pela sugestão e pelos testes.
  9. A melhor forma de saber é lendo os fontes. Na unit ACBrBoletoWS.pas, método SetBanco, indica que até agora estão implementados Caixa, BB e Itaú.
  10. Informe o CPF do emitente desta forma: CNPJCPF=55234747115
  11. Creio que não, já que a regra valida pela alíquota do FCP da UF do emitente.
  12. Sugiro usar ACBrNFCe1.WebServices.Envia, em vez do método Enviar, este último força nova geração e assinatura do XML. Teste cStat 100 ou 150 (autorizado fora do prazo). cStat 103 é de lote processado e não quer dizer que a nota foi autorizada. Também pode usar ACBrNFCe1.NotasFiscais[x].Confirmada.
  13. Você fez a mesma pergunta em três locais diferentes, vou fechar este tópico.
  14. Em SC não, no caso do FCP de ICMS próprio. Ainda pode precisar destacar o FCP-ST, ou o FCP em operação interestadual quando o destinatário é consumidor final não contribuinte, se a UF em questão exige.
  15. No componente DANFE vinculado ao componente ACBrNFe.
  16. No caso da contingência offline da NFCe, sim para todas. - Na emissão apenas gerar o XML informando o tpEmis = 9, assinar, validar e imprimir. O DANFE vai ser impresso sem protocolo mas com a informação de emissão em contingência. Uma via deve ser armazenada pelo emitente até a transmissão. - Em até 24h apenas carregar esse XML e transmitir, sem alterar nada no XML portanto não é preciso assinar ou validar novamente. Obtendo o protocolo o XML já é atualizado e a via do DANFE impressa anteriormente pode ser descartada. No caso da contingência NFe, são três tipos de contingência diferentes em vigor, veja o tópico abaixo onde detalho cada um: Em todos os tipos de contingência NFe ou NFCe você tem que preencher no XML a tag dhCont (Data e hora da entrada em contingência) e xJust (Motivo da entrada em contingência).
  17. Pelo que vejo no código, o parâmetro bGerarPDF no comando CriarEnviarCTe não verifica se o XML foi autorizado ou não. Talvez você queira informar 0 nesse parâmetro, e usar o comando ImprimirDACTePDF caso tenha o retorno do protocolo. O @José M. S. Junior pode verificar melhor essa questão.
  18. São XML diferentes. Este último está com o protocolo e parece correto, a diferença para o primeiro é a data de emissão. Certifique-se de estar passando o caminho deste último arquivo para o comando CTE.ImprimirDACTEPDF.
  19. Sem o protocolo? Obteve de que forma?
  20. Quer dizer que o XML que está carregando e consultando é diferente do XML autorizado pela SEFAZ. Nesse caso o protocolo não é adicionado. Você pode configurar o ACBrMonitorPLUS e retirar essa validação pra forçar a incluir o protocolo com digest value diferente, mas nesse caso estará com um XML inválido.
  21. [pag001] tPag=04 vPag=80 indPag=0 tpIntegra=2 CNPJ= tBand= cAut=
  22. Se trabalha com POS precisa informar apenas a tag tpIntegra: pag := ACBrNFe1.NotasFiscais[0].NFe.pag.New; [..] pag.tpIntegra := tiPagNaoIntegrado; Opcionalmente pode informar também as tags pag.CNPJ, pag.tBand e pag.cAut.
×
×
  • 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.