Em 15-07-2010 08:52, Carlucio Lopes escreveu:
Bom dia,
NFE(Nota fiscal eletronica) ,alguem conhece alguma
solucao livre que funcione somente em ambiente Linux?
Bom dia!
Sei que existe livre o Open NFe, mas não sei se é totalmente
para Linux. Tive que implementar a minha própria solução para Linux em
menos de 1 mês quando recebi a notificação, e está muito bem, posso te
ajudar se for implementar, ou se precisar de serviços estou à disposição.
Basicamente, "manualmente", tudo começa baixando¹ e instalando¹
o software de NFe, disponibilizado gratuitamente pela Fazenda do RS, e
gerando² o XML a partir dos dados do pedido de venda que deve ter no seu
banco de dados. Aí importa-se³ esse XML neste software, onde aqui é
feito uma verificação e caso ocorra algum problema é necessário
comunicar³ o problema a quem pode resolvê-lo, assina³ com o certificado
A1 ou A3 que já deve ter adquirido¹ na Fazenda do seu estado e com
autenticação por senha, deve-se digitar³ a senha, atualizando o XML com
essa assinatura. Assinado, envia³ para a Fazenda do estado, depois de
alguns segundos, geralmente menos de um segundo, retorna o protocolo de
autorização, visto que o próprio software verifica se foi autorizado e
já atualiza o XML com essa autorização, caso não autorizado, deve-se
comunicar³ o problema a quem possa resolvê-lo. Esse XML assinado e
autorizado é sua NFe em XML para guarda³ e enviar³ ao cliente. A partir
dessa, de mãos de uma leiaute, gera-se³ o DANFe, que deve ser impresso³
e acompanhar a mercadoria. Pode-se também gerar³, e é uma boa ideia, um
PDF ou JPG (imagem) do DANFe para mandar³ por e-mail para o cliente
juntamente com o XML. Este XML e PDF devem ser guardados³ por você e sua
contabilidade, além de já ser guardado pela Fazendo do estado e Receita
Federal.
Como pode ver acima, os passos ¹ são feitos uma única vez,
salvo atualizações, o passo ² deve ser implementado uma única vez, salvo
atualizações, já os passos ³ devem ser feitos manualmente, isto é, terá
que ter uma pessoa ou mais para fazer. O software que fiz supre todos
esses passos, salvos atualizações.
Bom, partindo para software para automatizar o processo, meu
software em Python monitora o bando de dados a cada 5 segundos e agrupa
os pedidos fechados, faz uma pré-verificação, gera os XML deles, assina
os mesmos utilizando xmlsec, envelopa em SOAP, envia para a Fazenda do
Estado, verifica a cada 1 segundo se foi autorizada e então grava o XML
autorizado no local designado, gera um PDF a partir deste XML e o grava
num local desiginado. Caso haja algum problema em algum passo, envia o
problema e detalhes, sugerindo a solução, para um ou mais e-mails
designados. Caso tudo ocorra bem, se o destinatário tiver um e-mail
cadastrado no banco de dados, envia e-mail com o XML e PDF para o mesmo,
e finalmente imprime o PDF na impressora designada. Além disso, envia
para a contabilidade, se for externa à empresa, uma vez por dia,
configurado para ser de madrugada por padrão, ao arquivos XMLs
comprimidos em um ZIP do dia anterior, também o mesmo para os PDFs.
[]'s
Junior Polegato
--
To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4c3f07ca.8060...@juniorpolegato.com.br