UNPKG

node-dfe

Version:

Geração e integração de NF-e/NFC-e para node.js

810 lines 72.7 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ItemChoiceType8 = exports.ItemChoiceType7 = exports.TCOrgaoIBGE = exports.TInutNFeInfInutXServ = exports.ReferenceTypeDigestMethod = exports.TTransformURI = exports.SignedInfoTypeSignatureMethod = exports.SignedInfoTypeCanonicalizationMethod = exports.TNFeInfNFeInfAdicProcRefIndProc = exports.TNFeInfNFePagDetPagCardTBand = exports.TNFeInfNFePagDetPagCardTpIntegra = exports.TNFeInfNFePagDetPagTPag = exports.TNFeInfNFePagDetPagIndPag = exports.ItemsChoiceType5 = exports.ItemChoiceType6 = exports.TNFeInfNFeTranspModFrete = exports.TNFeInfNFeTotalISSQNtotCRegTrib = exports.TNFeInfNFeDetImpostoICMSUFDestPICMSInter = exports.ItemsChoiceType4 = exports.TNFeInfNFeDetImpostoCOFINSCOFINSQtdeCST = exports.ItemsChoiceType3 = exports.TNFeInfNFeDetImpostoCOFINSCOFINSOutrCST = exports.TNFeInfNFeDetImpostoCOFINSCOFINSNTCST = exports.TNFeInfNFeDetImpostoCOFINSCOFINSAliqCST = exports.ItemsChoiceType2 = exports.TNFeInfNFeDetImpostoPISPISQtdeCST = exports.ItemsChoiceType1 = exports.TNFeInfNFeDetImpostoPISPISOutrCST = exports.TNFeInfNFeDetImpostoPISPISNTCST = exports.TNFeInfNFeDetImpostoPISPISAliqCST = exports.TNFeInfNFeDetImpostoISSQNIndIncentivo = exports.TNFeInfNFeDetImpostoISSQNIndISS = exports.TCListServ = exports.ItemsChoiceType = exports.TIpiIPITribCST = exports.TIpiIPINTCST = exports.TNFeInfNFeDetImpostoICMSICMSSTCST = exports.TNFeInfNFeDetImpostoICMSICMSSN900ModBCST = exports.TNFeInfNFeDetImpostoICMSICMSSN900ModBC = exports.TNFeInfNFeDetImpostoICMSICMSSN900CSOSN = exports.TNFeInfNFeDetImpostoICMSICMSSN500CSOSN = exports.TNFeInfNFeDetImpostoICMSICMSSN202ModBCST = exports.TNFeInfNFeDetImpostoICMSICMSSN202CSOSN = exports.TNFeInfNFeDetImpostoICMSICMSSN201ModBCST = exports.TNFeInfNFeDetImpostoICMSICMSSN201CSOSN = exports.TNFeInfNFeDetImpostoICMSICMSSN102CSOSN = exports.TNFeInfNFeDetImpostoICMSICMSSN101CSOSN = exports.TNFeInfNFeDetImpostoICMSICMSPartModBCST = exports.TNFeInfNFeDetImpostoICMSICMSPartModBC = exports.TNFeInfNFeDetImpostoICMSICMSPartCST = exports.TNFeInfNFeDetImpostoICMSICMS90MotDesICMS = exports.TNFeInfNFeDetImpostoICMSICMS90ModBCST = exports.TNFeInfNFeDetImpostoICMSICMS90ModBC = exports.TNFeInfNFeDetImpostoICMSICMS90CST = exports.TNFeInfNFeDetImpostoICMSICMS70MotDesICMS = exports.TNFeInfNFeDetImpostoICMSICMS70ModBCST = exports.TNFeInfNFeDetImpostoICMSICMS70ModBC = exports.TNFeInfNFeDetImpostoICMSICMS70CST = exports.TNFeInfNFeDetImpostoICMSICMS60CST = exports.TNFeInfNFeDetImpostoICMSICMS51ModBC = exports.TNFeInfNFeDetImpostoICMSICMS51CST = exports.TNFeInfNFeDetImpostoICMSICMS40MotDesICMS = exports.TNFeInfNFeDetImpostoICMSICMS40CST = exports.TNFeInfNFeDetImpostoICMSICMS30MotDesICMS = exports.TNFeInfNFeDetImpostoICMSICMS30ModBCST = exports.TNFeInfNFeDetImpostoICMSICMS30CST = exports.TNFeInfNFeDetImpostoICMSICMS20MotDesICMS = exports.TNFeInfNFeDetImpostoICMSICMS20ModBC = exports.TNFeInfNFeDetImpostoICMSICMS20CST = exports.TNFeInfNFeDetImpostoICMSICMS10ModBCST = exports.TNFeInfNFeDetImpostoICMSICMS10ModBC = exports.TNFeInfNFeDetImpostoICMSICMS10CST = exports.TNFeInfNFeDetImpostoICMSICMS00ModBC = exports.TNFeInfNFeDetImpostoICMSICMS00CST = exports.Torig = exports.TNFeInfNFeDetProdVeicProdTpRest = exports.TNFeInfNFeDetProdVeicProdCondVeic = exports.TNFeInfNFeDetProdVeicProdVIN = exports.TNFeInfNFeDetProdVeicProdTpOp = exports.TNFeInfNFeDetProdArmaTpArma = exports.TNFeInfNFeDetProdDITpIntermedio = exports.TNFeInfNFeDetProdDITpViaTransp = exports.TNFeInfNFeDetProdIndTot = exports.TNFeInfNFeDetProdIndEscala = exports.ItemChoiceType5 = exports.ItemChoiceType4 = exports.TNFeInfNFeDestIndIEDest = exports.TUf = exports.ItemChoiceType3 = exports.TNFeInfNFeEmitCRT = exports.TEnderEmiXPais = exports.TEnderEmiCPais = exports.TUfEmi = exports.ItemChoiceType2 = exports.ItemChoiceType1 = exports.TNFeInfNFeIdeNFrefRefNFPMod = exports.ItemChoiceType = exports.TNFeInfNFeIdeNFrefRefNFMod = exports.TNFeInfNFeIdeNFrefRefECFMod = exports.TProcEmi = exports.TNFeInfNFeIdeIndPres = exports.TNFeInfNFeIdeIndFinal = exports.TFinNFe = exports.TNFeInfNFeIdeTpEmis = exports.TNFeInfNFeIdeTpImp = exports.TNFeInfNFeIdeIdDest = exports.TNFeInfNFeIdeTpNF = exports.TMod = exports.TNFeInfNFeIdeIndIntermed = exports.TEnviNFeIndSinc = exports.TConsStatServXServ = exports.TCodUfIBGE = exports.TVerConsSitNFe = exports.TConsSitNFeXServ = exports.TAmb = void 0; //[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.portalfiscal.inf.br/nfe")] var TAmb; (function (TAmb) { TAmb["PRD"] = "1"; TAmb["HML"] = "2"; })(TAmb = exports.TAmb || (exports.TAmb = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TConsSitNFeXServ; (function (TConsSitNFeXServ) { TConsSitNFeXServ[TConsSitNFeXServ["CONSULTAR"] = 0] = "CONSULTAR"; })(TConsSitNFeXServ = exports.TConsSitNFeXServ || (exports.TConsSitNFeXServ = {})); //[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.portalfiscal.inf.br/nfe")] var TVerConsSitNFe; (function (TVerConsSitNFe) { TVerConsSitNFe[TVerConsSitNFe["Item400"] = 0] = "Item400"; })(TVerConsSitNFe = exports.TVerConsSitNFe || (exports.TVerConsSitNFe = {})); //[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.portalfiscal.inf.br/nfe")] var TCodUfIBGE; (function (TCodUfIBGE) { TCodUfIBGE["Item11"] = "11"; TCodUfIBGE["Item12"] = "12"; TCodUfIBGE["Item13"] = "13"; TCodUfIBGE["Item14"] = "14"; TCodUfIBGE["Item15"] = "15"; TCodUfIBGE["Item16"] = "16"; TCodUfIBGE["Item17"] = "17"; TCodUfIBGE["Item21"] = "21"; TCodUfIBGE["Item22"] = "22"; TCodUfIBGE["Item23"] = "23"; TCodUfIBGE["Item24"] = "24"; TCodUfIBGE["Item25"] = "25"; TCodUfIBGE["Item26"] = "26"; TCodUfIBGE["Item27"] = "27"; TCodUfIBGE["Item28"] = "28"; TCodUfIBGE["Item29"] = "29"; TCodUfIBGE["Item31"] = "31"; TCodUfIBGE["Item32"] = "32"; TCodUfIBGE["Item33"] = "33"; TCodUfIBGE["Item35"] = "35"; TCodUfIBGE["Item41"] = "41"; TCodUfIBGE["Item42"] = "42"; TCodUfIBGE["Item43"] = "43"; TCodUfIBGE["Item50"] = "50"; TCodUfIBGE["Item51"] = "51"; TCodUfIBGE["Item52"] = "52"; TCodUfIBGE["Item53"] = "53"; })(TCodUfIBGE = exports.TCodUfIBGE || (exports.TCodUfIBGE = {})); //System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TConsStatServXServ; (function (TConsStatServXServ) { TConsStatServXServ["STATUS"] = "STATUS"; })(TConsStatServXServ = exports.TConsStatServXServ || (exports.TConsStatServXServ = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TEnviNFeIndSinc; (function (TEnviNFeIndSinc) { TEnviNFeIndSinc["Item0"] = "0"; TEnviNFeIndSinc["Item1"] = "1"; })(TEnviNFeIndSinc = exports.TEnviNFeIndSinc || (exports.TEnviNFeIndSinc = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeIdeIndIntermed; (function (TNFeInfNFeIdeIndIntermed) { TNFeInfNFeIdeIndIntermed["Item0"] = "0"; TNFeInfNFeIdeIndIntermed["Item1"] = "1"; TNFeInfNFeIdeIndIntermed["Item2"] = "2"; TNFeInfNFeIdeIndIntermed["Item3"] = "3"; TNFeInfNFeIdeIndIntermed["Item4"] = "4"; TNFeInfNFeIdeIndIntermed["Item9"] = "9"; })(TNFeInfNFeIdeIndIntermed = exports.TNFeInfNFeIdeIndIntermed || (exports.TNFeInfNFeIdeIndIntermed = {})); //[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.portalfiscal.inf.br/nfe")] var TMod; (function (TMod) { TMod["Item55"] = "55"; TMod["Item65"] = "65"; })(TMod = exports.TMod || (exports.TMod = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeIdeTpNF; (function (TNFeInfNFeIdeTpNF) { TNFeInfNFeIdeTpNF["Item0"] = "0"; TNFeInfNFeIdeTpNF["Item1"] = "1"; })(TNFeInfNFeIdeTpNF = exports.TNFeInfNFeIdeTpNF || (exports.TNFeInfNFeIdeTpNF = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeIdeIdDest; (function (TNFeInfNFeIdeIdDest) { TNFeInfNFeIdeIdDest["Item1"] = "1"; TNFeInfNFeIdeIdDest["Item2"] = "2"; TNFeInfNFeIdeIdDest["Item3"] = "3"; })(TNFeInfNFeIdeIdDest = exports.TNFeInfNFeIdeIdDest || (exports.TNFeInfNFeIdeIdDest = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeIdeTpImp; (function (TNFeInfNFeIdeTpImp) { TNFeInfNFeIdeTpImp["Item0"] = "0"; TNFeInfNFeIdeTpImp["Item1"] = "1"; TNFeInfNFeIdeTpImp["Item2"] = "2"; TNFeInfNFeIdeTpImp["Item3"] = "3"; TNFeInfNFeIdeTpImp["Item4"] = "4"; TNFeInfNFeIdeTpImp["Item5"] = "5"; })(TNFeInfNFeIdeTpImp = exports.TNFeInfNFeIdeTpImp || (exports.TNFeInfNFeIdeTpImp = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeIdeTpEmis; (function (TNFeInfNFeIdeTpEmis) { TNFeInfNFeIdeTpEmis["Item1"] = "1"; TNFeInfNFeIdeTpEmis["Item2"] = "2"; TNFeInfNFeIdeTpEmis["Item3"] = "3"; TNFeInfNFeIdeTpEmis["Item4"] = "4"; TNFeInfNFeIdeTpEmis["Item5"] = "5"; TNFeInfNFeIdeTpEmis["Item6"] = "6"; TNFeInfNFeIdeTpEmis["Item7"] = "7"; TNFeInfNFeIdeTpEmis["Item9"] = "9"; })(TNFeInfNFeIdeTpEmis = exports.TNFeInfNFeIdeTpEmis || (exports.TNFeInfNFeIdeTpEmis = {})); //[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.portalfiscal.inf.br/nfe")] var TFinNFe; (function (TFinNFe) { TFinNFe["Item1"] = "1"; TFinNFe["Item2"] = "2"; TFinNFe["Item3"] = "3"; TFinNFe["Item4"] = "4"; })(TFinNFe = exports.TFinNFe || (exports.TFinNFe = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeIdeIndFinal; (function (TNFeInfNFeIdeIndFinal) { TNFeInfNFeIdeIndFinal["Item0"] = "0"; TNFeInfNFeIdeIndFinal["Item1"] = "1"; })(TNFeInfNFeIdeIndFinal = exports.TNFeInfNFeIdeIndFinal || (exports.TNFeInfNFeIdeIndFinal = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeIdeIndPres; (function (TNFeInfNFeIdeIndPres) { TNFeInfNFeIdeIndPres["Item0"] = "0"; TNFeInfNFeIdeIndPres["Item1"] = "1"; TNFeInfNFeIdeIndPres["Item2"] = "2"; TNFeInfNFeIdeIndPres["Item3"] = "3"; TNFeInfNFeIdeIndPres["Item4"] = "4"; TNFeInfNFeIdeIndPres["Item5"] = "5"; TNFeInfNFeIdeIndPres["Item9"] = "9"; })(TNFeInfNFeIdeIndPres = exports.TNFeInfNFeIdeIndPres || (exports.TNFeInfNFeIdeIndPres = {})); //[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.portalfiscal.inf.br/nfe")] var TProcEmi; (function (TProcEmi) { TProcEmi["Item0"] = "0"; TProcEmi["Item1"] = "1"; TProcEmi["Item2"] = "2"; TProcEmi["Item3"] = "3"; })(TProcEmi = exports.TProcEmi || (exports.TProcEmi = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeIdeNFrefRefECFMod; (function (TNFeInfNFeIdeNFrefRefECFMod) { TNFeInfNFeIdeNFrefRefECFMod["Item2B"] = "2B"; TNFeInfNFeIdeNFrefRefECFMod["Item2C"] = "2C"; TNFeInfNFeIdeNFrefRefECFMod["Item2D"] = "2D"; })(TNFeInfNFeIdeNFrefRefECFMod = exports.TNFeInfNFeIdeNFrefRefECFMod || (exports.TNFeInfNFeIdeNFrefRefECFMod = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeIdeNFrefRefNFMod; (function (TNFeInfNFeIdeNFrefRefNFMod) { TNFeInfNFeIdeNFrefRefNFMod["Item01"] = "01"; TNFeInfNFeIdeNFrefRefNFMod["Item02"] = "02"; })(TNFeInfNFeIdeNFrefRefNFMod = exports.TNFeInfNFeIdeNFrefRefNFMod || (exports.TNFeInfNFeIdeNFrefRefNFMod = {})); //[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.portalfiscal.inf.br/nfe", IncludeInSchema=false)] var ItemChoiceType; (function (ItemChoiceType) { ItemChoiceType[ItemChoiceType["CNPJ"] = 0] = "CNPJ"; ItemChoiceType[ItemChoiceType["CPF"] = 1] = "CPF"; })(ItemChoiceType = exports.ItemChoiceType || (exports.ItemChoiceType = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeIdeNFrefRefNFPMod; (function (TNFeInfNFeIdeNFrefRefNFPMod) { TNFeInfNFeIdeNFrefRefNFPMod["Item01"] = "01"; TNFeInfNFeIdeNFrefRefNFPMod["Item04"] = "04"; })(TNFeInfNFeIdeNFrefRefNFPMod = exports.TNFeInfNFeIdeNFrefRefNFPMod || (exports.TNFeInfNFeIdeNFrefRefNFPMod = {})); //[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.portalfiscal.inf.br/nfe", IncludeInSchema=false)] var ItemChoiceType1; (function (ItemChoiceType1) { ItemChoiceType1[ItemChoiceType1["refCTe"] = 0] = "refCTe"; ItemChoiceType1[ItemChoiceType1["refECF"] = 1] = "refECF"; ItemChoiceType1[ItemChoiceType1["refNF"] = 2] = "refNF"; ItemChoiceType1[ItemChoiceType1["refNFP"] = 3] = "refNFP"; ItemChoiceType1[ItemChoiceType1["refNFe"] = 4] = "refNFe"; })(ItemChoiceType1 = exports.ItemChoiceType1 || (exports.ItemChoiceType1 = {})); //[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.portalfiscal.inf.br/nfe", IncludeInSchema=false)] var ItemChoiceType2; (function (ItemChoiceType2) { ItemChoiceType2[ItemChoiceType2["CNPJ"] = 0] = "CNPJ"; ItemChoiceType2[ItemChoiceType2["CPF"] = 1] = "CPF"; })(ItemChoiceType2 = exports.ItemChoiceType2 || (exports.ItemChoiceType2 = {})); //[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.portalfiscal.inf.br/nfe")] var TUfEmi; (function (TUfEmi) { TUfEmi["AC"] = "AC"; TUfEmi["AL"] = "AL"; TUfEmi["AM"] = "AM"; TUfEmi["AP"] = "AP"; TUfEmi["BA"] = "BA"; TUfEmi["CE"] = "CE"; TUfEmi["DF"] = "DF"; TUfEmi["ES"] = "ES"; TUfEmi["GO"] = "GO"; TUfEmi["MA"] = "MA"; TUfEmi["MG"] = "MG"; TUfEmi["MS"] = "MS"; TUfEmi["MT"] = "MT"; TUfEmi["PA"] = "PA"; TUfEmi["PB"] = "PB"; TUfEmi["PE"] = "PE"; TUfEmi["PI"] = "PI"; TUfEmi["PR"] = "PR"; TUfEmi["RJ"] = "RJ"; TUfEmi["RN"] = "RN"; TUfEmi["RO"] = "RO"; TUfEmi["RR"] = "RR"; TUfEmi["RS"] = "RS"; TUfEmi["SC"] = "SC"; TUfEmi["SE"] = "SE"; TUfEmi["SP"] = "SP"; TUfEmi["TO"] = "TO"; })(TUfEmi = exports.TUfEmi || (exports.TUfEmi = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TEnderEmiCPais; (function (TEnderEmiCPais) { TEnderEmiCPais["Item1058"] = "1058"; })(TEnderEmiCPais = exports.TEnderEmiCPais || (exports.TEnderEmiCPais = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TEnderEmiXPais; (function (TEnderEmiXPais) { TEnderEmiXPais["Brasil"] = "Brasil"; TEnderEmiXPais["BRASIL"] = "BRASIL"; })(TEnderEmiXPais = exports.TEnderEmiXPais || (exports.TEnderEmiXPais = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeEmitCRT; (function (TNFeInfNFeEmitCRT) { TNFeInfNFeEmitCRT["Item1"] = "1"; TNFeInfNFeEmitCRT["Item2"] = "2"; TNFeInfNFeEmitCRT["Item3"] = "3"; })(TNFeInfNFeEmitCRT = exports.TNFeInfNFeEmitCRT || (exports.TNFeInfNFeEmitCRT = {})); //[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.portalfiscal.inf.br/nfe", IncludeInSchema=false)] var ItemChoiceType3; (function (ItemChoiceType3) { ItemChoiceType3[ItemChoiceType3["CNPJ"] = 0] = "CNPJ"; ItemChoiceType3[ItemChoiceType3["CPF"] = 1] = "CPF"; ItemChoiceType3[ItemChoiceType3["idEstrangeiro"] = 2] = "idEstrangeiro"; })(ItemChoiceType3 = exports.ItemChoiceType3 || (exports.ItemChoiceType3 = {})); //[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.portalfiscal.inf.br/nfe")] var TUf; (function (TUf) { TUf["AC"] = "AC"; TUf["AL"] = "AL"; TUf["AM"] = "AM"; TUf["AP"] = "AP"; TUf["BA"] = "BA"; TUf["CE"] = "CE"; TUf["DF"] = "DF"; TUf["ES"] = "ES"; TUf["GO"] = "GO"; TUf["MA"] = "MA"; TUf["MG"] = "MG"; TUf["MS"] = "MS"; TUf["MT"] = "MT"; TUf["PA"] = "PA"; TUf["PB"] = "PB"; TUf["PE"] = "PE"; TUf["PI"] = "PI"; TUf["PR"] = "PR"; TUf["RJ"] = "RJ"; TUf["RN"] = "RN"; TUf["RO"] = "RO"; TUf["RR"] = "RR"; TUf["RS"] = "RS"; TUf["SC"] = "SC"; TUf["SE"] = "SE"; TUf["SP"] = "SP"; TUf["TO"] = "TO"; TUf["EX"] = "EX"; })(TUf = exports.TUf || (exports.TUf = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDestIndIEDest; (function (TNFeInfNFeDestIndIEDest) { TNFeInfNFeDestIndIEDest["Item1"] = "1"; TNFeInfNFeDestIndIEDest["Item2"] = "2"; TNFeInfNFeDestIndIEDest["Item9"] = "9"; })(TNFeInfNFeDestIndIEDest = exports.TNFeInfNFeDestIndIEDest || (exports.TNFeInfNFeDestIndIEDest = {})); //[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.portalfiscal.inf.br/nfe", IncludeInSchema=false)] var ItemChoiceType4; (function (ItemChoiceType4) { ItemChoiceType4[ItemChoiceType4["CNPJ"] = 0] = "CNPJ"; ItemChoiceType4[ItemChoiceType4["CPF"] = 1] = "CPF"; })(ItemChoiceType4 = exports.ItemChoiceType4 || (exports.ItemChoiceType4 = {})); //[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.portalfiscal.inf.br/nfe", IncludeInSchema=false)] var ItemChoiceType5; (function (ItemChoiceType5) { ItemChoiceType5[ItemChoiceType5["CNPJ"] = 0] = "CNPJ"; ItemChoiceType5[ItemChoiceType5["CPF"] = 1] = "CPF"; })(ItemChoiceType5 = exports.ItemChoiceType5 || (exports.ItemChoiceType5 = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetProdIndEscala; (function (TNFeInfNFeDetProdIndEscala) { TNFeInfNFeDetProdIndEscala[TNFeInfNFeDetProdIndEscala["S"] = 0] = "S"; TNFeInfNFeDetProdIndEscala[TNFeInfNFeDetProdIndEscala["N"] = 1] = "N"; })(TNFeInfNFeDetProdIndEscala = exports.TNFeInfNFeDetProdIndEscala || (exports.TNFeInfNFeDetProdIndEscala = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetProdIndTot; (function (TNFeInfNFeDetProdIndTot) { TNFeInfNFeDetProdIndTot["Item0"] = "0"; TNFeInfNFeDetProdIndTot["Item1"] = "1"; })(TNFeInfNFeDetProdIndTot = exports.TNFeInfNFeDetProdIndTot || (exports.TNFeInfNFeDetProdIndTot = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetProdDITpViaTransp; (function (TNFeInfNFeDetProdDITpViaTransp) { TNFeInfNFeDetProdDITpViaTransp["Item1"] = "1"; TNFeInfNFeDetProdDITpViaTransp["Item2"] = "2"; TNFeInfNFeDetProdDITpViaTransp["Item3"] = "3"; TNFeInfNFeDetProdDITpViaTransp["Item4"] = "4"; TNFeInfNFeDetProdDITpViaTransp["Item5"] = "5"; TNFeInfNFeDetProdDITpViaTransp["Item6"] = "6"; TNFeInfNFeDetProdDITpViaTransp["Item7"] = "7"; TNFeInfNFeDetProdDITpViaTransp["Item8"] = "8"; TNFeInfNFeDetProdDITpViaTransp["Item9"] = "9"; TNFeInfNFeDetProdDITpViaTransp["Item10"] = "10"; TNFeInfNFeDetProdDITpViaTransp["Item11"] = "11"; TNFeInfNFeDetProdDITpViaTransp["Item12"] = "12"; })(TNFeInfNFeDetProdDITpViaTransp = exports.TNFeInfNFeDetProdDITpViaTransp || (exports.TNFeInfNFeDetProdDITpViaTransp = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetProdDITpIntermedio; (function (TNFeInfNFeDetProdDITpIntermedio) { TNFeInfNFeDetProdDITpIntermedio["Item1"] = "1"; TNFeInfNFeDetProdDITpIntermedio["Item2"] = "2"; TNFeInfNFeDetProdDITpIntermedio["Item3"] = "3"; })(TNFeInfNFeDetProdDITpIntermedio = exports.TNFeInfNFeDetProdDITpIntermedio || (exports.TNFeInfNFeDetProdDITpIntermedio = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetProdArmaTpArma; (function (TNFeInfNFeDetProdArmaTpArma) { TNFeInfNFeDetProdArmaTpArma["Item0"] = "0"; TNFeInfNFeDetProdArmaTpArma["Item1"] = "1"; })(TNFeInfNFeDetProdArmaTpArma = exports.TNFeInfNFeDetProdArmaTpArma || (exports.TNFeInfNFeDetProdArmaTpArma = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetProdVeicProdTpOp; (function (TNFeInfNFeDetProdVeicProdTpOp) { TNFeInfNFeDetProdVeicProdTpOp["Item0"] = "0"; TNFeInfNFeDetProdVeicProdTpOp["Item1"] = "1"; TNFeInfNFeDetProdVeicProdTpOp["Item2"] = "2"; TNFeInfNFeDetProdVeicProdTpOp["Item3"] = "3"; })(TNFeInfNFeDetProdVeicProdTpOp = exports.TNFeInfNFeDetProdVeicProdTpOp || (exports.TNFeInfNFeDetProdVeicProdTpOp = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetProdVeicProdVIN; (function (TNFeInfNFeDetProdVeicProdVIN) { TNFeInfNFeDetProdVeicProdVIN[TNFeInfNFeDetProdVeicProdVIN["R"] = 0] = "R"; TNFeInfNFeDetProdVeicProdVIN[TNFeInfNFeDetProdVeicProdVIN["N"] = 1] = "N"; })(TNFeInfNFeDetProdVeicProdVIN = exports.TNFeInfNFeDetProdVeicProdVIN || (exports.TNFeInfNFeDetProdVeicProdVIN = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetProdVeicProdCondVeic; (function (TNFeInfNFeDetProdVeicProdCondVeic) { TNFeInfNFeDetProdVeicProdCondVeic["Item1"] = "1"; TNFeInfNFeDetProdVeicProdCondVeic["Item2"] = "2"; TNFeInfNFeDetProdVeicProdCondVeic["Item3"] = "3"; })(TNFeInfNFeDetProdVeicProdCondVeic = exports.TNFeInfNFeDetProdVeicProdCondVeic || (exports.TNFeInfNFeDetProdVeicProdCondVeic = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetProdVeicProdTpRest; (function (TNFeInfNFeDetProdVeicProdTpRest) { TNFeInfNFeDetProdVeicProdTpRest["Item0"] = "1"; TNFeInfNFeDetProdVeicProdTpRest["Item1"] = "1"; TNFeInfNFeDetProdVeicProdTpRest["Item2"] = "2"; TNFeInfNFeDetProdVeicProdTpRest["Item3"] = "3"; TNFeInfNFeDetProdVeicProdTpRest["Item4"] = "4"; TNFeInfNFeDetProdVeicProdTpRest["Item9"] = "9"; })(TNFeInfNFeDetProdVeicProdTpRest = exports.TNFeInfNFeDetProdVeicProdTpRest || (exports.TNFeInfNFeDetProdVeicProdTpRest = {})); //[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.portalfiscal.inf.br/nfe")] var Torig; (function (Torig) { Torig["Item0"] = "0"; Torig["Item1"] = "1"; Torig["Item2"] = "2"; Torig["Item3"] = "3"; Torig["Item4"] = "4"; Torig["Item5"] = "5"; Torig["Item6"] = "6"; Torig["Item7"] = "7"; Torig["Item8"] = "8"; })(Torig = exports.Torig || (exports.Torig = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMS00CST; (function (TNFeInfNFeDetImpostoICMSICMS00CST) { TNFeInfNFeDetImpostoICMSICMS00CST["Item00"] = "00"; })(TNFeInfNFeDetImpostoICMSICMS00CST = exports.TNFeInfNFeDetImpostoICMSICMS00CST || (exports.TNFeInfNFeDetImpostoICMSICMS00CST = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMS00ModBC; (function (TNFeInfNFeDetImpostoICMSICMS00ModBC) { TNFeInfNFeDetImpostoICMSICMS00ModBC["Item0"] = "0"; TNFeInfNFeDetImpostoICMSICMS00ModBC["Item1"] = "1"; TNFeInfNFeDetImpostoICMSICMS00ModBC["Item2"] = "2"; TNFeInfNFeDetImpostoICMSICMS00ModBC["Item3"] = "3"; })(TNFeInfNFeDetImpostoICMSICMS00ModBC = exports.TNFeInfNFeDetImpostoICMSICMS00ModBC || (exports.TNFeInfNFeDetImpostoICMSICMS00ModBC = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMS10CST; (function (TNFeInfNFeDetImpostoICMSICMS10CST) { TNFeInfNFeDetImpostoICMSICMS10CST["Item10"] = "10"; })(TNFeInfNFeDetImpostoICMSICMS10CST = exports.TNFeInfNFeDetImpostoICMSICMS10CST || (exports.TNFeInfNFeDetImpostoICMSICMS10CST = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMS10ModBC; (function (TNFeInfNFeDetImpostoICMSICMS10ModBC) { TNFeInfNFeDetImpostoICMSICMS10ModBC["Item0"] = "0"; TNFeInfNFeDetImpostoICMSICMS10ModBC["Item1"] = "1"; TNFeInfNFeDetImpostoICMSICMS10ModBC["Item2"] = "2"; TNFeInfNFeDetImpostoICMSICMS10ModBC["Item3"] = "3"; })(TNFeInfNFeDetImpostoICMSICMS10ModBC = exports.TNFeInfNFeDetImpostoICMSICMS10ModBC || (exports.TNFeInfNFeDetImpostoICMSICMS10ModBC = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMS10ModBCST; (function (TNFeInfNFeDetImpostoICMSICMS10ModBCST) { TNFeInfNFeDetImpostoICMSICMS10ModBCST["Item0"] = "0"; TNFeInfNFeDetImpostoICMSICMS10ModBCST["Item1"] = "1"; TNFeInfNFeDetImpostoICMSICMS10ModBCST["Item2"] = "2"; TNFeInfNFeDetImpostoICMSICMS10ModBCST["Item3"] = "3"; TNFeInfNFeDetImpostoICMSICMS10ModBCST["Item4"] = "4"; TNFeInfNFeDetImpostoICMSICMS10ModBCST["Item5"] = "5"; })(TNFeInfNFeDetImpostoICMSICMS10ModBCST = exports.TNFeInfNFeDetImpostoICMSICMS10ModBCST || (exports.TNFeInfNFeDetImpostoICMSICMS10ModBCST = {})); var TNFeInfNFeDetImpostoICMSICMS20CST; (function (TNFeInfNFeDetImpostoICMSICMS20CST) { TNFeInfNFeDetImpostoICMSICMS20CST["Item20"] = "20"; })(TNFeInfNFeDetImpostoICMSICMS20CST = exports.TNFeInfNFeDetImpostoICMSICMS20CST || (exports.TNFeInfNFeDetImpostoICMSICMS20CST = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMS20ModBC; (function (TNFeInfNFeDetImpostoICMSICMS20ModBC) { TNFeInfNFeDetImpostoICMSICMS20ModBC["Item0"] = "0"; TNFeInfNFeDetImpostoICMSICMS20ModBC["Item1"] = "1"; TNFeInfNFeDetImpostoICMSICMS20ModBC["Item2"] = "2"; TNFeInfNFeDetImpostoICMSICMS20ModBC["Item3"] = "3"; })(TNFeInfNFeDetImpostoICMSICMS20ModBC = exports.TNFeInfNFeDetImpostoICMSICMS20ModBC || (exports.TNFeInfNFeDetImpostoICMSICMS20ModBC = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMS20MotDesICMS; (function (TNFeInfNFeDetImpostoICMSICMS20MotDesICMS) { TNFeInfNFeDetImpostoICMSICMS20MotDesICMS["Item3"] = "3"; TNFeInfNFeDetImpostoICMSICMS20MotDesICMS["Item9"] = "9"; TNFeInfNFeDetImpostoICMSICMS20MotDesICMS["Item12"] = "12"; })(TNFeInfNFeDetImpostoICMSICMS20MotDesICMS = exports.TNFeInfNFeDetImpostoICMSICMS20MotDesICMS || (exports.TNFeInfNFeDetImpostoICMSICMS20MotDesICMS = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMS30CST; (function (TNFeInfNFeDetImpostoICMSICMS30CST) { TNFeInfNFeDetImpostoICMSICMS30CST["Item30"] = "30"; })(TNFeInfNFeDetImpostoICMSICMS30CST = exports.TNFeInfNFeDetImpostoICMSICMS30CST || (exports.TNFeInfNFeDetImpostoICMSICMS30CST = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMS30ModBCST; (function (TNFeInfNFeDetImpostoICMSICMS30ModBCST) { TNFeInfNFeDetImpostoICMSICMS30ModBCST["Item0"] = "0"; TNFeInfNFeDetImpostoICMSICMS30ModBCST["Item1"] = "1"; TNFeInfNFeDetImpostoICMSICMS30ModBCST["Item2"] = "2"; TNFeInfNFeDetImpostoICMSICMS30ModBCST["Item3"] = "3"; TNFeInfNFeDetImpostoICMSICMS30ModBCST["Item4"] = "4"; TNFeInfNFeDetImpostoICMSICMS30ModBCST["Item5"] = "5"; })(TNFeInfNFeDetImpostoICMSICMS30ModBCST = exports.TNFeInfNFeDetImpostoICMSICMS30ModBCST || (exports.TNFeInfNFeDetImpostoICMSICMS30ModBCST = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMS30MotDesICMS; (function (TNFeInfNFeDetImpostoICMSICMS30MotDesICMS) { TNFeInfNFeDetImpostoICMSICMS30MotDesICMS["Item6"] = "6"; TNFeInfNFeDetImpostoICMSICMS30MotDesICMS["Item7"] = "7"; TNFeInfNFeDetImpostoICMSICMS30MotDesICMS["Item9"] = "9"; })(TNFeInfNFeDetImpostoICMSICMS30MotDesICMS = exports.TNFeInfNFeDetImpostoICMSICMS30MotDesICMS || (exports.TNFeInfNFeDetImpostoICMSICMS30MotDesICMS = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMS40CST; (function (TNFeInfNFeDetImpostoICMSICMS40CST) { TNFeInfNFeDetImpostoICMSICMS40CST["Item40"] = "40"; TNFeInfNFeDetImpostoICMSICMS40CST["Item41"] = "41"; TNFeInfNFeDetImpostoICMSICMS40CST["Item50"] = "50"; })(TNFeInfNFeDetImpostoICMSICMS40CST = exports.TNFeInfNFeDetImpostoICMSICMS40CST || (exports.TNFeInfNFeDetImpostoICMSICMS40CST = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMS40MotDesICMS; (function (TNFeInfNFeDetImpostoICMSICMS40MotDesICMS) { TNFeInfNFeDetImpostoICMSICMS40MotDesICMS["Item1"] = "1"; TNFeInfNFeDetImpostoICMSICMS40MotDesICMS["Item3"] = "3"; TNFeInfNFeDetImpostoICMSICMS40MotDesICMS["Item4"] = "4"; TNFeInfNFeDetImpostoICMSICMS40MotDesICMS["Item5"] = "5"; TNFeInfNFeDetImpostoICMSICMS40MotDesICMS["Item6"] = "6"; TNFeInfNFeDetImpostoICMSICMS40MotDesICMS["Item7"] = "7"; TNFeInfNFeDetImpostoICMSICMS40MotDesICMS["Item8"] = "8"; TNFeInfNFeDetImpostoICMSICMS40MotDesICMS["Item9"] = "9"; TNFeInfNFeDetImpostoICMSICMS40MotDesICMS["Item10"] = "10"; TNFeInfNFeDetImpostoICMSICMS40MotDesICMS["Item11"] = "11"; TNFeInfNFeDetImpostoICMSICMS40MotDesICMS["Item16"] = "16"; TNFeInfNFeDetImpostoICMSICMS40MotDesICMS["Item90"] = "90"; })(TNFeInfNFeDetImpostoICMSICMS40MotDesICMS = exports.TNFeInfNFeDetImpostoICMSICMS40MotDesICMS || (exports.TNFeInfNFeDetImpostoICMSICMS40MotDesICMS = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMS51CST; (function (TNFeInfNFeDetImpostoICMSICMS51CST) { TNFeInfNFeDetImpostoICMSICMS51CST["Item51"] = "51"; })(TNFeInfNFeDetImpostoICMSICMS51CST = exports.TNFeInfNFeDetImpostoICMSICMS51CST || (exports.TNFeInfNFeDetImpostoICMSICMS51CST = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMS51ModBC; (function (TNFeInfNFeDetImpostoICMSICMS51ModBC) { TNFeInfNFeDetImpostoICMSICMS51ModBC["Item0"] = "0"; TNFeInfNFeDetImpostoICMSICMS51ModBC["Item1"] = "1"; TNFeInfNFeDetImpostoICMSICMS51ModBC["Item2"] = "2"; TNFeInfNFeDetImpostoICMSICMS51ModBC["Item3"] = "3"; })(TNFeInfNFeDetImpostoICMSICMS51ModBC = exports.TNFeInfNFeDetImpostoICMSICMS51ModBC || (exports.TNFeInfNFeDetImpostoICMSICMS51ModBC = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMS60CST; (function (TNFeInfNFeDetImpostoICMSICMS60CST) { TNFeInfNFeDetImpostoICMSICMS60CST["Item60"] = "60"; })(TNFeInfNFeDetImpostoICMSICMS60CST = exports.TNFeInfNFeDetImpostoICMSICMS60CST || (exports.TNFeInfNFeDetImpostoICMSICMS60CST = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMS70CST; (function (TNFeInfNFeDetImpostoICMSICMS70CST) { TNFeInfNFeDetImpostoICMSICMS70CST["Item70"] = "70"; })(TNFeInfNFeDetImpostoICMSICMS70CST = exports.TNFeInfNFeDetImpostoICMSICMS70CST || (exports.TNFeInfNFeDetImpostoICMSICMS70CST = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMS70ModBC; (function (TNFeInfNFeDetImpostoICMSICMS70ModBC) { TNFeInfNFeDetImpostoICMSICMS70ModBC["Item0"] = "0"; TNFeInfNFeDetImpostoICMSICMS70ModBC["Item1"] = "1"; TNFeInfNFeDetImpostoICMSICMS70ModBC["Item2"] = "2"; TNFeInfNFeDetImpostoICMSICMS70ModBC["Item3"] = "3"; })(TNFeInfNFeDetImpostoICMSICMS70ModBC = exports.TNFeInfNFeDetImpostoICMSICMS70ModBC || (exports.TNFeInfNFeDetImpostoICMSICMS70ModBC = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMS70ModBCST; (function (TNFeInfNFeDetImpostoICMSICMS70ModBCST) { TNFeInfNFeDetImpostoICMSICMS70ModBCST["Item0"] = "0"; TNFeInfNFeDetImpostoICMSICMS70ModBCST["Item1"] = "1"; TNFeInfNFeDetImpostoICMSICMS70ModBCST["Item2"] = "2"; TNFeInfNFeDetImpostoICMSICMS70ModBCST["Item3"] = "3"; TNFeInfNFeDetImpostoICMSICMS70ModBCST["Item4"] = "4"; TNFeInfNFeDetImpostoICMSICMS70ModBCST["Item5"] = "5"; })(TNFeInfNFeDetImpostoICMSICMS70ModBCST = exports.TNFeInfNFeDetImpostoICMSICMS70ModBCST || (exports.TNFeInfNFeDetImpostoICMSICMS70ModBCST = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMS70MotDesICMS; (function (TNFeInfNFeDetImpostoICMSICMS70MotDesICMS) { TNFeInfNFeDetImpostoICMSICMS70MotDesICMS["Item3"] = "3"; TNFeInfNFeDetImpostoICMSICMS70MotDesICMS["Item9"] = "9"; TNFeInfNFeDetImpostoICMSICMS70MotDesICMS["Item12"] = "12"; })(TNFeInfNFeDetImpostoICMSICMS70MotDesICMS = exports.TNFeInfNFeDetImpostoICMSICMS70MotDesICMS || (exports.TNFeInfNFeDetImpostoICMSICMS70MotDesICMS = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMS90CST; (function (TNFeInfNFeDetImpostoICMSICMS90CST) { TNFeInfNFeDetImpostoICMSICMS90CST["Item90"] = "90"; })(TNFeInfNFeDetImpostoICMSICMS90CST = exports.TNFeInfNFeDetImpostoICMSICMS90CST || (exports.TNFeInfNFeDetImpostoICMSICMS90CST = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMS90ModBC; (function (TNFeInfNFeDetImpostoICMSICMS90ModBC) { TNFeInfNFeDetImpostoICMSICMS90ModBC["Item0"] = "0"; TNFeInfNFeDetImpostoICMSICMS90ModBC["Item1"] = "1"; TNFeInfNFeDetImpostoICMSICMS90ModBC["Item2"] = "2"; TNFeInfNFeDetImpostoICMSICMS90ModBC["Item3"] = "3"; })(TNFeInfNFeDetImpostoICMSICMS90ModBC = exports.TNFeInfNFeDetImpostoICMSICMS90ModBC || (exports.TNFeInfNFeDetImpostoICMSICMS90ModBC = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMS90ModBCST; (function (TNFeInfNFeDetImpostoICMSICMS90ModBCST) { TNFeInfNFeDetImpostoICMSICMS90ModBCST["Item0"] = "0"; TNFeInfNFeDetImpostoICMSICMS90ModBCST["Item1"] = "1"; TNFeInfNFeDetImpostoICMSICMS90ModBCST["Item2"] = "2"; TNFeInfNFeDetImpostoICMSICMS90ModBCST["Item3"] = "3"; TNFeInfNFeDetImpostoICMSICMS90ModBCST["Item4"] = "4"; TNFeInfNFeDetImpostoICMSICMS90ModBCST["Item5"] = "5"; })(TNFeInfNFeDetImpostoICMSICMS90ModBCST = exports.TNFeInfNFeDetImpostoICMSICMS90ModBCST || (exports.TNFeInfNFeDetImpostoICMSICMS90ModBCST = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMS90MotDesICMS; (function (TNFeInfNFeDetImpostoICMSICMS90MotDesICMS) { TNFeInfNFeDetImpostoICMSICMS90MotDesICMS["Item3"] = "3"; TNFeInfNFeDetImpostoICMSICMS90MotDesICMS["Item9"] = "9"; TNFeInfNFeDetImpostoICMSICMS90MotDesICMS["Item12"] = "12"; })(TNFeInfNFeDetImpostoICMSICMS90MotDesICMS = exports.TNFeInfNFeDetImpostoICMSICMS90MotDesICMS || (exports.TNFeInfNFeDetImpostoICMSICMS90MotDesICMS = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMSPartCST; (function (TNFeInfNFeDetImpostoICMSICMSPartCST) { TNFeInfNFeDetImpostoICMSICMSPartCST["Item10"] = "10"; TNFeInfNFeDetImpostoICMSICMSPartCST["Item90"] = "90"; })(TNFeInfNFeDetImpostoICMSICMSPartCST = exports.TNFeInfNFeDetImpostoICMSICMSPartCST || (exports.TNFeInfNFeDetImpostoICMSICMSPartCST = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMSPartModBC; (function (TNFeInfNFeDetImpostoICMSICMSPartModBC) { TNFeInfNFeDetImpostoICMSICMSPartModBC["Item0"] = "0"; TNFeInfNFeDetImpostoICMSICMSPartModBC["Item1"] = "1"; TNFeInfNFeDetImpostoICMSICMSPartModBC["Item2"] = "2"; TNFeInfNFeDetImpostoICMSICMSPartModBC["Item3"] = "3"; })(TNFeInfNFeDetImpostoICMSICMSPartModBC = exports.TNFeInfNFeDetImpostoICMSICMSPartModBC || (exports.TNFeInfNFeDetImpostoICMSICMSPartModBC = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMSPartModBCST; (function (TNFeInfNFeDetImpostoICMSICMSPartModBCST) { TNFeInfNFeDetImpostoICMSICMSPartModBCST["Item0"] = "0"; TNFeInfNFeDetImpostoICMSICMSPartModBCST["Item1"] = "1"; TNFeInfNFeDetImpostoICMSICMSPartModBCST["Item2"] = "2"; TNFeInfNFeDetImpostoICMSICMSPartModBCST["Item3"] = "3"; TNFeInfNFeDetImpostoICMSICMSPartModBCST["Item4"] = "4"; TNFeInfNFeDetImpostoICMSICMSPartModBCST["Item5"] = "5"; })(TNFeInfNFeDetImpostoICMSICMSPartModBCST = exports.TNFeInfNFeDetImpostoICMSICMSPartModBCST || (exports.TNFeInfNFeDetImpostoICMSICMSPartModBCST = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMSSN101CSOSN; (function (TNFeInfNFeDetImpostoICMSICMSSN101CSOSN) { TNFeInfNFeDetImpostoICMSICMSSN101CSOSN["Item101"] = "101"; })(TNFeInfNFeDetImpostoICMSICMSSN101CSOSN = exports.TNFeInfNFeDetImpostoICMSICMSSN101CSOSN || (exports.TNFeInfNFeDetImpostoICMSICMSSN101CSOSN = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMSSN102CSOSN; (function (TNFeInfNFeDetImpostoICMSICMSSN102CSOSN) { TNFeInfNFeDetImpostoICMSICMSSN102CSOSN["Item102"] = "102"; TNFeInfNFeDetImpostoICMSICMSSN102CSOSN["Item103"] = "103"; TNFeInfNFeDetImpostoICMSICMSSN102CSOSN["Item300"] = "300"; TNFeInfNFeDetImpostoICMSICMSSN102CSOSN["Item400"] = "400"; })(TNFeInfNFeDetImpostoICMSICMSSN102CSOSN = exports.TNFeInfNFeDetImpostoICMSICMSSN102CSOSN || (exports.TNFeInfNFeDetImpostoICMSICMSSN102CSOSN = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMSSN201CSOSN; (function (TNFeInfNFeDetImpostoICMSICMSSN201CSOSN) { TNFeInfNFeDetImpostoICMSICMSSN201CSOSN["Item201"] = "201"; })(TNFeInfNFeDetImpostoICMSICMSSN201CSOSN = exports.TNFeInfNFeDetImpostoICMSICMSSN201CSOSN || (exports.TNFeInfNFeDetImpostoICMSICMSSN201CSOSN = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMSSN201ModBCST; (function (TNFeInfNFeDetImpostoICMSICMSSN201ModBCST) { TNFeInfNFeDetImpostoICMSICMSSN201ModBCST["Item0"] = "0"; TNFeInfNFeDetImpostoICMSICMSSN201ModBCST["Item1"] = "1"; TNFeInfNFeDetImpostoICMSICMSSN201ModBCST["Item2"] = "2"; TNFeInfNFeDetImpostoICMSICMSSN201ModBCST["Item3"] = "3"; TNFeInfNFeDetImpostoICMSICMSSN201ModBCST["Item4"] = "4"; TNFeInfNFeDetImpostoICMSICMSSN201ModBCST["Item5"] = "5"; })(TNFeInfNFeDetImpostoICMSICMSSN201ModBCST = exports.TNFeInfNFeDetImpostoICMSICMSSN201ModBCST || (exports.TNFeInfNFeDetImpostoICMSICMSSN201ModBCST = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMSSN202CSOSN; (function (TNFeInfNFeDetImpostoICMSICMSSN202CSOSN) { TNFeInfNFeDetImpostoICMSICMSSN202CSOSN["Item202"] = "202"; TNFeInfNFeDetImpostoICMSICMSSN202CSOSN["Item203"] = "203"; })(TNFeInfNFeDetImpostoICMSICMSSN202CSOSN = exports.TNFeInfNFeDetImpostoICMSICMSSN202CSOSN || (exports.TNFeInfNFeDetImpostoICMSICMSSN202CSOSN = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMSSN202ModBCST; (function (TNFeInfNFeDetImpostoICMSICMSSN202ModBCST) { TNFeInfNFeDetImpostoICMSICMSSN202ModBCST["Item0"] = "0"; TNFeInfNFeDetImpostoICMSICMSSN202ModBCST["Item1"] = "1"; TNFeInfNFeDetImpostoICMSICMSSN202ModBCST["Item2"] = "2"; TNFeInfNFeDetImpostoICMSICMSSN202ModBCST["Item3"] = "3"; TNFeInfNFeDetImpostoICMSICMSSN202ModBCST["Item4"] = "4"; TNFeInfNFeDetImpostoICMSICMSSN202ModBCST["Item5"] = "5"; })(TNFeInfNFeDetImpostoICMSICMSSN202ModBCST = exports.TNFeInfNFeDetImpostoICMSICMSSN202ModBCST || (exports.TNFeInfNFeDetImpostoICMSICMSSN202ModBCST = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMSSN500CSOSN; (function (TNFeInfNFeDetImpostoICMSICMSSN500CSOSN) { TNFeInfNFeDetImpostoICMSICMSSN500CSOSN["Item500"] = "500"; })(TNFeInfNFeDetImpostoICMSICMSSN500CSOSN = exports.TNFeInfNFeDetImpostoICMSICMSSN500CSOSN || (exports.TNFeInfNFeDetImpostoICMSICMSSN500CSOSN = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMSSN900CSOSN; (function (TNFeInfNFeDetImpostoICMSICMSSN900CSOSN) { TNFeInfNFeDetImpostoICMSICMSSN900CSOSN["Item900"] = "900"; })(TNFeInfNFeDetImpostoICMSICMSSN900CSOSN = exports.TNFeInfNFeDetImpostoICMSICMSSN900CSOSN || (exports.TNFeInfNFeDetImpostoICMSICMSSN900CSOSN = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMSSN900ModBC; (function (TNFeInfNFeDetImpostoICMSICMSSN900ModBC) { TNFeInfNFeDetImpostoICMSICMSSN900ModBC["Item0"] = "0"; TNFeInfNFeDetImpostoICMSICMSSN900ModBC["Item1"] = "1"; TNFeInfNFeDetImpostoICMSICMSSN900ModBC["Item2"] = "2"; TNFeInfNFeDetImpostoICMSICMSSN900ModBC["Item3"] = "3"; })(TNFeInfNFeDetImpostoICMSICMSSN900ModBC = exports.TNFeInfNFeDetImpostoICMSICMSSN900ModBC || (exports.TNFeInfNFeDetImpostoICMSICMSSN900ModBC = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMSSN900ModBCST; (function (TNFeInfNFeDetImpostoICMSICMSSN900ModBCST) { TNFeInfNFeDetImpostoICMSICMSSN900ModBCST["Item0"] = "0"; TNFeInfNFeDetImpostoICMSICMSSN900ModBCST["Item1"] = "1"; TNFeInfNFeDetImpostoICMSICMSSN900ModBCST["Item2"] = "2"; TNFeInfNFeDetImpostoICMSICMSSN900ModBCST["Item3"] = "3"; TNFeInfNFeDetImpostoICMSICMSSN900ModBCST["Item4"] = "4"; TNFeInfNFeDetImpostoICMSICMSSN900ModBCST["Item5"] = "5"; })(TNFeInfNFeDetImpostoICMSICMSSN900ModBCST = exports.TNFeInfNFeDetImpostoICMSICMSSN900ModBCST || (exports.TNFeInfNFeDetImpostoICMSICMSSN900ModBCST = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TNFeInfNFeDetImpostoICMSICMSSTCST; (function (TNFeInfNFeDetImpostoICMSICMSSTCST) { TNFeInfNFeDetImpostoICMSICMSSTCST["Item41"] = "41"; TNFeInfNFeDetImpostoICMSICMSSTCST["Item60"] = "60"; })(TNFeInfNFeDetImpostoICMSICMSSTCST = exports.TNFeInfNFeDetImpostoICMSICMSSTCST || (exports.TNFeInfNFeDetImpostoICMSICMSSTCST = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TIpiIPINTCST; (function (TIpiIPINTCST) { TIpiIPINTCST["Item01"] = "01"; TIpiIPINTCST["Item02"] = "02"; TIpiIPINTCST["Item03"] = "03"; TIpiIPINTCST["Item04"] = "04"; TIpiIPINTCST["Item05"] = "05"; TIpiIPINTCST["Item51"] = "51"; TIpiIPINTCST["Item52"] = "52"; TIpiIPINTCST["Item53"] = "53"; TIpiIPINTCST["Item54"] = "54"; TIpiIPINTCST["Item55"] = "55"; })(TIpiIPINTCST = exports.TIpiIPINTCST || (exports.TIpiIPINTCST = {})); //[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.portalfiscal.inf.br/nfe")] var TIpiIPITribCST; (function (TIpiIPITribCST) { TIpiIPITribCST["Item00"] = "00"; TIpiIPITribCST["Item49"] = "49"; TIpiIPITribCST["Item50"] = "50"; TIpiIPITribCST["Item99"] = "99"; })(TIpiIPITribCST = exports.TIpiIPITribCST || (exports.TIpiIPITribCST = {})); //[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.portalfiscal.inf.br/nfe", IncludeInSchema=false)] var ItemsChoiceType; (function (ItemsChoiceType) { ItemsChoiceType[ItemsChoiceType["pIPI"] = 0] = "pIPI"; ItemsChoiceType[ItemsChoiceType["qUnid"] = 1] = "qUnid"; ItemsChoiceType[ItemsChoiceType["vBC"] = 2] = "vBC"; ItemsChoiceType[ItemsChoiceType["vUnid"] = 3] = "vUnid"; })(ItemsChoiceType = exports.ItemsChoiceType || (exports.ItemsChoiceType = {})); //[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.portalfiscal.inf.br/nfe")] var TCListServ; (function (TCListServ) { TCListServ["Item0101"] = "01.01"; TCListServ["Item0102"] = "01.02"; TCListServ["Item0103"] = "01.03"; TCListServ["Item0104"] = "01.04"; TCListServ["Item0105"] = "01.05"; TCListServ["Item0106"] = "01.06"; TCListServ["Item0107"] = "01.07"; TCListServ["Item0108"] = "01.08"; TCListServ["Item0109"] = "01.09"; TCListServ["Item0201"] = "02.01"; TCListServ["Item0302"] = "03.02"; TCListServ["Item0303"] = "03.03"; TCListServ["Item0304"] = "03.04"; TCListServ["Item0305"] = "03.05"; TCListServ["Item0401"] = "04.01"; TCListServ["Item0402"] = "04.02"; TCListServ["Item0403"] = "04.03"; TCListServ["Item0404"] = "04.04"; TCListServ["Item0405"] = "04.05"; TCListServ["Item0406"] = "04.06"; TCListServ["Item0407"] = "04.07"; TCListServ["Item0408"] = "04.08"; TCListServ["Item0409"] = "04.09"; TCListServ["Item0410"] = "04.10"; TCListServ["Item0411"] = "04.11"; TCListServ["Item0412"] = "04.12"; TCListServ["Item0413"] = "04.13"; TCListServ["Item0414"] = "04.14"; TCListServ["Item0415"] = "04.15"; TCListServ["Item0416"] = "04.16"; TCListServ["Item0417"] = "04.17"; TCListServ["Item0418"] = "04.18"; TCListServ["Item0419"] = "04.19"; TCListServ["Item0420"] = "04.20"; TCListServ["Item0421"] = "04.21"; TCListServ["Item0422"] = "04.22"; TCListServ["Item0423"] = "04.23"; TCListServ["Item0501"] = "05.01"; TCListServ["Item0502"] = "05.02"; TCListServ["Item0503"] = "05.03"; TCListServ["Item0504"] = "05.04"; TCListServ["Item0505"] = "05.05"; TCListServ["Item0506"] = "05.06"; TCListServ["Item0507"] = "05.07"; TCListServ["Item0508"] = "05.08"; TCListServ["Item0509"] = "05.09"; TCListServ["Item0601"] = "06.01"; TCListServ["Item0602"] = "06.02"; TCListServ["Item0603"] = "06.03"; TCListServ["Item0604"] = "06.04"; TCListServ["Item0605"] = "06.05"; TCListServ["Item0606"] = "06.06"; TCListServ["Item0701"] = "07.01"; TCListServ["Item0702"] = "07.02"; TCListServ["Item0703"] = "07.03"; TCListServ["Item0704"] = "07.04"; TCListServ["Item0705"] = "07.05"; TCListServ["Item0706"] = "07.06"; TCListServ["Item0707"] = "07.07"; TCListServ["Item0708"] = "07.08"; TCListServ["Item0709"] = "07.09"; TCListServ["Item0710"] = "07.10"; TCListServ["Item0711"] = "07.11"; TCListServ["Item0712"] = "07.12"; TCListServ["Item0713"] = "07.13"; TCListServ["Item0716"] = "07.16"; TCListServ["Item0717"] = "07.17"; TCListServ["Item0718"] = "07.18"; TCListServ["Item0719"] = "07.19"; TCListServ["Item0720"] = "07.20"; TCListServ["Item0721"] = "07.21"; TCListServ["Item0722"] = "07.22"; TCListServ["Item0801"] = "08.01"; TCListServ["Item0802"] = "08.02"; TCListServ["Item0901"] = "09.01"; TCListServ["Item0902"] = "09.02"; TCListServ["Item0903"] = "09.03"; TCListServ["Item1001"] = "10.01"; TCListServ["Item1002"] = "10.02"; TCListServ["Item1003"] = "10.03"; TCListServ["Item1004"] = "10.04"; TCListServ["Item1005"] = "10.05"; TCListServ["Item1006"] = "10.06"; TCListServ["Item1007"] = "10.07"; TCListServ["Item1008"] = "10.08"; TCListServ["Item1009"] = "10.09"; TCListServ["Item1010"] = "10.10"; TCListServ["Item1101"] = "11.01"; TCListServ["Item1102"] = "11.02"; TCListServ["Item1103"] = "11.03"; TCListServ["Item1104"] = "11.04"; TCListServ["Item1201"] = "12.01"; TCListServ["Item1202"] = "12.02"; TCListServ["Item1203"] = "12.03"; TCListServ["Item1204"] = "12.04"; TCListServ["Item1205"] = "12.05"; TCListServ["Item1206"] = "12.06"; TCListServ["Item1207"] = "12.07"; TCListServ["Item1208"] = "12.08"; TCListServ["Item1209"] = "12.09"; TCListServ["Item1210"] = "12.10"; TCListServ["Item1211"] = "12.11"; TCListServ["Item1212"] = "12.12"; TCListServ["Item1213"] = "12.13"; TCListServ["Item1214"] = "12.14"; TCListServ["Item1215"] = "12.15"; TCListServ["Item1216"] = "12.16"; TCListServ["Item1217"] = "12.17"; TCListServ["Item1302"] = "13.02"; TCListServ["Item1303"] = "13.03"; TCListServ["Item1304"] = "13.04"; TCListServ["Item1305"] = "13.05"; TCListServ["Item1401"] = "14.01"; TCListServ["Item1402"] = "14.02"; TCListServ["Item1403"] = "14.03"; TCListServ["Item1404"] = "14.04"; TCListServ["Item1405"] = "14.05"; TCListServ["Item1406"] = "14.06"; TCListServ["Item1407"] = "14.07"; TCListServ["I