FenixSped
Veja mais informações em http://fenixsped.sourceforge.net/
Uso via linha de comando:
Executar: "java -jar FenixSped.jar" para ver ajuda.
Uso como biblioteca:
Ver documentação em http://fenixsped.sourceforge.net/javadoc/
Dúvidas ou sugestões entrar em contato pelo site: http://fenixsped.sourceforge.net/
Suporte comercial em http://www.basepro.com.br/
FenixSped
=========
Utilitario de para assinatura de documentos e comunicacao com webservers.
FenixSped <comando> <opcao1>...<opcaon></opcaon></opcao1></comando>
Comando: assinar
======== =======
Ex.:
FenixSped assinar <caminhoxml> <caminhocertificado> <senha> [caminhoXmlNovo]</senha></caminhocertificado></caminhoxml>
onde:
caminhoXml = Caminho para o arquivo XML a ser assinado
caminhoCertificado = Caminho para o certificado digital a ser usado na
assinatura.
senha = Senha do Certificado Digital
caminhoXmlNovo = Para preservar o arquivo original sem assinatura,
informar caminho que contera copia do xml assinado
Comando: nfeRecepcao
======== ===========
Ex.:
FenixSped nfeRecepcao <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice></caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
Comando: nfeRetRecepcao
======== ==============
Ex.:
FenixSped nfeRetRecepcao <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice></caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
Comando: nfeCancelamento
======== ===============
Ex.:
FenixSped nfeCancelamento <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice></caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
Comando: nfeInutilizacao
======== ===============
Ex.:
FenixSped nfeInutilizacao <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice></caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
Comando: nfeConsulta
======== ===========
Ex.:
FenixSped nfeConsulta <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice></caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
Comando: nfeStatusServico
======== ================
Ex.:
FenixSped nfeStatusServico <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice></caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
Comando: nfeEvento
======== =========
Ex.:
FenixSped nfeEvento <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice></caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
Comando: cadConsultaCadastro
======== ===================
Ex.:
FenixSped cadConsultaCadastro <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice></caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
Comando: nfeDownloadNF
======== =============
Ex.:
FenixSped nfeDownloadNF <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice> <codigouf> <caminhoxmlprocnfe></caminhoxmlprocnfe></codigouf></caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
codigoUF = Código da Unidade da Federação do Destinatário
caminhoXMLprocNFe = Caminho onde salvar o xml já separando o procNFe contendo somente a nota fiscal
NFSE - NOTA FISCAL DE SERVIÇOS ELETRONICA
==== ==== ====== == ======== ==========
NDSF - IMPLEMENTAÇÃO DO PADRÃO DSF www.dsfnet.com.br
==== ============= == ====== === =================
Comando: ndsf_assinar
======== ============
Ex.:
FenixSped ndsf_assinar <caminhoxml> <caminhocertificado> <senha> [caminhoXmlNovo]</senha></caminhocertificado></caminhoxml>
onde:
caminhoXml = Caminho para o arquivo XML a ser assinado
caminhoCertificado = Caminho para o certificado digital a ser usado na
assinatura.
senha = Senha do Certificado Digital
caminhoXmlNovo = Para preservar o arquivo original sem assinatura,
informar caminho que contera copia do xml assinado
Comando: ndsf_nfeRecepcao
======== ================
Ex.:
FenixSped ndsf_nfeRecepcao <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice> <codigomunicipio></codigomunicipio></caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
codigoMunicipio = Código do Município
Comando: ndsf_nfeRetRecepcao
======== ===================
Ex.:
FenixSped ndsf_nfeRetRecepcao <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice> <codigomunicipio></codigomunicipio></caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
codigoMunicipio = Código do Município
Comando: ndsf_nfeCancelamento
======== ====================
Ex.:
FenixSped ndsf_nfeCancelamento <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice> <codigomunicipio></codigomunicipio></caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
codigoMunicipio = Código do Município
Comando: ndsf_nfeInutilizacao
======== ====================
Ex.:
FenixSped ndsf_nfeInutilizacao <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice> <codigomunicipio></codigomunicipio></caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
codigoMunicipio = Código do Município
Comando: ndsf_nfeConsulta
======== ================
Ex.:
FenixSped ndsf_nfeConsulta <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice> <codigomunicipio></codigomunicipio></caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
codigoMunicipio = Código do Município
Comando: ndsf_nfeStatusServico
======== =====================
Ex.:
FenixSped ndsf_nfeStatusServico <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice> <codigomunicipio></codigomunicipio></caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
codigoMunicipio = Código do Município
Comando: ndsf_cadConsultaCadastro
======== ========================
Ex.:
FenixSped ndsf_cadConsultaCadastro <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice> <codigomunicipio></codigomunicipio></caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
codigoMunicipio = Código do Município
ABRASF - IMPLEMENTAÇÃO DO PADRÃO ABRASF
====== ============= == ====== ======
Comando: abrasf_assinar
======== ============
Ex.:
FenixSped abrasf_assinar <caminhoxml> <caminhocertificado> <senha> [caminhoXmlNovo]</senha></caminhocertificado></caminhoxml>
onde:
caminhoXml = Caminho para o arquivo XML a ser assinado
caminhoCertificado = Caminho para o certificado digital a ser usado na
assinatura.
senha = Senha do Certificado Digital
caminhoXmlNovo = Para preservar o arquivo original sem assinatura,
informar caminho que contera copia do xml assinado
Comando: abrasf_nfeRecepcao
======== ================
Ex.:
FenixSped abrasf_nfeRecepcao <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice> <codigomunicipio></codigomunicipio></caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
codigoMunicipio = Código do Município
Comando: abrasf_nfeRetRecepcao
======== ===================
Ex.:
FenixSped abrasf_nfeRetRecepcao <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice> <codigomunicipio></codigomunicipio></caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
codigoMunicipio = Código do Município
Comando: abrasf_nfeCancelamento
======== ====================
Ex.:
FenixSped abrasf_nfeCancelamento <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice> <codigomunicipio></codigomunicipio></caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
codigoMunicipio = Código do Município
Comando: abrasf_nfeInutilizacao
======== ====================
Ex.:
FenixSped abrasf_nfeInutilizacao <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice> <codigomunicipio></codigomunicipio></caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
codigoMunicipio = Código do Município
Comando: abrasf_nfeConsulta
======== ================
Ex.:
FenixSped abrasf_nfeConsulta <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice> <codigomunicipio></codigomunicipio></caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
codigoMunicipio = Código do Município
Comando: abrasf_nfeStatusServico
======== =====================
Ex.:
FenixSped abrasf_nfeStatusServico <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice> <codigomunicipio></codigomunicipio></caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
codigoMunicipio = Código do Município
Comando: abrasf_cadConsultaCadastro
======== ========================
Ex.:
FenixSped abrasf_cadConsultaCadastro <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice> <codigomunicipio></codigomunicipio></caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
codigoMunicipio = Código do Município
GNRE - GUIA NACIONAL DE RECOLHIMENTO - SEFAZ-PE
==== ==== ======== == ============ ========
Comando: GnreLoteRecepcao
======== ================
Ex.:
FenixSped GnreLoteRecepcao <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice> </caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
Comando: GnreResultadoLote
======== =================
Ex.:
FenixSped GnreLoteRecepcao <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice> </caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
Comando: GnreConfigUF
======== ============
Ex.:
FenixSped GnreLoteRecepcao <caminhoxml> <caminhoxmlretorno> <caminhocertificado> <senhacertificado> <caminhowebservice> </caminhowebservice></senhacertificado></caminhocertificado></caminhoxmlretorno></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser enviado
caminhoXMLRetorno = Caminho onde o retorno será salvo
caminhoCertificado = Caminho do certificado para autenticar acesso ao webserver
senhaCertificado = Senha do certificado
caminhoWebService = Url do serviço
UTILITARIOS
===========
Comando: validar
======== =======
Ex.:
FenixSped validar <caminhoxml> <caminhoxdsschema> </caminhoxdsschema></caminhoxml>
Onde:
caminhoXML = Arquivo com conteudo a ser validado
caminhoXdsSchema = Caminho do Schema de validação