Jump to content

leandroaoa

Membros
  • Posts

    347
  • Joined

  • Last visited

  • Days Won

    3

Community Answers

  1. leandroaoa's post in Problema com ACBrETQ apos atualização was marked as the answer   
    adicione na uses ACBrETQClass
  2. leandroaoa's post in erro de autorizacao was marked as the answer   
    da uma olhada ai vai encotrar seu problema
     
  3. leandroaoa's post in Rejeição 660: CFOP de Combustível e não informado grupo de combustível da NF-e was marked as the answer   
    Boa tarde voce deve preencher os campos
           Produto.Prod.comb.cProdANP := clientdataset1.fieldbyname('cprodanp').asinteger;
           Produto.Prod.comb.descANP  := clientdataset1.fieldbyname('descanp').asstring;
           Produto.Prod.comb.UFcons   := ifthen(NotaF.NFe.Dest.EnderDest.UF = '',NotaF.NFe.Emit.EnderEmit.UF,NotaF.NFe.Dest.EnderDest.UF);
     
  4. leandroaoa's post in Emitir boletos was marked as the answer   
    boa tarde
    o ACBrBoleto segue os layouts exigido pelos banco se voce programa em delphi ou lazarus basta estudar o exemplo que la tem tudo.
  5. leandroaoa's post in Boletos via webserver was marked as the answer   
    Boa tarde
    vai na pasta exemplo do ACBr e estuda o exemplo do acbrboleto ali tem tudo o que voce precisa
  6. leandroaoa's post in Boas práticas com interfaces was marked as the answer   
    boa tarde
    acesso a dados e persistencia na DAO
    na classe cliente somente verificaria se os dados estão ok exemplo  verificaria se o campo nome esta em branco se sim dispararia um raise;
    pra verificar limite eu criaria uma outra classe. uma coisa estude sobre SOLID.  eu vou separando minhas classe cada classe responsavel por fazer uma coisa é assim que eu faço. Mas como nosso amigo @Thulio Bittencourt diz existe mil maneira de prepara o neston 
    e trabalhar com interface no começo vai apanhar muito mas depois é mamão com açúcar
  7. leandroaoa's post in Modo Sincrono was marked as the answer   
    Boa noite 
    basta olhar a assinatura do metodo 
    mas vamos la 
    Enviar(aLote: 1, imprimir: false, sincrono: true, zipado: false); ACBrNFe1.Enviar(nLote, True, True) 1º - Numero do lote
    2º - Se vai Impirmir
    3º - Sincrono = True
     
  8. leandroaoa's post in Relatório FortesReport composto (mais de uma tabela) was marked as the answer   
    boa tarde
    basta colocar rlgroup dentro do outro ai o primeiro o datafields = categorias aqui coloca uma band sumary que vai somar o tota da categoria
    no segundo datafields = grupo aqui voce colocaria a band rldetail para apresentar o itens a banda sumary que seria soma dos itens
    no index da sua tabela deve esta categoria, grupo
  9. leandroaoa's post in FortesReport Medidas em mm was marked as the answer   
    Boa tarde
    Tem a propriedade RealBounds a ultima vez que tentei usar ainda não estava implementada mas faz muito tempo quem sabe ja não a implementaram
     
  10. leandroaoa's post in CFOP 5405 com CST 060 was marked as the answer   
    bom dia sugiro a você estudar o manual de orientacao da nfe depois consultar um bom contador pois emissao de DFe não é uma coisa tão simples assim quanto a regras fiscais mas o seu erro esta facil olha o seu xml nessa parte aqui 
    <total> <ICMSTot> <vBC>6.90</vBC> <vICMS>0.83</vICMS> <vICMSDeson>0.00</vICMSDeson> <vFCP>0.00</vFCP> <vBCST>6.90</vBCST> <vST>1.24</vST> os campos vBC, vICMS, vBSST e vST tem que estar zerado pois no item não tem esse valor conforme abaixo
    <imposto> <ICMS> <ICMS60> <orig>0</orig> <CST>60</CST> </ICMS60> </ICMS> </imposto>  
  11. leandroaoa's post in Imprimir Etiquetas 3 coluna was marked as the answer   
    tarde ta ai :
     
                 with ACBrETQ do
                  begin
                   Desativar;
                   Modelo       := TACBrETQModelo(strtoint(covalor(FormConfig.edit79.text))) ;
                   Porta        := trim(FormConfig.edit38.text);
                   Unidade      := etqMilimetros;
                   Ativar ;
                                 ImprimirTexto(orNormal, 2, 1, 1, 2, 1, clientdataset2.fieldbyname('desc1').asstring);
                                 ImprimirTexto(orNormal, 2, 1, 1, 5, 1, clientdataset2.fieldbyname('tam').asstring);
                                 ImprimirTexto(orNormal, 2, 1, 2, 8, 1, 'REF '+xValor);
                                 ImprimirBarras(orNormal, barCODE128, 2, 2, 12, 1, trim(clientdataset2.fieldbyname('barra').asstring), 5, BecNAO);
                                 ImprimirTexto(orNormal, 2, 1, 2, 18, 1, trim(clientdataset2.fieldbyname('barra').asstring));
                                 ImprimirTexto(or90, 1, 1, 1, 2, 26, trim(FormConfig.Edit2.Text));
                                 ImprimirTexto(or90, 2, 1, 1, 1, 29, trim(FormConfig.Edit8.Text));

                                 ImprimirTexto(orNormal, 2, 1, 1, 2, 37, clientdataset2.fieldbyname('desc1').asstring);
                                 ImprimirTexto(orNormal, 2, 1, 1, 5, 37, clientdataset2.fieldbyname('tam').asstring);
                                 ImprimirTexto(orNormal, 2, 1, 2, 8, 37, 'REF '+xValor);
                                 ImprimirBarras(orNormal, barCODE128, 2, 2, 12, 37, trim(clientdataset2.fieldbyname('barra').asstring), 5, BecNAO);
                                 ImprimirTexto(orNormal, 2, 1, 2, 18, 37, trim(clientdataset2.fieldbyname('barra').asstring));
                                 ImprimirTexto(or90, 1, 1, 1, 2, 62, trim(FormConfig.Edit2.Text));
                                 ImprimirTexto(or90, 2, 1, 1, 1, 65, trim(FormConfig.Edit8.Text));

                                 ImprimirTexto(orNormal, 2, 1, 1, 2, 73, clientdataset2.fieldbyname('desc1').asstring);
                                 ImprimirTexto(orNormal, 2, 1, 1, 5, 73, clientdataset2.fieldbyname('tam').asstring);
                                 ImprimirTexto(orNormal, 2, 1, 2, 8, 73, 'REF '+xValor);
                                 ImprimirBarras(orNormal, barCODE128, 2, 2, 12, 73, trim(clientdataset2.fieldbyname('barra').asstring), 5, BecNAO);
                                 ImprimirTexto(orNormal, 2, 1, 2, 18, 73, trim(clientdataset2.fieldbyname('barra').asstring));
                                 ImprimirTexto(or90, 1, 1, 1, 2, 98, trim(FormConfig.Edit2.Text));
                                 ImprimirTexto(or90, 2, 1, 1, 1, 101, trim(FormConfig.Edit8.Text));
                                 Imprimir(1, StrToInt(covalor(FormConfig.edit80.text)));
                  end;    
     

  12. leandroaoa's post in Impressão de NFCe no formato A4 was marked as the answer   
  13. leandroaoa's post in Impressão A4 da NFC was marked as the answer   
    siga esse link ai 
     
  14. leandroaoa's post in Problema na Impressão do Danfe NFCe para A4 was marked as the answer   
    olhe este poste ve se ajuda
     
  15. leandroaoa's post in Problemas com Gertec PPC 910/920 was marked as the answer   
    bom dia 
    eu passei por esse erro 31 com impressora bematech. solucao encontrada troquei de computador pois o driver da impressora não é compativel com a placa mae antiga essas placas maes que ainda tem suporte a USB 1.1 e tambem troquei de impressora passei a usar a epson que não apresentou esse conflito o seu caso deve ser o mesmo. deve ser algum conflito entre o driver da GERTEC e as Placas mais antigas.
  16. leandroaoa's post in Nfc-E Para Destinatario Contribuinte De Icms was marked as the answer   
    Sim para NFC-e você sempre vai usar 9 e não informa o campo IE 
     
    não esquece de por como resolvido...
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.