Class GeracaoArquivoXMLNFe

java.lang.Object
systextil.bo.obrf.GeracaoArquivoXMLNFe

public class GeracaoArquivoXMLNFe extends Object
  • Constructor Details

    • GeracaoArquivoXMLNFe

      public GeracaoArquivoXMLNFe()
  • Method Details

    • enviaEmail

      public void enviaEmail(br.com.intersys.systextil.connection.AppConnection cn, String entradaSaida, systextil.dao.Cnpj cgc, Mdi mdi, File xml, String tipoXML) throws TagException
      Throws:
      TagException
    • escreveXMLExistente

      public File escreveXMLExistente(br.com.intersys.systextil.connection.AppConnection conn, String entradaSaida, int codigoEmpresa, int numeroNotaFiscal, String serie, systextil.dao.Cnpj cgc, String tipoXml) throws TagException
      Throws:
      TagException
    • gravarArquivoXML

      public static boolean gravarArquivoXML(br.com.intersys.systextil.connection.AppConnection conn, int codigoEmpresa, int numeroNotaFiscal, String serie, systextil.dao.Cnpj cgc, String entradaSaida, String numeroDanfe, OutputStream out)
      Grava em um OutputStream o arquivo XML de uma nota fiscal que está guardado na tabela OBRF_160
      Parameters:
      conn - a conexão ao banco de dados
      codigoEmpresa - o código da empresa da nota fiscal
      numeroNotaFiscal - o número da nota fiscal
      serie - a série da nota fiscal
      cgc - o CNPJ associado à nota fiscal
      entradaSaida - se a nota fiscal é de entrada ou de saída
      numeroDanfe - o número de Danfe que foi gerado para essa nota fiscal
      out - o objeto que receberá os bytes do arquivo
      Returns:
      se os bytes desse arquivo XML foram encontrados e gravados com sucesso no OutputStream fornecido