Login Registre-se
Começando do zero mesmo! E qual funcionalidade básica deveria ser oferecida aos clientes?  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
arislaw

JavaC Membro

Membro desde: 05/11/2012 15:49:41
Mensagens: 3
Offline

Pessoal, estou pensando em disponibilizar aos meus clientes a funcionalidade de NFe.

Tenho um pequeno sistema web, um mini ERP. Alguns clientes já me pediram para adicionar a funcinalidade de NFe.

Achei este forum na Internet, e foi a melhor coisa que já encontrei na comunidade sobre NFe! Fantástico! Fiz até uma contribuição de tão legal que achei

Estou lendo muito sobre NFe e vi que existem diversas possibilidades e tratamentos, baseado nos produtos, serviços, transporte, etc...

Pensei em ver com meus clientes o que eles precisam especificamente para não desenvolver algo inútil.

Daí pensei também em perguntar para o forum, como seria uma funcionalidade mínima de emissão de NFe para produtos. Serviços eu ainda não vou trabalhar pq, até onde eu entendi, cada prefeitura tem o seu sistema, certo?

A partir da idéia básica da funcionalidade, vou começar a construir uma lib para a minha aplicação, daí vem outra dúvida. Qual a melhor maneira de começar os testes e conseguir os certificados necessários?
Será que começo com apenas os A1 e obrigo meus clientes a utilizarem também apenas A1, já que o sistema é SaaS.

Eu tenho que ter um A1 para a minha empresa e os certificados dos clientes, certo? Para homologação, como faria para criar estes certificados e que a SEFAZ aceite eles?

Muito obrigado pela ajuda e pelos outros tópicos! fantástico trabalho!
macielgoncalves

Administrador
[Avatar]

Membro desde: 06/03/2011 14:49:25
Mensagens: 1237
Localização: Tubarão - SC
Offline

Olá Ari,

Seja bem vindo a Comunidade JavaC e obrigado por contribuir, ajudando assim a manter esta comunidade.

Sobre suas dúvidas:

Daí pensei também em perguntar para o forum, como seria uma funcionalidade mínima de emissão de NFe para produtos. Serviços eu ainda não vou trabalhar pq, até onde eu entendi, cada prefeitura tem o seu sistema, certo?

O projeto NF-e tem algumas premissas técnicas que devem ser contempladas por qualquer software, tais como Geração do XML, Validação, Assinatura e Envio do XML por meio de Web Service. Quanto as operações da NF-e você terá que identificar qual a necessidade de seus clientes, quais os tipo tributações de cada produto, e quais as operações você terá que prever eu seu ERP (Venda, Devolução de Cliente, Devolução de Fornecedor, Transferência, etc...). Quanto a Nota Fiscal de Serviço, bem, você pode emitir uma NF-e de Serviço também, mas consulte seu contador antes, se optar por algum projeto NFS-e você terá que verificar se a prefeitura está no padrão Nacional, se estiver fica mais fácil.

A partir da idéia básica da funcionalidade, vou começar a construir uma lib para a minha aplicação, daí vem outra dúvida. Qual a melhor maneira de começar os testes e conseguir os certificados necessários?
Será que começo com apenas os A1 e obrigo meus clientes a utilizarem também apenas A1, já que o sistema é SaaS.

Você pode desenvolver uma boa parte sem o certificado digital, mas quando implementar os métodos para assinatura e envio da NF-e (Web Service), você vai precisar de um Certificado válido, pode ser A1 ou A3 (sugiro você começar com o A1).

Eu tenho que ter um A1 para a minha empresa e os certificados dos clientes, certo? Para homologação, como faria para criar estes certificados e que a SEFAZ aceite eles?

Você precisa apenas do Certificado do Emissor da NF-e. O certificado precisa ser válido, ou seja você não consegue gerar um certificado, mesmo somente para teste ou homologação. Precisa adquirir um certificado com uma Autoridade Certificadora.


Maciel Gonçalves
Administrador (JavaC - Java Community)
Seguir no Twitter @macielgoncalves



Projeto NF-e, CT-e, CC-e? Comece Por Aqui!

Quer saber mais sobre NF-e? Acesse www.MACIELGONCALVES.com.br

"A mente que se abre a uma nova ideia jamais voltará ao seu tamanho original." Albert Einstein
"Seja liberal naquilo que você aceita, e conservador naquilo que você propaga". Jon Postel.
"A coisa mais indispensável a um homem é reconhecer o uso que deve fazer do seu próprio conhecimento". Platão


Emissão de Documentos Fiscais para Desenvolvedores Java


Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!

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