Nfe - Nota Fiscal Eletronica  XML
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Autor Mensagem
philler
JavaTeenager
[Avatar]

Membro desde: 26/11/2007 18:34:06
Mensagens: 188
Offline

mateusviccari wrote:smartcart.cfg:
name = SafeWeb
library = c:\windows\system32\cmP11.dll

token.cfg:
name=SafeWeb
library = c:\windows\system32\cmp11.dll


Ta ae o teu problema. No name está "SafeWeb" e no fonte esta


onde deveria ser: "SunPKCS11-SafeWeb" que é a junção fixa de "SunPKCS11-" + o valor de name do .cfg

Alencar

---------------------------------------------
Philler Informatica - Alencar
"Feliz aquele que transfere o que sabe
e aprende o que ensina" Cora Coralina
mateusviccari
JavaGuru

Membro desde: 18/11/2010 18:57:50
Mensagens: 238
Offline

putz era esse mesmo o problema,valeu ai, tava quebrando a cabeça tentando descobrir o erro...
Eu não entendi muito bem o que faz esse System.setProperties
philler
JavaTeenager
[Avatar]

Membro desde: 26/11/2007 18:34:06
Mensagens: 188
Offline

mateusviccari wrote:putz era esse mesmo o problema,valeu ai, tava quebrando a cabeça tentando descobrir o erro...
Eu não entendi muito bem o que faz esse System.setProperties


São variáveis do sistema, tipo quando você setá algo no PATH do windows...

Alencar

---------------------------------------------
Philler Informatica - Alencar
"Feliz aquele que transfere o que sabe
e aprende o que ensina" Cora Coralina
rafaelbtz
Java Ninja
[Avatar]

Membro desde: 29/03/2005 10:53:56
Mensagens: 276
Offline

philler e mateusviccari,

Estou vendo vocês com esses problemas com certificado A3 e me surgiu uma dúvida me ajudem ai por favor, o sistema aqui da minha empresa funciona já faz tempo mas é com certificado A1.

Ano que vem vamos colocar nas filiais que são lojas e precisa funcionar com certificado A3.
Eu já fiz alguns breves testes com o certificado A3 porém eu peguei eles a partir dos certificados instalados no Windows.

Tirando esse problema do cliente ser obrigado a ter windows, tem algum problema utilizar essa abordagem?
Tem alguma vantagem em fazer o que vocês fazem criando os arquivos de configuração com a dll de cada certificado.
[Email]
philler
JavaTeenager
[Avatar]

Membro desde: 26/11/2007 18:34:06
Mensagens: 188
Offline

rafaelbtz wrote:...
Tem alguma vantagem em fazer o que vocês fazem criando os arquivos de configuração com a dll de cada certificado.


Rafael, em se tratando de A3, não existe certificado instalado no windows.
Até aparece nos certificados do IE, quando o cartão/token está espetado na máquina ou quando vocẽ exporta o certificado
do cartão/token e importa no IE.
Mas isso não quer dizer que você possa assinar NFe assim. A PK de A3 não sai do hardware. O mesmo precisa estar espetado
na máquina que está emitindo a NFe.

Alencar

---------------------------------------------
Philler Informatica - Alencar
"Feliz aquele que transfere o que sabe
e aprende o que ensina" Cora Coralina
rafaelbtz
Java Ninja
[Avatar]

Membro desde: 29/03/2005 10:53:56
Mensagens: 276
Offline

philler wrote:
Rafael, em se tratando de A3, não existe certificado instalado no windows.
Até aparece nos certificados do IE, quando o cartão/token está espetado na máquina ou quando vocẽ exporta o certificado
do cartão/token e importa no IE.
Mas isso não quer dizer que você possa assinar NFe assim. A PK de A3 não sai do hardware. O mesmo precisa estar espetado
na máquina que está emitindo a NFe.

Alencar

valeu Philler, bom eu fiz um teste aqui obtendo o certificado a partir do repositório do Windows (com o provider "SunMSCAPI" do Java 6) , eu sei que na verdade não está instalado e que ele precisa estar plugado mas em um teste muito rápido que eu fiz eu assinei um XML com o seguinte código:



no meu teste quando eu executo o meu Assinador().assinar ele sobe aquela telinha do Certificado pedindo a Senha e assina o XML normalmente. Se o certificado não estiver plugado ele nem retorna no Enum do "ks.aliases()", desse jeito eu consegui assinar o XML sem nenhuma configuração de .cfg nem nada de DLL, então eu fiquei na dúvida se funciona em todos os casos, por isso estou perguntando aqui pra vocês, talvez alguém já tenha usado essa abordagem e teve algum problema.

Do jeito que vocês estão fazendo ai o usuário também é obrigado a digitar a senha do certificado em toda assinatura, ou existe uma maneira de ele digitar uma vez só?
[Email]
philler
JavaTeenager
[Avatar]

