Login Registre-se
Ajuda com analise de projeto Mobile  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
robertop

JavaC Membro

Membro desde: 10/07/2013 20:08:36
Mensagens: 163
Offline

Bom dia!

Estamos começando um projeto em Android para utilização em distribuidoras.

A função do aplicativo será emissão de pedidos e também NF-e ou NFC-e.
Então o usuário ira emitir um pedido e depois poderá optar por gerar uma NF-e ou NFC-e, se precisar.

A dúvida que estamos tendo é de como montar a emissão dos doc eletrônicos. Temos duas opções;

1) O próprio mobile emite o documento, envia e imprime o mesmo;
Terá que ser feito a instalação do certificado no aparelho
Cada aparelho terá um número de série e uma sequencia de numeração de NF-e ou NFC-e

2) Criar um WebService na empresa e o aplicativo envia o pedido para este WebService que processa, gera o doc eletrônico e devolve somente o status e o pdf para impressão


Então, alguém tem alguma experiência deste tipo, saberia informar qual a melhor solução e o porque.
GGarcia

JavaC Membro

Membro desde: 28/05/2013 17:12:21
Mensagens: 172
Offline

robertop wrote:Bom dia!

Estamos começando um projeto em Android para utilização em distribuidoras.

A função do aplicativo será emissão de pedidos e também NF-e ou NFC-e.
Então o usuário ira emitir um pedido e depois poderá optar por gerar uma NF-e ou NFC-e, se precisar.

A dúvida que estamos tendo é de como montar a emissão dos doc eletrônicos. Temos duas opções;

1) O próprio mobile emite o documento, envia e imprime o mesmo;
Terá que ser feito a instalação do certificado no aparelho
Cada aparelho terá um número de série e uma sequencia de numeração de NF-e ou NFC-e

2) Criar um WebService na empresa e o aplicativo envia o pedido para este WebService que processa, gera o doc eletrônico e devolve somente o status e o pdf para impressão


Então, alguém tem alguma experiência deste tipo, saberia informar qual a melhor solução e o porque.


A melhor opção sempre será apenas um único servidor gerando as notas através de webservice ou qualquer outro meio de comunicação.

Porém, você pode fazer o aplicativo mobile gerar as notas por conta, mas isso vai ficar bem tumultuado para a contabilidade.

Todos sabemos que NF-e e NFC-e precisam seguir a sua numeração. Por isso a emissão fica centralizada. Porém, existem as séries fiscais dos documentos eletrônicos. Você pode ter NF-e série 1, 2, 3, 4 e assim por diante. O limite delas eu não sei.

Mas imagine que você teria 30 aparelhos desses funcionando. Se eles funcionassem de forma independente, teria que ser criado uma série fiscal para cada aparelho poder seguir sua numeração sem conflito, o que não evita do aparelho ter acesso a internet para poder emitir o documento.

Se ele vai ter acesso a internet de qualquer forma, o melhor mesmo é enviar a requisição da nota ao seu servidor por webservice ou por qualquer canal HTTP, gerar a nota no servidor, devolver o XML ao aparelho e o mesmo, através do XML, monta o PDF.

Se as requisições forem via internet, melhor enviar o XML que é menor e monta na hora. Se forem poucas requisições para o aparelho, envia o PDF. Lembrando que o aparelho deve ter conexão com uma impressora para a NF-e, SEMPRE. A NFC-e você pode combinar com o cliente de enviar apenas a chave de acesso por e-mail ou SMS. Se o cliente se negar (e a lei prevê isso), você precisa emitir a DANFE da NFC-e na hora também.

Ainda existe a possibilidade de instalar um servidor na distribuidora com uma série fiscal própria para que os aparelhos mobile possam emitir a nota até em contingência caso a internet caia.

Enfim, são muitas possibilidades, mas sem entender exatamente como é a sua infra e como funciona o operacional das distribuidoras, é difícil.

Esta mensagem foi editada 2 vezes. Última atualização foi em 27/12/2016 15:25:55


If you're here, who's running hell?
robertop

JavaC Membro

Membro desde: 10/07/2013 20:08:36
Mensagens: 163
Offline

Obrigado GGarcia, acredito que o servidor na distribuidora seja a melhor opção mesmo.

Valeu!
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team