Ir para conteúdo
  • Cadastre-se

diegofernandesp

Membros
  • Total de ítens

    40
  • Registro em

  • Última visita

Posts postados por diegofernandesp

  1. Flávio, boa tarde.

    Você conseguiu alguma resposta?

    Estou com uma situação semelhante. Algumas vendas no LOG aparecem assim, mas elas são transmitidas e o SAT retorna código 06000 normalmente. O estranho é a linha pintada de vermelho:

    Citar

    20171116142756|SAT-AC|info|Iniciando recebimento de dados de venda...
    20171116142756|AC-SAT|info|Sucesso ao validar dados de venda com o xsd
    20171116142756|AC-SAT|info|Versão dos dados de entrada: 0.07
    20171116142756|AC-SAT|info|Versão do leiaute do arquivo de entrada do SAT é a mais atual
    20171116142756|AC-SAT|info|Dados de venda recebidos com sucesso
    20171116142756|SAT|info|Preenchendo conteúdo do CFe
    20171116142756|SAT-AC|erro|Valor de pagamento insuficiente: 51,0 < 9,0 
    20171116142756|SAT|info|Assinando CFe
    20171116142756|SAT|info|Mecanismo de segurança de emissão criado com sucesso
    20171116142757|SAT|info|CFe de venda registrado com sucesso
    20171116142757|SAT|info|Cupom de venda (023951) CFe35171105669349000134590003209130239513001350 emitido com sucesso

    Algumas requisições ele faz isso, e o SAT pára de responder. Como o usuário insiste nas tentativas, ele faz aquele bloqueio temporário:

    Citar

    20171116135144|SAT-AC|erro|Código de ativação inválido
    20171116135144|AC-SAT|erro|Erro ao realizar a validação dos parâmetros
    20171116140145|SAT-AC|erro|Código de ativação inválido
    20171116140145|AC-SAT|erro|Erro ao realizar a validação dos parâmetros
    20171116141145|SAT-AC|erro|Código de ativação inválido
    20171116141145|AC-SAT|erro|Erro ao realizar a validação dos parâmetros
    20171116142146|AC-SAT|info|Duração do bloqueio temporário deverá ser de 2 minutos
    20171116142146|SAT-AC|erro|Código de ativação inválido
    20171116142146|SAT-AC|info|Impossível realizar operação por conta do autobloqueio temporário
    20171116142146|AC-SAT|erro|Erro ao realizar a validação dos parâmetros
    20171116142756|SAT-AC|info|Iniciando recebimento de dados de venda...

     

  2. Prezados, bom dia.

    Sei que o tópico é antigo, mas eu estou tendo problemas com a importação de XML sem IPI.

    Eu faço load do xml para o componente e depois extraio os dados dele [componente] para importar para minha base de dados. Quando IPI não é informado ele sempre vem ipi00. 

    Já tem alguma coisa que resolva isso?

    Obrigado.

     

    NFiscal := ACBR_ImpXML.NotasFiscais.Items[0];
    if NFiscal.NFe.Det[i].Imposto.IPI.CST in [ipi00, ipi01, ipi02, ipi03, ipi04, ipi05, ipi49, ipi50, ipi51, ipi52, ipi53, ipi54, ipi55, ipi99] then 

     

    35170803386358000192550090000005201000005620-nfe.xml

  3. 12 minutos atrás, Fernando Rodrigo disse:

    e ai @diegofernandesp, conseguiu gerar a importação ?

    ]

    Ainda não, Fernando.

    Fizemos contato com o despachante. Ele informou que está criando um novo processo para trocar informações com nosso cliente. Estamos aguardando para ver como vai ficar isso.

    Eu dei uma boa olhada no XML e dá para tirar de lá vários dados, mas ainda precisaria informar muita coisa manualmente.

  4. Olá pessoa. Também estou tendo problemas com o diferimento parcial. Diferimento total eu consegui enviar sem problemas.

    <ICMS51>                
      <orig>0</orig>      
      <CST>51</CST>       
      <modBC>3</modBC>    
      <pRedBC>0.00</pRedBC>  
      <vBC>1000.00</vBC>        
      <pICMS>18.00</pICMS>    
      <vICMSOp>180.00</pICMS>    
      <pDif>33.33</pICMS>    
      <vICMSDif>60.00</pICMS>    
      <vICMS>120.00</vICMS>    
    </ICMS51>               
    

    Fiz esse exemplo exatamente como está no manual de preenchimento.

    O retorno é: Nota(s) não confirmadas: 10298->Rejeicao: Valor do ICMS no CST=51 nao corresponde a diferenca do ICMS operacao e ICMS diferido

    Alguém consegue identificar algum erro? Estou desde cedo nessa briga.

    Obrigado.

     

    Descobri o problema:

    As Tags <vICMSOp>, <pDif> e <vICMSDif> estavam sendo fechadas incorretamente. Após corrigir a nota foi homologada sem problemas.

    Att,

  5. Olá pessoa. Também estou tendo problemas com o diferimento parcial. Diferimento total eu consegui enviar sem problemas.

    <ICMS51>                
      <orig>0</orig>      
      <CST>51</CST>       
      <modBC>3</modBC>    
      <pRedBC>0.00</pRedBC>  
      <vBC>1000.00</vBC>        
      <pICMS>18.00</pICMS>    
      <vICMSOp>180.00</pICMS>    
      <pDif>33.33</pICMS>    
      <vICMSDif>60.00</pICMS>    
      <vICMS>120.00</vICMS>    
    </ICMS51>               
    

    Fiz esse exemplo exatamente como está no manual de preenchimento.

    O retorno é: Nota(s) não confirmadas: 10298->Rejeicao: Valor do ICMS no CST=51 nao corresponde a diferenca do ICMS operacao e ICMS diferido

    Alguém consegue identificar algum erro? Estou desde cedo nessa briga.

    Obrigado.

  6. Tem como redimensionar o codigo gerado pelo acbrbarcode de acordo com as dimensões que eu quero?

    Minha ideia é fazer um código de barras caber em uma etiqueta 40x20mm que já tenho desenvolvida em quick reports.

    O que está acontecendo é que as barras estão excedendo os limites das dimensões que eu desejo, ou sobrando um grande espaço em branco se a "quantidade" de barras for pequena.

    As imagens são de um código gerado em bcCode128C, com Width de 315 e 147.

    Vejam o meu código:

    function geraCodigoBarras(Tipo: TBarcodeType; Width, Height: Integer; Texto: String): TBitmap;
    var   acbrBarCode: TACBrBarCode;
          BMP: TBitmap;
    
    begin
       acbrBarCode                      := TACBrBarCode.Create(Application);
       acbrBarCode.Modul                := 2;
       acbrBarCode.Ratio                := 2;
       acbrBarCode.Width                := Width;
       acbrBarCode.Height               := Height;
       acbrBarCode.Text                 := Texto;
       acbrBarCode.Typ                  := Tipo;
    
       BMP                              := TBitmap.Create;
       BMP.Width  := acbrBarCode.Width;
       BMP.Height := acbrBarCode.Height;
    
       acbrBarCode.DrawBarcode(BMP.Canvas);
       Result                           := BMP;
    end;
    

    bcCode128C - Width 315 - 012345678.bmp

    bcCode128C - Width 147 - 012345678.bmp

  7. Nós temos outros modelos de impressão de Danfe (não desenvolvidos com ACBr) que permitem a impressão de um ou dois canhotos.

    Se não me engano, o cliente usa isso nas etapas de transporte (envio para transportadora e recebimento do cliente).

    Vou tentar com o FastReports. 

    Obrigado.

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