Membro desde: 26/11/2007 18:34:06
Mensagens: 188
Offline

rafaelbtz wrote:
valeu Philler, bom eu fiz um teste aqui obtendo o certificado a partir do repositório do Windows (com o provider "SunMSCAPI" do Java 6) , eu sei que na verdade não está instalado e que ele precisa estar plugado mas em um teste muito rápido que eu fiz eu assinei um XML com o seguinte código:



no meu teste quando eu executo o meu Assinador().assinar ele sobe aquela telinha do Certificado pedindo a Senha e assina o XML normalmente. Se o certificado não estiver plugado ele nem retorna no Enum do "ks.aliases()", desse jeito eu consegui assinar o XML sem nenhuma configuração de .cfg nem nada de DLL, então eu fiquei na dúvida se funciona em todos os casos, por isso estou perguntando aqui pra vocês, talvez alguém já tenha usado essa abordagem e teve algum problema.

Do jeito que vocês estão fazendo ai o usuário também é obrigado a digitar a senha do certificado em toda assinatura, ou existe uma maneira de ele digitar uma vez só?


Buenas, eu costumo guardar a senha criptografada em um arquivo de configuração. Mas, pelo repositório do Windows, creio que não vá adiantar.
Tem que testar o acesso setando a senha. Desta forma ai nunca fiz.

Alencar

---------------------------------------------
Philler Informatica - Alencar
"Feliz aquele que transfere o que sabe
e aprende o que ensina" Cora Coralina
mateusviccari
JavaGuru

Membro desde: 18/11/2010 18:57:50
Mensagens: 238
Offline

E aí galera alguem teria exemplos de XML versão 2 pra cada serviço?
philler
JavaTeenager
[Avatar]

Membro desde: 26/11/2007 18:34:06
Mensagens: 188
Offline

mateusviccari wrote:E aí galera alguem teria exemplos de XML versão 2 pra cada serviço?


http://www.sefaz.rs.gov.br/NFE/NFE-EXE.aspx

Alencar

---------------------------------------------
Philler Informatica - Alencar
"Feliz aquele que transfere o que sabe
e aprende o que ensina" Cora Coralina
philler
JavaTeenager
[Avatar]

Membro desde: 26/11/2007 18:34:06
Mensagens: 188
Offline

Pessoal, não estou conseguindo acesso a um token Aladdin no win 7 64bits.
Diz um site que o SunProvider não existe para esta plataforma.

http://docs.oracle.com/javase/6/docs/technotes/guides/security/p11guide.html#P11Provider

Alguém já passou por isso? Alguma solução ou afirmação que seja válida e confiável
para repassar ao cliente?

Obrigado pela atenção.

Alencar

---------------------------------------------
Philler Informatica - Alencar
"Feliz aquele que transfere o que sabe
e aprende o que ensina" Cora Coralina
philler
JavaTeenager
[Avatar]

Membro desde: 26/11/2007 18:34:06
Mensagens: 188
Offline

philler wrote:Alguém do RS sabe sobre o Registro de Saída que consta no Ajuste SINIEF 8 de 30/09/2011 e entra
em vigor em 01/01/2012?
Consta no Ajuste que o layout estaria no "Manual de Integração - Contribuinte", conforme o texto:


Cláusula décima terceira-A As informações relativas à data, hora de saída e ao transporte, caso não constem do arquivo XML da NF-e transmitido nos termos da cláusula quinta e seu respectivo DANFE, deverão ser comunicadas através de Registro de Saída.

§ 1º O Registro de Saída deverá atender ao leiaute estabelecido no "Manual de Integração - Contribuinte".

§ 2º A transmissão do Registro de Saída será efetivada via Internet, por meio de protocolo de segurança ou criptografia.

§ 3º O Registro de Saída deverá ser assinado pelo emitente com assinatura digital certificada por entidade credenciada pela Infraestrutura de Chaves Públicas Brasileira - ICP-Brasil, contendo o nº do CNPJ de qualquer dos estabelecimentos do contribuinte, a fim de garantir a autoria do documento digital.

§ 4º A transmissão poderá ser realizada por meio de software desenvolvido ou adquirido pelo contribuinte ou disponibilizado pela administração tributária.


ALencar


Ninguém????

---------------------------------------------
Philler Informatica - Alencar
"Feliz aquele que transfere o que sabe
e aprende o que ensina" Cora Coralina
philler
JavaTeenager
[Avatar]

Membro desde: 26/11/2007 18:34:06
Mensagens: 188
Offline

