コード例 #1
0
        public override void EmiteNF(string file)
        {
            tcDescricaoRps oTcDescricaoRps = ReadXML <tcDescricaoRps>(file);

            tcEstruturaDescricaoErros[] tcErros = null;
            tcRetornoNota result    = service.GerarNota(oTcDescricaoRps, out tcErros);
            string        strResult = base.CreateXML(result, tcErros);

            GerarRetorno(file, strResult, Propriedade.ExtEnvio.EnvLoteRps, Propriedade.ExtRetorno.LoteRps);
        }
コード例 #2
0
        public override void EmiteNF(string file)
        {
            tcDadosPrestador oTcDadosPrestador = ReadXML <tcDadosPrestador>(file);
            tcDescricaoRps   oTcDescricaoRps   = ReadXML <tcDescricaoRps>(file);

            tcEstruturaDescricaoErros[] tcErros = null;
            tcRetornoNota result    = service.GerarNota(oTcDadosPrestador, oTcDescricaoRps, out tcErros);
            string        strResult = base.CreateXML(result, tcErros);

            GerarRetorno(file, strResult, Propriedade.Extensao(Propriedade.TipoEnvio.EnvLoteRps).EnvioXML,
                         Propriedade.Extensao(Propriedade.TipoEnvio.EnvLoteRps).RetornoXML);
        }