Ir para conteúdo
  • Cadastre-se

dev botao
  • Este tópico foi criado há 3481 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Caros, utilizando do trunk2 e do exemplo de NFe.

1 - Penso em antes de enviar a NFe fazer uma consulta ao Status para ver se o serviço está em operação. O Status 107 é o único que permite a emissão em operação Normal ?

2 - Verifiquei que se não marcar o cbxVisualizar  o componente vai mostrando o resultado em uma janela com o nome da aplicação, e se ACBrNFe1.Enviar(vNumLote,True) o Danfe é impresso, tudo muito rápido.

Se a nota for rejeitada é exibido alguma mensagem  ? Gera algum tipo de código de erro e como pego essa informação  ?

Preciso pegar as informações de protocolo de autorização, recibo, etc.. , após a impressão é possível pegar essas informações ?

Como faço para pegar o nome do XML de forma automatizada ?

Tem um roteiro  STEP BY STEP ?

3 - Se no componente ACBrNFeDANFEFR1.FastFile eu colocar o nome do arquivo de relatório da erro direto, consigo se passar em tempo de execução, qual meu erro ?

4 - Como no mesmo sistema tem NFe e NFCe, penso em ter dois Datas Modules diferentes e neles colocar dois componentes ACBrNFe com ACBrNFeDANFeESCPOS1 e ACBrNFeDANFEFR1 para separar mais o código, isso causa algum conflito ou erro ?

Obrigado.

 

Antonio Carlos

 

 

 

 

 

 

  • Moderadores
Postado

Boa tarde

1- não é recomendado fazer tanto que o componente tem os retornos onde você pode usar para tratar, então cria envia e trata o retorno

2-  essas informações vem no retorno, através do demo na pasta exemplos é possível visualizar mais claramente como pegar os mesmos e gravar em sua aplicação, pois existe todos os métodos que o componente executa e retorna neste demo!

3  - Isso é um erro que sabemos que existe e não foi conseguindo ainda tratar o mesmo, por isso que já indicamos em todos os locais que é postando isso para que seja setado em run-time o arquivo ao componente

4- Sugiro ter um único componente e conforme sua execução e uso basta configurar o mesmo e trocar o gerador de danfe que será usado!

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
 

 

Postado

Oi Juliomar, obrigado pelo retorno

Eu que estava acostumado a gerar TXT para o emissor gratuito da sefaz , posso dizer que quando peguei o exemplo do componente e  ACBrNFe1.Enviar(vNumLote,True e simplesmente piscou e la estava o Danfe. Nossa !!!! Parabéns a  vocês.

Pode ser que para vocês do ACBr que estão há muito tempo lidando com isso essa compreensão seja tranquila, mas se houvesse um manual e diagrama de eventos seria mais fácil a compreensão.

Por exemplo : Na consulta a Status fica claro como ver o retorno e ate mesmo armazenar.

Mas na forma da emissão acima, ACBrNFe1.Enviar(vNumLote,True) o processo não é passo a passo, ou seja, não envio comando, recebo, trato retorno e efetuo o processo posterior, e não fica claro onde estão os retornos.

Vi que o componente tem um evento no exemplo que dispara uma tela de status seria ali ?

Uma nota autorizada e impressa as informações estão em memória ate a próxima emissão ?

Qual método pega o nome do XML ?

Na tela de comunicação que aparece do componente ela é meio cinza apagada, essa cor pode ser mudada ? Seria nos fontes ?

Obrigado,

Antonio Carlos

  • Moderadores
Postado

Boa noite!

no caso o diagrama está descrito no Manual da NF-e ele segue o mesmo!

quanto a documentação a gente tenta fazer mas como todos aqui trabalhamos em empresas e também temos que fazer a coisa acontecer

nem sempre é tranquilo para parar e ficar escrevendo documentos!

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
 

 

×
×
  • 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...
The popup will be closed in 10 segundos...