Pessoal, me deparei com algumas cadeias de certificação diferentes, começando pelas da Raiz Brasileira
que agora tem a v2 e a v3.
Como dica fica o alerta: se a cadeia não estiver correta (com todas as letras) os acessos podem falhar, ok?
Para quem interessar: http://www.iti.gov.br/twiki/bin/view/Certificacao/RepositoriodaACRaiz

Aproveitando, pergunto: alguém sabe dizer o porque o certificado da "Autoridade Certificadora Raiz Brasileira v3"
não é auto-assinado?
Os demais são corretamente pois eles são seus próprios emissores, portanto o v3 também deveria ser.

Mandei um email para comunicacao@iti.gov.br perguntando. Se alguém souber algo, por favor, nos informe.

Alencar

---------------------------------------------
Philler Informatica - Alencar
"Feliz aquele que transfere o que sabe
e aprende o que ensina" Cora Coralina
acamargo07
Entusiasta Java

Membro desde: 24/11/2009 13:50:24
Mensagens: 21
Offline

dudu_sps wrote:gente.. estou com algumas dúvidas bem dificeis

vamos la...

consegui gerar os xmls e assinar!
certificado A3

mas.. agora não sei como faz pra consumir o web service

achei aqui no forum um codigo asism



ja gerei as classes a partir do wsdl do web Service

e o codigo acima gera o seguinte

WARN (org.apache.axis.utils.JavaUtils:130 - Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled.


procurei na internet.. alguns falam algo de axis!

oque eu faço com o axis??

sistema desktop

muito obrigado


ola estou com problemas para assinar um xml utilizando certificado A3 eu uso um e-cnpj usb com java card e modelo scr3310 não sei como gerar a assinatura por ele de dentro da minha aplicação pode me dizer como vc gerou a sua assinatura pois não sei nem como acessar e gerar minha assinatura, qualquer ajuda é valida e eu agradeço.
philler
JavaTeenager
[Avatar]

Membro desde: 26/11/2007 18:34:06
Mensagens: 188
Offline

acamargo07 wrote:
ola estou com problemas para assinar um xml utilizando certificado A3 eu uso um e-cnpj usb com java card e modelo scr3310 não sei como gerar a assinatura por ele de dentro da minha aplicação pode me dizer como vc gerou a sua assinatura pois não sei nem como acessar e gerar minha assinatura, qualquer ajuda é valida e eu agradeço.


Procura no forum da Nota Eletronica aqui no GUJ mesmo.
Tem bastante ajuda e codigo para este fim.

Alencar

---------------------------------------------
Philler Informatica - Alencar
"Feliz aquele que transfere o que sabe
e aprende o que ensina" Cora Coralina
philler
JavaTeenager
[Avatar]

Membro desde: 26/11/2007 18:34:06
Mensagens: 188
Offline

philler wrote:
philler wrote:Alguém do RS sabe sobre o Registro de Saída que consta no Ajuste SINIEF 8 de 30/09/2011 e entra
em vigor em 01/01/2012?
Consta no Ajuste que o layout estaria no "Manual de Integração - Contribuinte", conforme o texto:


Cláusula décima terceira-A As informações relativas à data, hora de saída e ao transporte, caso não constem do arquivo XML da NF-e transmitido nos termos da cláusula quinta e seu respectivo DANFE, deverão ser comunicadas através de Registro de Saída.

§ 1º O Registro de Saída deverá atender ao leiaute estabelecido no "Manual de Integração - Contribuinte".

§ 2º A transmissão do Registro de Saída será efetivada via Internet, por meio de protocolo de segurança ou criptografia.

§ 3º O Registro de Saída deverá ser assinado pelo emitente com assinatura digital certificada por entidade credenciada pela Infraestrutura de Chaves Públicas Brasileira - ICP-Brasil, contendo o nº do CNPJ de qualquer dos estabelecimentos do contribuinte, a fim de garantir a autoria do documento digital.

§ 4º A transmissão poderá ser realizada por meio de software desenvolvido ou adquirido pelo contribuinte ou disponibilizado pela administração tributária.


ALencar


Ninguém????


Colegas do RS, estou a caça de informações sobre o Registro de Saídas do projeto NFe.
Já existe a obrigatoriedade do fornecimento da Data/Hora de saída, mas tem clientes que não querem ou não podem prever isso.
Por isso a necessidade do registro do evento, previsto no Ajuste Sinief 8 de 30/09/2011.
Mas não consigo achar nada oficial. Algo parecido só na SEFAZ de MG.

Por favor, quem tiver alguma informação, mesmo que seja de "não haver informação oficial" repasse ao grupo.

Obrigado a todos pela atenção.

Alencar

---------------------------------------------
Philler Informatica - Alencar
"Feliz aquele que transfere o que sabe
e aprende o que ensina" Cora Coralina
 
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Ir para:   
Powered by JForum 2.1.8 © JForum Team