Ir para conteúdo
  • Cadastre-se

Amilcarcv

Membros
  • Total de ítens

    15
  • Registro em

  • Última visita

Posts postados por Amilcarcv

  1. Boa tarde. Estou utilizando o POS modelo AXIUM DX8000 da Ingênico para embarcar um sistema de vendas utilizando Firemonkey nele. Entretanto, a função de impressão eu não achei em nenhum lugar. Testei o exemplo que vem na pastas ACBRPosPrinter e não obtive êxito. Gostaria de saber se alguém já utilizou este equipamento no Delphi/Firemonkey implementando esse sistema de impressão.

    Grato desde já pela ajuda.

  2. Configurei de acordo com que colhi nos informes do Acbr. SSLLib = libWinCrypt, CryptLib  = crywinCrypt, httplib = httpWinhttp e XMLSignLib = xsLibXML2. No SSLType com TLSv1_2 e já com o qrCode 2.0.

    Quando envio com esta configuração aparece: Erro Interno: 12030 - Erro http:0 - URL: https//nfce.svrs.rs.gov.br/ws/NfeStatusServico/NfeStatusServico4.asm - Falha no envio da Requisição - Erro 12030 - A conexão com o servidor foi redefinida ou encerrada, ou um protocolo SSL imcompatível foi encontrado.

    Ao mudar o SSLType para All, a NFCE é enviada normalmente. Já olhei o XML e ela realmente está na 4.0 e o qrCode na 2.0.

    Pergunto: Mesmo usando a opção All não devo esperar nenhuma surpresa segunda-feira que poderia comprometer a emissão da NFCe? Ou da forma que está mesmo sem usar a TLSv1_2 devo ficar tranquilo pois da forma que está será aceita a partir de segunda?

  3. Vou ser mais específico.... quando chamo a procedure ACBrNFeDANFeESCPOS.Suprimento há a utilização do FCabecalho do tipo TACBrCabecalhoNaoFiscal. Como faço para atribuir os valores à Razão Social, endereço, ... para que seja montado o cabeçalho do que seria o registro desta sangria ou suprimento. Estou usando a sangria ou suprimento como exemplo, mas na realidade também interessado em utilizar a procedure TACBrNFeDANFeESCPOS.GerarCabecalhoGeneric para emitir alguns relatórios.

  4. Agradeço a resposta mas acredito não ter sido bem claro na minha colocação.

    Na hipótese que criei seria exatamente o problema eu não ter conseguido salvar o XML que eu deveria ter.

    Vamos supor que houve um problema na energia ou no micro ou de outra natureza qualquer onde o arquivo não foi gerado (salvo), embora que conste na base da receita.

    Daí a pergunta se não teria alguma maneira de no mesmo momento eu poder de alguma forma baixar o XML baseado na chave ou mesmo no protocolo.

    Peço desculpas se não tiver sido bem claro.

  5. Vamos supor que ao enviar uma NFCe houve uma interrupção no recebimento do XML mas ela chegou a ser gerada. Neste caso, teríamos que baixar o XML para poder fazer a impressão. Qual seria o procedimento para realizar este download pelo sistema? A permissão de baixar o XML é concedida apenas quando do envio da NFCe?  Ou pode ser repetido utilizando algum processo? Já foi respondido algo sobre isto utilizando a manifestação e o download, mas minha pergunta se refere a baixar o XML a própria empresa que gerou a NFCe.

  6. A função TipoItemToStr está transformando o índice em string com o valor + 1, só que o índice começa com 0.

     

    function TipoItemToStr(AValue: TACBrTipoItem): string;
    begin
       if AValue = tiOutras then
          Result := '99'
       else
          Result := FormatFloat('00', Integer( AValue ) + 1 );  <<== NÃO DEVERIA TER O  "+ 1"


    //   Result := EnumeradoToStr(AValue, ['00', '01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '99'],

     

     

    Envio arquivo corrigido em anexo.

    ACBrEPCBlocos.pas

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