Ir para conteúdo
  • Cadastre-se

Edson

Membros
  • Total de ítens

    103
  • Registro em

  • Última visita

Posts postados por Edson

  1. Boa tarde,

    Estou tentando gerar o evento 2240, mas estou me deparando com vários erros, fiz teste pelo exemplo, mas mesmo assim não tive sucesso.

    Falha na validação dos dados do evento: evtExpRisco-v02_05_00
    1871 - Element '{http://www.esocial.gov.br/schema/evt/evtExpRisco/v02_05_00}respReg': This element is not expected. Expected is ( {http://www.esocial.gov.br/schema/evt/evtExpRisco/v02_05_00}fatRisco ).

    Verifiquei na classe 2240 e tem apenas os dados do agNoc, mas pelo que vi no manual e no schema versão 02_05_00, tem apenas o elemento fatRisco e não mais o agNoc.

    Tentei fazer a geração com versão anteriores, mas esta mostrando outros erros..

    Alguém poderia me dar uma luz, 

    Obrigado a todos

  2. Boa tarde pessoa, tudo bem?

    Procurei no fórum a respeito do que estou precisando e não achei.

    O meu cliente faz geração de NF-e com várias formas de pagamentos.

    Ex: Dinheiro, cartão e boleto em uma única NFE

    Eu sempre coloquei apenas os boletos na tag Cobr.Dup, e os demais apenas na forma de pagamento.

    Um exemplo esta abaixo. Tem 4 boleto no total de 99,33 e dinheiro no valor de 30,00

    Esta me retornando a mensagem "Soma do valor das parcelas difere do Valor Líquido da Fatura", sei que é porque esta colocando a diferença do dinheiro na fatura.

    Ou na fatura coloco apenas os valores das duplicatas? Ou não tem nada a ver como estou fazendo.


    <cobr>

    <fat>

    <nFat>1554</nFat>

    <vOrig>129.33</vOrig>

    <vDesc>0.01</vDesc>

    <vLiq>129.32</vLiq>

    </fat>


    <dup>

    <nDup>001</nDup>

    <dVenc>2021-03-05</dVenc>

    <vDup>24.83</vDup>

    </dup>


    <dup>

    <nDup>002</nDup>

    <dVenc>2021-04-04</dVenc>

    <vDup>24.83</vDup>

    </dup>


    <dup>

    <nDup>003</nDup>

    <dVenc>2021-05-04</dVenc>

    <vDup>24.83</vDup>

    </dup>

    <dup>

    <nDup>004</nDup>

    <dVenc>2021-06-03</dVenc>

    <vDup>24.84</vDup>

    </dup>

    </cobr>


    <pag>


    <detPag>

    <indPag>0</indPag>

    <tPag>01</tPag>

    <vPag>30.00</vPag>

    </detPag>

    <detPag>

    <indPag>1</indPag>

    <tPag>15</tPag>

    <vPag>99.33</vPag>

    </detPag>

    </pag>

       Obrigado a todos.

  3. 2 horas atrás, Edson disse:

    Bom dia,

    Ok, pode deixar...já não tive experiências agradáveis quanto a isso, rsrsrs

    Mas achei o problema aqui, o exemplo coloquei sicoob e deu certo também, o problema esta ou na carteira.

    Outra coisa, coloquei para sair as instruções padrões mas não esta saindo, mesmo preenchendo a multa, juros.

    Tem mais algum parâmetro para ativar.

    Obrigado.  

     

     

    Juliomar, boa tarde

    Cara, se falar para você qual era o problema, vai desacreditar.

    No meu cadastro o código do cedente estava com um espaço no início ex: ' 123456' e estava sem a função OnlyNumber.

    Depois de muito bater fui de um em um isolando o problema e achei.

    Bom  resumindo... nesta linha cpnBoleto.Cedente.CodigoCedente := OnlyNumber(qCedenteCODCLIENTE.AsString); precisa ter o onlynumber para retirar os espaços, caso o usuário coloque no cadastro.

    Mais uma vez obrigado e tudo de bom. 

    Pode encerrar este post como resolvido.  

    • Curtir 1
  4. Bom dia,

    Ok, pode deixar...já não tive experiências agradáveis quanto a isso, rsrsrs

    Mas achei o problema aqui, o exemplo coloquei sicoob e deu certo também, o problema esta ou na carteira.

    Outra coisa, coloquei para sair as instruções padrões mas não esta saindo, mesmo preenchendo a multa, juros.

    Tem mais algum parâmetro para ativar.

    Obrigado.  

     

     

  5. 27 minutos atrás, Juliomar Marchetti disse:

    Bom dia

    como tu fez? isso foi usando o exemplo do svn?

    Bom dia

    Juliomar, realmente pelo demo não apresenta o erro...vou ver aqui o que fiz de errado, ou tem alguma idéia do que pode ser.

    Obrigado.

  6. Boa tarde

    Estou fazendo a impressão do boleto e esta apresentando o seguinte erro

    LayoutBoleto: Erro durante a preparação do relatório
    EConvertError('' '' is not a valid integer value)
     

    Fiz a reinstalação e estou com a ultima versão

    Alguem poderia me auxiliar.

    Obrigado 

  7. 29 minutos atrás, Wladimir Masson disse:

    Nada ainda amigo!

    Certamente é a equipe já deve estar ciente do problema.

    Mas vamos mantendo contato.

    Boa tarde

    Consegui resolver colocando {$ENDIF} na linha 131 do ACBrTXTClass.

    Sobre a mensagem de erro que postei sobre "Não foi possível localizar o ponto de entrada do procedimento", pode desconsiderar, pois, este erro resolveu executando a bat  apagarAcbr.

    Caso queira, esta anexado o .pas que alterei. 

    Obrigado a todos

    ACBrTXTClass.pas

  8. Consegui resolver colocando {$ENDIF} na linha 131 do ACBrTXTClass.

    Maa gora que instalei esta apresentando erros de

    Delphi XE: bds.exe - Ponto de entrada não encontrado
    Não foi possível localizar o ponto de entrada do procedimento @Acbrdfessl@TDFeSSL@Enviar$qqrr20System@UnicodeStringx20System@UnicodeStringt220System@UnicodeString na biblioteca de vínculo dinâmico ACBr_DFeComum.bpl. 
     

    3 minutos atrás, Wladimir Masson disse:

    Nada ainda amigo!

    Certamente é a equipe já deve estar ciente do problema.

    Mas vamos mantendo contato.

    Sim sim, vamos aguardar.

    Obrigado.

  9. 1 minuto atrás, Wladimir Masson disse:

    Boa tarde!

    Ao atualizar o ACBR fui instalar a versão atualizada e ocorreu o seguinte erro.

    Compiling package C:\Acbr\Pacotes\Delphi\ACBrTXT\ACBr_TXTComum.dpk
    "C:\Program Files (x86)\Embarcadero\RAD Studio\8.0\bin\dcc32.exe" "C:\Acbr\Pacotes\Delphi\ACBrTXT\ACBr_TXTComum.dpk"
    Embarcadero Delphi for Win32 compiler version 22.0
    Copyright (c) 1983,2010 Embarcadero Technologies, Inc.
    C:\Acbr\Fontes\ACBrTXT\ACBrTXTClass.pas(131) Error: E2029 $ENDIF expected but $IFEND found
    ACBr_TXTComum.dpk(39) Fatal: F2063 Could not compile used unit '..\..\..\Fontes\ACBrTXT\ACBrTXTClass.pas'
    Compilation failure
    Erro ao compilar o pacote "ACBr_TXTComum.dpk".
    Abortando... Ocorreram erros na compilação dos pacotes.

    log_Delphi_XE_Win32.txt 6 kB · 0 downloads

    Boa tarde

    Estou com o mesmo problema, conseguiu resolver?

    Grato 

    log_Delphi_XE_Win32.txt

  10. Bom dia Juliomar, obrigado pela resposta. 

    Não estou com zoom a impressora padrão esta com o PDF Creator.

    Vi que a fonte é Arial e esta instalada normalmente.

    Fiz os seguintes testes:

    - Enviei para a impressora Laser e esta OK.

    - Fiz a impressão apontando a impressora PDF que esta padrão e fica com os caracteres ex no Pagador o a fica com quadrado. Anexei o arquivo gerado pelo pdf.

    Obrigado 

     

     

    Impressão PDFCreator.pdf

  11. 56 minutos atrás, Edson disse:

    Boa tarde

    Começei a enviar a NF-e na versão 4.0 e verifiquei que ao consultar na receita esta apenas aparecendo o numero na forma de pagamento e não o numero - descrição.

    Isso só esta ocorrendo para a forma 15 que é boleto bancário.

    Ja esta atualizado o componente acbr com a ultima versão do SVN, atualizei os Schemas, mas mesmo assim não esta aparecendo corretamente na receita.

    A chave da NF-e é 35180558380585000100550010001696901379502974, e esta anexado o print na receita e no meu xml.

    Obrigado a todos e tenham um excelente dia.

    imagem.jpg

    Ja outra nota esta OK..

    image.png.5d9a4a463b8f84e4b001c3669afff11a.png

     

  12. Boa tarde

    Começei a enviar a NF-e na versão 4.0 e verifiquei que ao consultar na receita esta apenas aparecendo o numero na forma de pagamento e não o numero - descrição.

    Isso só esta ocorrendo para a forma 15 que é boleto bancário.

    Ja esta atualizado o componente acbr com a ultima versão do SVN, atualizei os Schemas, mas mesmo assim não esta aparecendo corretamente na receita.

    A chave da NF-e é 35180558380585000100550010001696901379502974, e esta anexado o print na receita e no meu xml.

    Obrigado a todos e tenham um excelente dia.

    imagem.jpg

  13. Bom dia a todos.

    Primeiramente desculpe de colocar esta mensagem novamente, mas procurei no forum e vi somente posts antigos.

    Atualizei o fontes pelo SVN esta manha, reinstalei o ACBR, ja atualizei a capicom, alterei as opções do navegador, etc...resumindo, fiz tudo que sabia, mas não resolveu.

    Estou usando o exemplo do acbr e esta danod o erro "SelecionarCertificado" não suportado em: TDFeOpenSSL., ja alterei todas as opções que tem no exemplo, mas não resolveu, copiei a dll, fiz testes em outra máquina, mas mesmo assim não resolveu.

    Utilizo po Dxe2.

    Alguem pode me dar uma luz?

    Obrigado a todos e tenham um ótimo dia.

  14. Bom dia Edson,

     

    Veja bem não existe o tipo de impressão = 6, conforme a sua alteração se configurarmos o componente para Tipo de Impressão = tiNFCeA4 ao gerar o XML será informado o numero 6 e desta forma vai ocorrer um erro de validação ou Rejeição.

     

    Da forma que estava antes, bastaria configurar o componente e alimentar a propriedade tpImp segundo o tipo tiNFCeA4 que iria funcionar.

     

    Com a sua alteração devemos configurar o componente com o valor tiNFCeA4 e alimentar a propriedade tpImp com o valor tiNFCe, para que não ocorra erro.

    Italo, fizemos os testes aqui  e não obtivemos sucesso.

     

    Na configuração do componente Danfe, passamos o valor 4 (tiNfce), mas a impressão esta entendendo o modelo (tiNfceA4).

    Mesmo passando o valor no tpimp como orientado, não conseguimos fazer a impressão correta, no modelo bobina.

    Lembrando que estamos usando o quickrerport.

    Grato.

  15. Bom dia Edson,

     

    Veja bem não existe o tipo de impressão = 6, conforme a sua alteração se configurarmos o componente para Tipo de Impressão = tiNFCeA4 ao gerar o XML será informado o numero 6 e desta forma vai ocorrer um erro de validação ou Rejeição.

     

    Da forma que estava antes, bastaria configurar o componente e alimentar a propriedade tpImp segundo o tipo tiNFCeA4 que iria funcionar.

     

    Com a sua alteração devemos configurar o componente com o valor tiNFCeA4 e alimentar a propriedade tpImp com o valor tiNFCe, para que não ocorra erro.

    Bom dia

    Ok, estaremos fazendo as alterações aqui.

    Obrigado.

  16. Bom dia

    Estava tentando imprimir o Nfc-e no quickreport e nos deparamos com a situação das funções TpImpToStr e StrToTpImp.

    Verificamos que o result esta assim..

     

    result := EnumeradoToStr(t, ['0', '1', '2', '3', '4', '5', '4'],

                                  [tiSemGeracao, tiRetrato, tiPaisagem, tiSimplificado,

                                   tiNFCe, tiMsgEletronica, tiNFCeA4]);

     

    O último elemento também é o 4, alteramos para 6 e trocamos o tipo de impressão, e ai sim saiu a impressão em A4 e o fipo bobina.

    Colocaram assim porque ainda não esta 100% a impressão ou esta errado mesmo?

     

     

    pcnConversao.pas

     

    // B21 - Formato de Impressão do DANFE *****************************************

    function TpImpToStr(const t: TpcnTipoImpressao): string;

    begin

      result := EnumeradoToStr(t, ['0', '1', '2', '3', '4', '5', '4'],

                                  [tiSemGeracao, tiRetrato, tiPaisagem, tiSimplificado,

                                   tiNFCe, tiMsgEletronica, tiNFCeA4]);

    end;

    function StrToTpImp(out ok: boolean; const s: string): TpcnTipoImpressao;

    begin

      result := StrToEnumerado(ok, s, ['0', '1', '2', '3', '4', '5', '4'],

                                      [tiSemGeracao, tiRetrato, tiPaisagem, tiSimplificado,

                                       tiNFCe, tiMsgEletronica, tiNFCeA4]);

    end;

     

     

    alteramos para

     

    // B21 - Formato de Impressão do DANFE *****************************************

    function TpImpToStr(const t: TpcnTipoImpressao): string;

    begin

      result := EnumeradoToStr(t, ['0', '1', '2', '3', '4', '5', '6'],

                                  [tiSemGeracao, tiRetrato, tiPaisagem, tiSimplificado,

                                   tiNFCe, tiMsgEletronica, tiNFCeA4]);

    end;

    function StrToTpImp(out ok: boolean; const s: string): TpcnTipoImpressao;

    begin

      result := StrToEnumerado(ok, s, ['0', '1', '2', '3', '4', '5', '6'],

                                      [tiSemGeracao, tiRetrato, tiPaisagem, tiSimplificado,

                                       tiNFCe, tiMsgEletronica, tiNFCeA4]);

    end;

     

    Obrigado a todos e tenham um ótimo dia.

     

     

  17. Tente rodar o apagaracbr.bat como administrador e depois tente instalar novamente.

    Boa noite.

    Ja fiz, mas na verdade esta faltando a propriedade, pois esta apenas declarado no private.

    Verifiquei no fonte e a propriedade foi criada.

    Grato.

×
×
  • 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.