Desenvolvimento NFS-e
Desenvolvimento NFS-e
Desenvolvimento NFS-e
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Desenvolvimento NFS-e

Site destinado a desenvolvedores de softwares na integração com a NFS-e.
 
InícioInício  Últimas imagensÚltimas imagens  ProcurarProcurar  RegistarRegistar  Entrar  

 

 Ginfes - Como transformar os objetos em arquivo String XML para assinar?

Ir para baixo 
AutorMensagem
marcosfonceka




Mensagens : 2
Data de inscrição : 10/04/2014
Idade : 34
Localização : Jaú/SP

Ginfes - Como transformar os objetos em arquivo String XML para assinar? Empty
MensagemAssunto: Ginfes - Como transformar os objetos em arquivo String XML para assinar?   Ginfes - Como transformar os objetos em arquivo String XML para assinar? EmptySeg Nov 17, 2014 12:52 pm

Pessoal, boa tarde.

Estou fazendo a integração do nosso sistema com o Ginfes.
Gerei o cliente WSDL pelo netbeans e as classes Java pelos .xsd normalmente.

A questão é: quero fazer a consulta de uma NFSe já gerada. Me baseei nos métodos usados quando fiz a NFe convencional.
Alguém pode me ajudar?

Código:
 public void consultar(){
        try{
            //instâncias feitas
         
            periodoEmissao.setDataFinal(Util.getXMLGregorianCalendar(new Date()));
            periodoEmissao.setDataInicial(Util.getXMLGregorianCalendar(new Date()));

            identificacaoPrestador.setCnpj(MenuPrincipal.retornarEmpresaAtiva().getCnpj().replace(".", "").replace("/", "").replace("-", "").trim());
            identificacaoPrestador.setInscricaoMunicipal(MenuPrincipal.retornarEmpresaAtiva().getInscricaoMunicipal());

            TcCpfCnpj cpfCnpjTomador = new TcCpfCnpj();
            cpfCnpjTomador.setCnpj("CNPJ DO TOMADOR DO SERVICO");
            cpfCnpjTomador.setCpf("");
            
            identificacaoTomador.setCpfCnpj(cpfCnpjTomador);
            identificacaoTomador.setInscricaoMunicipal("");
            
            
            consultaNfseEnvio.setNumeroNfse(new BigInteger("NÚMERO DA NFSE JÁ GERADA"));
            consultaNfseEnvio.setPeriodoEmissao(periodoEmissao);
            consultaNfseEnvio.setPrestador(identificacaoPrestador);
            consultaNfseEnvio.setTomador(identificacaoTomador);
            
            //Gerar xml
            
            
            
        }catch(Exception e){
            e.printStackTrace();
            Alerta.mensagemAlerta(null, "Falha ao consultar NFSe");
        }
        
    }
   
   private String converter(ConsultarNfseEnvio consultarNfseEnvio) throws JAXBException {

        JAXBContext context = JAXBContext.newInstance(TEnviNFe.class);
        Marshaller marshaller = context.createMarshaller();
        JAXBElement<ConsultarNfseEnvio> element = new ObjectFactory().createConsultarNfseEnvio());//Aqui é o ponto: como gerar o XML
        marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, Boolean.FALSE);
        marshaller.setProperty(Marshaller.JAXB_FRAGMENT, Boolean.TRUE);

        StringWriter sw = new StringWriter();
        marshaller.marshal(element, sw);

        String xml = sw.toString();
        
        return xml;
    }
Ir para o topo Ir para baixo
http://www.zipersoft.com.br
 
Ginfes - Como transformar os objetos em arquivo String XML para assinar?
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» SAP - Ginfes - Assinar Cancelamento na V2
» Assinatura Arquivo xml Ginfes Santos
» Arquivo XML - Ginfes - C# - Assinatura Digital
» Arquivo enviado fora da estrutura do arquivo XML de entrada - Santo Andre
» Erro E185 - Arquivo de cabeçalho enviado fora da estrutura do arquivo XML de entrada

Permissões neste sub-fórumNão podes responder a tópicos
Desenvolvimento NFS-e  :: Arquivo XML-
Ir para: