Ir para conteúdo
  • Cadastre-se

Luciano Ramos Palandi

Membros
  • Total de ítens

    43
  • Registro em

  • Última visita

  • Days Won

    1

Posts postados por Luciano Ramos Palandi

  1. Boa tarde Juliomar, por favor pode me indicar onde devo analisar?, o xml esta valido no site da sefaz, no exemplo funciona, sera que esta faltando declarar alguma dll?

    uso estas configurações para gerar a danfe

       ACBrNFe1.Configuracoes.Geral.SSLLib:= libWinCrypt;//libOpenSSL; ok
       ACBrNFe1.Configuracoes.Geral.SSLCryptLib := cryWinCrypt; //ok
       ACBrNFe1.Configuracoes.Geral.sslhttplib:= httpWinHttp;
       ACBrNFe1.Configuracoes.Geral.sslxmlsignlib:= xsMsXml;//xsXmlSec; ok

    isso pode afetar?

  2. na verdade eu copie e colei exatamente como esta no exemplo, uso Midaslib no form.

    var
    ano,mes: integer;
    begin
    // AjustaNFE;
     mes:= monthof(date);
     ano:= yearof(date);

     OpenDialog1.FileName  :=  '';
     OpenDialog1.Title := 'Selecione o XML do Cupom';
     OpenDialog1.DefaultExt := '*.XML';
     OpenDialog1.Filter := 'Arquivos XML (*.XML)|*.XML|Todos os Arquivos (*.*)|*.*';
     OpenDialog1.InitialDir := 'C:\SCI-DEPOSITO\Software\DOCUMENTOS\ARQUIVOS\' +
                                intTOstr(ano)+ intTOstr(mes) + '\';
     if OpenDialog1.Execute then
     begin
      ACBrNFe1.NotasFiscais.Clear;
      ACBrNFe1.NotasFiscais.LoadFromFile(OpenDialog1.FileName,False);
    //  ACBrNFe1.NotasFiscais.ImprimirPDF;
      ACBrNFe1.NotasFiscais.Imprimir;
     end;
    end;

  3. Senhores, por favor peço ajuda na seguinte situação, no menu principal da minha aplicação toda vez que eu tento reimprimir nfe, carta de correção ou salvar em pdf, antes gera um A.V. e depois mostra o preview, no exemplo do demo funciona sem problemas, oque posso estar fazer para corrigir na minha aplicação?

  4. Se servir de ajuda...

    if ACBrNFe2.Enviar(NumeroLote, false, true) then // Envia o lote contendo apenas 1 nota no modo sincrono
      begin

        // guardar o status da nota atual
        StatusNota := ACBrNFe2.NotasFiscais.Items[0].NFe.procNFe.cStat;

        MsgRetorno := '';
        if ValueIn(StatusNota, [100, 150, 110, 301, 302]) then
        begin

  5. Senhores, por favor após um cliente ir para o regime normal estou me deparando com a seguinte situação:

    informo  Emit.CRT := crtRegimeNormal; e no XML sempre grava emit.crt:= 1, se alguém souber o porque desde já agradeço.

     

  6. Boa tarde Juliomar, me perdoe, faltou programar ACBrTEFD1.ComandaECFSubtotaliza, muito obrigado, o projeto de teste esta passando cartões, por favor você tem alguma dica de como imprimir, com os dados carregados do acbrtef já serve para montar um comprovante?

    • Curtir 1
  7. Juliomar, baixei novamente o exemplo, quando vou rodar pela primeira vez, da a seguinte mensagem:

    The ACBrCliSiTefObtemCampo method

    reference by CliSiTf.ObtemCampo has an

    incompatible parameter list. Remove the reference?

    ai tenho a opção de yes, no, cancel.

    Neste caso, como posso proceder por favor.

     

  8. Bom dia Sérgio, gravo as forma de pagamento na tabela da seguinte forma:

     if dm.CD_VENDA.FieldByName('forma_01').AsString = '' then
         begin
          dm.CD_VENDA.Edit;
          dm.CD_VENDA.FieldByName('pg_01').AsString:= CodPG;
          dm.CD_VENDA.FieldByName('forma_01').AsString:= FormaPG;
          dm.CD_VENDA.FieldByName('valor_01').AsString:= editvalor.Text;
          dm.CD_VENDA.Post;
         end

      caso a forma_01 estiver livre e assim por diante...

    Para repassar os valores para o XML faço da seguinte forma:

     if dm.CD_VENDA.FieldByName('pg_01').AsString <> '' then
        begin
        with Pagto.Add do
        begin
          cMP := dm.CD_VENDA.FieldByName('pg_01').Value;
          vMP := dm.CD_VENDA.FieldByName('valor_01').AsCurrency;
        end;
        end;

    Na tabela de pagamentos, o campo esta sendo preenchido corretamente..., quando passo para o XML o valor fica incorreto.

     

  9. Pessoal, por favor, preciso de ajuda para corrigir o valor que esta sendo gravado na TAG cMP, na venda estou gravando o código da forma de pagamento em um campo varchar(OP_PG01), quando gero o XML faço da seguinte maneira: cMP:= dm.clientdataset.fieldbyname('op_pg01').value;, se eu fizer um pagamento em Dinheiro(01),depois que o XML esta pronto a TAG cMP aparece assim <cMP>02</cMP> como se eu estivesse escolhido Cheque(02), desde já 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.

The popup will be closed in 10 segundos...