Esempio n. 1
0
        /// <summary>
        ///     Solicita autorização de uma NFe
        /// </summary>
        /// <param name="xmlNFe">Uma string Xml</param>
        /// <param name="compactarMensagem">Define se a mensagem será enviada para a SEFAZ compactada</param>
        /// <returns></returns>
        public IRetAutorz Autorizar(NFe nfe, bool compactarMensagem = false)
        {
            string xmlNFe = nfe.ObterStringXML();
            var    n2     = new ServAutorzNfe4(EmissorConfig, X509Certificate2,
                                               xmlNFe, VersaoServico.Ve400, compactarMensagem);

            return(n2.Executar());
        }