Ir para conteúdo
  • Cadastre-se

dev botao

Emissão NFC-e Mobile - Offline


Ver Solução Respondido por EMBarbosa,
  • Este tópico foi criado há 1586 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Boa tarde!

Seguinte, estou desenvolvendo um sistema mobile para a emissão de NFC-e. O cenário é o seguinte, o meu cliente precisa da aplicação para realizar vendas fora da empresa, ou seja, ele carrega o caminhão e sai realizando vendas de porta em porta. É necessário que a emissão do NFC-e aconteça, porque é no estado do RN, mas dependendo do local onde ele estiver, não haverá conexão alguma com a internet, talvez uma conexão de 3g, mas nem é bom contar com isso. Até então, consegui resolver tudo pelo tablet, geração, emissão do cupom, tudo de forma offline. Entretanto, agora chegou a hora de colocar o certificado digital no qrcode. A pergunta, eu consigo realmente realizar a emissão de forma offline, ou é necessário de fato estar pareado com um computador? Pergunto porque existem certificados mobile, mas não sei exatamente como funciona.

Obrigado.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Luis,

Caso não consiga uma conexão com a SEFAZ, será necessário imprimir o DANFE da NFC-e em duas vias, uma para o consumidor e outra para a empresa.

A geração da string do QR-Code é realizada logo após o XML ter sido assinado, portanto se você conseguir assinar o XML, a string do QR-Code será gerada.

O XML tendo a string do QR-Code o DANFE da NFC-e vai conter a imagem do QR-Code.

Espero ter ajudado.

  • Curtir 3
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores
1 hora atrás, Luis Ricardo disse:

Pergunto porque existem certificados mobile, mas não sei exatamente como funciona.

Não entendi bem essa afirmação. Certificado pode ter diversos formatos, mas a menos que esteja num formato não acessível pelo hardware, ele pode ser usado em qualquer plataforma.

Os certificados A1 podem ser utilizados como um arquivo, o que acredito é acessível universalmente.

Por outro lado, seu cliente deve levar em conta as implicações legais e fiscais de deixar um certificado digital rodando na cidade.

  • Curtir 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Existem empresas que vendem certificados mobile, compro o certificado, baixo o aplicativo (como o Mobile ID, por exemplo) e posso utilizar o certificado a partir do aplicativo (teoricamente). O problema é que não sei exatamente como fazer minha aplicação conversar com este certificado...

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution
Em 22/11/2019 at 16:14, Luis Ricardo disse:

Existem empresas que vendem certificados mobile, compro o certificado, baixo o aplicativo (como o Mobile ID, por exemplo) e posso utilizar o certificado a partir do aplicativo (teoricamente). O problema é que não sei exatamente como fazer minha aplicação conversar com este certificado...

Pelo que eu entendi, o certificado mobileID fica armazenado no aplicativo do smartphone funcionando como um token. Ele pode ser exportado como um arquivo ".pfx". Mas a ideia do mobileID é outras aplicações se comunicarem com esse app por meio da API dele.

Não sei se é uma boa estratégia de negócios você ficar amarrado a uma aplicação de certificados de uma empresa só, para emitir off-line...

  • Curtir 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

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