Ir para conteúdo
  • Cadastre-se

BigWings

Moderadores
  • Total de ítens

    9.878
  • Registro em

  • Última visita

  • Days Won

    154

Community Answers

  1. BigWings's post in Correção na Implementação dos Campos hashCSRT e IDCSRT was marked as the answer   
    Faça assim:
    ACBrNFe1.Configuracoes.RespTec.IdCSRT := 1; ACBrNFe1.Configuracoes.RespTec.CSRT := '123456789...'; E na geração da nota:
    ACBrNFe1.NotasFiscais[0].NFe.infRespTec.CNPJ := 1234001010200; ... Já será calculado o hash e gerado no XML.
  2. BigWings's post in Erro na url do Fortes Report ao fazer update no SVN was marked as the answer   
    O github não tem mais suporte a SVN, então precisa baixar direto via git.
     
  3. BigWings's post in Erro Envio NFC-e was marked as the answer   
    Essa exceção está no método de envio do componente:

    Chame ACBrNFe1.Notasfiscais.Clear antes do ACBrNFe1.NotasFiscais.Add na sua rotina de preenchimento.
    Assim não vai ter mais de 1 nota carregada no componente ao transmitir.
  4. BigWings's post in Exceção acontece, mas código não é interrompido was marked as the answer   
    Por causa do try..except no método Execute, como dito.
    procedure TCustomRESTRequest.Execute; [...] begin [...] try [...] except // any kind of server/protocol error on E: EHTTPProtocolException do begin FExecutionPerformance.ExecutionDone; // we keep measuring only for protocal errors, i.e. where // the server actually answered, not for other exceptions. LContent := E.ErrorMessage; // Full error description // Fill RESTResponse with actual response data - error handler might want to access it ProcessResponse(LURL, LResponseStream, LContent); if (E.ErrorCode >= 500) and Client.RaiseExceptionOn500 then Exception.RaiseOuterException(ERESTException.Create(E.Message)); HandleEvent(DoHTTPProtocolError); end; // Unknown error, might even be on the client side. raise it! on E: Exception do begin // If Execute raises an Exception, then the developer should have look into the actual BaseException Exception.RaiseOuterException(ERESTException.CreateFmt(sRESTRequestFailed, [E.Message])); end; end; Sendo uma exceção do tipo EHTTPProtocolException ele faz os tratamentos, mas ignora a exceção em runtime exceto no caso da propriedade RaiseExceptionOn500 estiver ativada e o status de retorno for maior 500 ou maior.
    Ele também chama o evento OnHttpProtocolError que você pode querer implementar (para logs por exemplo).
  5. BigWings's post in Tag indDeduzDeson ja esta implementada no monitor acbr plus? was marked as the answer   
    Já está implementado sim.
     
  6. BigWings's post in Falha na validac?o dos dados da nota: 2483 Element '{http://www.portalfiscal.inf.br/nfe}CNPJ' is unexpected according to content model of parent element '{http://www.portalfiscal.inf.br/nfe}detPag'. Expecting: {http://www.portalfiscal.inf.br/nfe}card. was marked as the answer   
    Devia ser assim:
    <pag> <detPag> <indPag>0</indPag> <tPag>17</tPag> <vPag>25.00</vPag> <card> <CNPJ>16501555000238</CNPJ> <cAut>ASHDKJAHD10903120ASHDAH</cAut> <CNPJReceb>06372697000108</CNPJReceb> <idTermPag>SN4AD81MG9Q</idTermPag> </card> </detPag> </pag>  
  7. BigWings's post in Erro na emissão de nota fiscal de importação was marked as the answer   
    O que falta é o elemento <adi> com os dados da adição, em pelo menos um dos itens da nota.
  8. BigWings's post in FUNÇOES TRIM, LOWER E REPLACE SQL FIREBIRD 1.5 IBEXPERT DELPHI was marked as the answer   
    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
  9. BigWings's post in Erro envio Insucesso na Entrega da NF-e was marked as the answer   
    Mas gerou o hash completo no XML?
    Seus fontes do ACBr estão atualizados?
  10. BigWings's post in Exportador SVG e PNG no Instalador was marked as the answer   
    Por enquanto está implementado apenas para o extrato SAT.
  11. BigWings's post in 'Rejeicao: Cabecalho - A versao do arquivo xml nao e suportada' - ACBrCTe.DistribuicaoDFe was marked as the answer   
    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.
  12. BigWings's post in Erro ao consultar NFC-e. was marked as the answer   
    Parece ser falta das DLLs da LibXML2, copie elas da pasta DLLs do ACBr para a pasta do seu exe.
  13. BigWings's post in Tabela de comandos ESCPOS da impressora Não fiscal DR 800 was marked as the answer   
    https://svn.code.sf.net/p/acbr/code/tools/PosPrinter/Daruma/DR800_CMD-REV05.pdf
     
  14. BigWings's post in Divergências no Boleto Banco Santander was marked as the answer   
    Ambos são o código do cedente/beneficiário, com 7 dígitos.
  15. BigWings's post in Destaque da Aliquota do ICMS do CSOSN 101 no DANF da NFE was marked as the answer   
    Pelo manual, isso não pode ser feito, essas colunas devem indicar o valor das tags vICMS e pICMS, então para emitentes do Simples só vai ser mostrado quando usando o CSOSN 900 destacando o imposto.


    O que você poderia fazer é criar novas colunas para as tags do crédito do Simples.
    O usual é só informar o valor do crédito do simples nas informações complementares da nota. Se desejar informar por item, pode adicionar na infAdProd.
  16. BigWings's post in WebService Distribuição de DFe Inativo ou Inoperante was marked as the answer   
    Tente configurando como TLS 1.1.
    Veja também o tópico abaixo:
     
  17. BigWings's post in Sefaz BA - LT_TLSv1_3 - Manif. Dest. Ciência was marked as the answer   
    O problema é com os A3, tenho outros A1 na mesma máquina funcionando.
    Testa com LT_TLSv1_1.
  18. BigWings's post in Caractere Ø sendo substituido por 0 was marked as the answer   
    Tenta desativar a configuração de RetirarAcentos no componente.
  19. BigWings's post in Recuperação do Vencimento pela leitura da Linha Digitável. was marked as the answer   
    http://portalabbc.org.br/images/content/manual operacional.pdf

    O que entendi desse manual é que se a data resultante for mais de 3000 dias atrás (em relação a data atual) considerar ele como vencimento futuro.
    E se além disso, for mais de 5500 dias a frente, cai no range de segurança, então considerar como inválido.
  20. BigWings's post in Erro ao buscar DFe e Manifestar o Destinatário - MDe was marked as the answer   
    Tente configurar para TLS 1.1.
    Se não der certo siga as instruções do tópico abaixo:
     
  21. BigWings's post in Como consultar dados da API NFSE was marked as the answer   
    Precisa configurar o certificado para a requisição.
    No Postman isso é feito em Settings - Certificates - Client certificates.
    Pode informar o teu PFX e a senha.
  22. BigWings's post in Inutilização Pernambuco was marked as the answer   
    Geralmente isso é configuração incorreta da ACBrNFe1.Configuracoes.WebServices.UF.
  23. BigWings's post in Erro NFSE - Porto Alegre - 1824 - Element '{http://www.sped.fazenda.gov.br/nfse}nro': '56' is not a valid value of the atomic type '{http://www.sped.fazenda.gov.br/nfse}TSNumeroEndereco' was marked as the answer   
    É o mesmo problema que tem na NFe, você deve estar usando os schemas oficiais, com o regex dele, e usando a LIBXML2 que é o padrão do ACBr, vai ter erro de validação em qualquer string com menos de 3 caracteres.
    A solução é simples, basta usar os schemas disponibilizados pelo ACBr na pasta ACBr\Exemplos\ACBrDFe\Schemas\NFSe. Foi feito um pequeno ajuste nos schemas para contornar esse problema.
  24. BigWings's post in Fazer as parcelas aparecerem no danfe was marked as the answer   
    Testei aqui só trocando [BoletoXXX] por [DuplicataXXX] e mostrou as parcelas:

     
  25. BigWings's post in Emissão contingencia NFC-e was marked as the answer   
    O ideal é que isso seja tratado pela aplicação antes da emissão para evitar rejeição do tipo. NCM e CFOP é algo simples de tratar.
    Mas sim, em caso de rejeição, gera novamente o XML corrigindo apenas a informação que causou a rejeição, assina e transmite.
×
×
  • 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...