Ir para conteúdo
  • Cadastre-se

dev botao

Recommended Posts

  • Membros Pro
Postado

Bom dia!

Não consegui entender

1 - na procedure : procedure TfrmACBrNFe.AlimentarNFCe(NumDFe: String);
     não consegui encontrar onde eu passo o numero do lote?

     onde eu passo o numero do lote?

2 - o que é este campo ?    Ide.cNF := GerarCodigoDFe(Ide.nNF); ? 
     que aparece no XML como :    <cNF>81943186</cNF>  ?
     Deixo apenas como está no exemplo de vcs ou eu tenho que passar, calcular, gerar este campo?

3 - qdo eu clico no botao : Gerar NFe do exemplo de vcs aparece uma mensagem perguntando o numero da nota.
      onde eu cancelo ou bloqueio esta mensagem?

       é esta mensagem que tenho que bloquear ?  if not(InputQuery('WebServices Enviar', 'Numero da Nota', vAux)) then
                                                                                   exit;   ?

      Aí eu passo o numero da nota aqui em   :    AlimentarComponente(vAux); ?

 

    Obrigado, se puderem me auxiliar nestas dúvidas.
      

  • Moderadores
  • Solution
Postado
1 hora atrás, tavares0841 disse:

2 - o que é este campo ?    Ide.cNF := GerarCodigoDFe(Ide.nNF); ? 
     que aparece no XML como :    <cNF>81943186</cNF>  ?
     Deixo apenas como está no exemplo de vcs ou eu tenho que passar, calcular, gerar este campo?

 

1 hora atrás, tavares0841 disse:

qdo eu clico no botao : Gerar NFe do exemplo de vcs aparece uma mensagem perguntando o numero da nota.
      onde eu cancelo ou bloqueio esta mensagem?

       é esta mensagem que tenho que bloquear ?  if not(InputQuery('WebServices Enviar', 'Numero da Nota', vAux)) then
                                                                                   exit;   ?

      Aí eu passo o numero da nota aqui em   :    AlimentarComponente(vAux); ?

no caso é o inputQuery então tu define o vAux e remove essa linha, tu já usou diversas vezes já o inputquery no delphi ou lazarus?

 

1 hora atrás, tavares0841 disse:

1 - na procedure : procedure TfrmACBrNFe.AlimentarNFCe(NumDFe: String);
     não consegui encontrar onde eu passo o numero do lote?

     onde eu passo o numero do lote?

image.png

o lote tu usa no enviar

  • Curtir 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Membros Pro
Postado (editado)

O numero do lote a aplicação de vcs também cria e controla as 50 notas ou eu tenho que passar este número?

na variável vNumLote eu passo meu número?

 

 

Editado por tavares0841
Postado

Seguindo orientações do Manual

numerolote.png

Outro porem que parece não ter ficado claro, mas é que este numero deve ser gerado a cada envio, não importa a quantidade de Notas dentro do lote. 

Sendo que o limite é 50. 

Ou seja mesmo quye for apenas duas, e o envio for individual, cada uma terá um numero de lote. Ele representa um agrupamento, como se fosse o numero de um pacote. 

  • Curtir 1

Captura de tela 2024-07-23 103314.png

  • Moderadores
Postado
29 minutos atrás, tavares0841 disse:

O numero do lote a aplicação de vcs também cria e controla as 50 notas ou eu tenho que passar este número?

na variável vNumLote eu passo meu número?

 

 

complementando. no meu caso não uso pois mando um a um então sempre uso 1.

mas se tu vai controlar e informar isso nos dados que guardar então pode fazer o controle

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Membros Pro
Postado

NO caso de empres que tem 3 caixas ou mais

vou colocar o numero de serie=numero do caixa

serie 1 que é caixa 1 vai te a nota 1

serie 2 que é o caixa 2 vai ter a nota 2 

Se eu colocar o numero de lote = numero da nota  vou ter o mesmo numero de lote porém com serie diferente. Isso pode?

  • Membros Pro
Postado

Minha duvida é sobre lote.

Porém quero entender qual a situação para 2 ou 3 caixas se eu ulilizar o numero do lote= ao numero da nota.

 

É que 2 ou 3 caixas eles vão ter notas com o mesmo numero porém a serie é diferente.

quero saber se o numero do lote pode ser = ao numero da nota?

É que aí vai ter numero de lote igual no caixa1 e no caixa 2 porém a serie é diferente. Pode ser assim?

Obrigado

 

 

  • Moderadores
Postado

 pode pois tu envia uma a uma e mesmo que enviasse bastantes tu poderia usar um lote.

se tu não tem controle interno por lote como falei tu pode usar por exemplo sempre 1 pra enviar e pronto.

não vai fazer diferença pra eles

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Membros Pro
Postado

mas não sao 50 notas por lote? to na nota 51, 52,.....70 pode ser tudo lote 1?

pode ter nota com mesmo numero no mesmo lote? Porque caixa1 vai emitir a nota 1  e o caixa 2 vai emitir a nota 1 

e eu envio tudo com lote 1?

Agradeço

Postado

Então como disse o @Juliomar Marchetti  se você não faz o controle de lotes na sua aplicação, pode sim sempre usar o mesmo numero, até repetir , pois para o Webservice isto não faz diferença.

O numero do Lote seria pra controle seu, por exemplo para saber quais notas foram enviadas naquele lote. 

Captura de tela 2024-07-23 103314.png

Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.