private NFeTransporte GetDadosTransporte() { var transp = new NFeTransporte(); transp.ModFrete = NFeModalidadeFrete.ContratacaoDestinatarioFOB; if (transp.ModFrete != NFeModalidadeFrete.SemFrete) { transp.Transporta = new NFeTransporta { XNome = "NOME DA TRANSPORTADORA", Cnpj = "12332134000199", //CPF = "124548784", //IE = "124584", UF = "SP", XEnder = "ENDERECO TRANSPORTADORA", XMun = "VIRADOURO" } } ; /*transp.retTransp = new retTransp() * { * CFOP = 5545, * cMunFG = 3306305, * pICMSRet = 0, * vBCRet = 0, * vICMSRet = 0, * vServ = 50 * };*/ //daqui pra baixo, TUDO VEM DO BANCO transp.Vol = new DFeCollection <NFeVolTransp>(); var vol = new NFeVolTransp(); vol.Especie = "ESPECIE"; vol.Marca = "MARCA"; vol.NVol = "001"; vol.QVol = 2; //vol.Lacres = new List<lacres>(); //vol.Lacres.Add(new lacres //{ // nLacre = "ATPC-78855" //}); vol.PesoB = 6.498m; vol.PesoL = 6.275M; transp.Vol.Add(vol); return(transp); }
public infNFe() { Versao = NFeVersao.v400; _ide = new NFeIde(); Emitente = new NFeEmit(); Avulsa = new NFeAvulsa(); _destinatario = new NFeDest(this); Retirada = new NFeRetirada(); Entrega = new NFeEntrega(); AutXML = new DFeCollection <NFeAutXml>(); Detalhe = new NFeDetCollection(); Total = new NFeTotal(); Transporte = new NFeTransporte(); Cobranca = new NFeCobranca(); Pagamento = new NFePagamento(); Intermediador = new NFeIntermediador(); InformacaoAdicional = new NFeInformacaoAdicional(); Exporta = new NFeExporta(); Compra = new NFeCompra(); Cana = new NFeCana(); ResponsavelTecnico = new NFeResponsavelTecnico(); }