@@ -9998,7 +9998,7 @@ def impuestos_trasladadosdel_servicio0(name, data):
99989998 self.attrib['Base'] = fmt_decimal(data['Base'])
99999999 self.attrib['Impuesto'] = strcode(data['Impuesto'])
1000010000 self.attrib['TipoFactor'] = data['TipoFactor']
10001- self.attrib['TasaCuota'] = strcode (data['TasaCuota'])
10001+ self.attrib['TasaCuota'] = fmt_decimal (data['TasaCuota'])
1000210002 self.attrib['Importe'] = fmt_decimal(data['Importe'])
1000310003 return self
1000410004def contribucion_gubernamental0(name, data):
@@ -11966,7 +11966,7 @@ def carta_porte2(name, data):
1196611966 self.attrib['IdCCP'] = data['IdCCP']
1196711967 self.attrib['TranspInternac'] = data['TranspInternac']
1196811968 if (a := data.get('RegimenAduanero')) is not None:
11969- self.attrib['RegimenAduanero'] = a
11969+ self.attrib['RegimenAduanero'] = strcode(a)
1197011970 if (a := data.get('EntradaSalidaMerc')) is not None:
1197111971 self.attrib['EntradaSalidaMerc'] = a
1197211972 if (a := data.get('PaisOrigenDestino')) is not None:
@@ -11978,9 +11978,9 @@ def carta_porte2(name, data):
1197811978 if (a := data.get('RegistroISTMO')) is not None:
1197911979 self.attrib['RegistroISTMO'] = a
1198011980 if (a := data.get('UbicacionPoloOrigen')) is not None:
11981- self.attrib['UbicacionPoloOrigen'] = a
11981+ self.attrib['UbicacionPoloOrigen'] = strcode(a)
1198211982 if (a := data.get('UbicacionPoloDestino')) is not None:
11983- self.attrib['UbicacionPoloDestino'] = a
11983+ self.attrib['UbicacionPoloDestino'] = strcode(a)
1198411984 return self
1198511985def ubicacion3(name, data):
1198611986 self = Element('{%s}%s' % ('http://www.sat.gob.mx/CartaPorte30', name), nsmap=data.get('_nsmap') or {'cartaporte30': 'http://www.sat.gob.mx/CartaPorte30'})
@@ -12092,7 +12092,7 @@ def mercancia2(name, data):
1209212092 if (a := data.get('DescripEmbalaje')) is not None:
1209312093 self.attrib['DescripEmbalaje'] = a
1209412094 if (a := data.get('SectorCOFEPRIS')) is not None:
12095- self.attrib['SectorCOFEPRIS'] = a
12095+ self.attrib['SectorCOFEPRIS'] = strcode(a)
1209612096 if (a := data.get('NombreIngredienteActivo')) is not None:
1209712097 self.attrib['NombreIngredienteActivo'] = a
1209812098 if (a := data.get('NomQuimico')) is not None:
@@ -12108,9 +12108,9 @@ def mercancia2(name, data):
1210812108 if (a := data.get('LoteMedicamento')) is not None:
1210912109 self.attrib['LoteMedicamento'] = a
1211012110 if (a := data.get('FormaFarmaceutica')) is not None:
12111- self.attrib['FormaFarmaceutica'] = a
12111+ self.attrib['FormaFarmaceutica'] = strcode(a)
1211212112 if (a := data.get('CondicionesEspTransp')) is not None:
12113- self.attrib['CondicionesEspTransp'] = a
12113+ self.attrib['CondicionesEspTransp'] = strcode(a)
1211412114 if (a := data.get('RegistroSanitarioFolioAutorizacion')) is not None:
1211512115 self.attrib['RegistroSanitarioFolioAutorizacion'] = a
1211612116 if (a := data.get('PermisoImportacion')) is not None:
@@ -12141,13 +12141,13 @@ def mercancia2(name, data):
1214112141 if (a := data.get('UUIDComercioExt')) is not None:
1214212142 self.attrib['UUIDComercioExt'] = str(a)
1214312143 if (a := data.get('TipoMateria')) is not None:
12144- self.attrib['TipoMateria'] = a
12144+ self.attrib['TipoMateria'] = strcode(a)
1214512145 if (a := data.get('DescripcionMateria')) is not None:
1214612146 self.attrib['DescripcionMateria'] = a
1214712147 return self
1214812148def documentacion_aduanera0(name, data):
1214912149 self = Element('{%s}%s' % ('http://www.sat.gob.mx/CartaPorte30', name), nsmap=data.get('_nsmap') or {'cartaporte30': 'http://www.sat.gob.mx/CartaPorte30'})
12150- self.attrib['TipoDocumento'] = data['TipoDocumento']
12150+ self.attrib['TipoDocumento'] = strcode( data['TipoDocumento'])
1215112151 if (a := data.get('NumPedimento')) is not None:
1215212152 self.attrib['NumPedimento'] = a
1215312153 if (a := data.get('IdentDocAduanero')) is not None:
@@ -12425,13 +12425,13 @@ def carta_porte3(name, data):
1242512425 if (a := data.get('RegistroISTMO')) is not None:
1242612426 self.attrib['RegistroISTMO'] = a
1242712427 if (a := data.get('UbicacionPoloOrigen')) is not None:
12428- self.attrib['UbicacionPoloOrigen'] = a
12428+ self.attrib['UbicacionPoloOrigen'] = strcode(a)
1242912429 if (a := data.get('UbicacionPoloDestino')) is not None:
12430- self.attrib['UbicacionPoloDestino'] = a
12430+ self.attrib['UbicacionPoloDestino'] = strcode(a)
1243112431 return self
1243212432def regimen_aduanero_ccp0(name, data):
1243312433 self = Element('{%s}%s' % ('http://www.sat.gob.mx/CartaPorte31', name), nsmap={'cartaporte31': 'http://www.sat.gob.mx/CartaPorte31'})
12434- self.attrib['RegimenAduanero'] = data
12434+ self.attrib['RegimenAduanero'] = strcode( data)
1243512435 return self
1243612436def ubicacion4(name, data):
1243712437 self = Element('{%s}%s' % ('http://www.sat.gob.mx/CartaPorte31', name), nsmap=data.get('_nsmap') or {'cartaporte31': 'http://www.sat.gob.mx/CartaPorte31'})
@@ -12543,7 +12543,7 @@ def mercancia3(name, data):
1254312543 if (a := data.get('DescripEmbalaje')) is not None:
1254412544 self.attrib['DescripEmbalaje'] = a
1254512545 if (a := data.get('SectorCOFEPRIS')) is not None:
12546- self.attrib['SectorCOFEPRIS'] = a
12546+ self.attrib['SectorCOFEPRIS'] = strcode(a)
1254712547 if (a := data.get('NombreIngredienteActivo')) is not None:
1254812548 self.attrib['NombreIngredienteActivo'] = a
1254912549 if (a := data.get('NomQuimico')) is not None:
@@ -12559,9 +12559,9 @@ def mercancia3(name, data):
1255912559 if (a := data.get('LoteMedicamento')) is not None:
1256012560 self.attrib['LoteMedicamento'] = a
1256112561 if (a := data.get('FormaFarmaceutica')) is not None:
12562- self.attrib['FormaFarmaceutica'] = a
12562+ self.attrib['FormaFarmaceutica'] = strcode(a)
1256312563 if (a := data.get('CondicionesEspTransp')) is not None:
12564- self.attrib['CondicionesEspTransp'] = a
12564+ self.attrib['CondicionesEspTransp'] = strcode(a)
1256512565 if (a := data.get('RegistroSanitarioFolioAutorizacion')) is not None:
1256612566 self.attrib['RegistroSanitarioFolioAutorizacion'] = a
1256712567 if (a := data.get('PermisoImportacion')) is not None:
@@ -12592,13 +12592,13 @@ def mercancia3(name, data):
1259212592 if (a := data.get('UUIDComercioExt')) is not None:
1259312593 self.attrib['UUIDComercioExt'] = str(a)
1259412594 if (a := data.get('TipoMateria')) is not None:
12595- self.attrib['TipoMateria'] = a
12595+ self.attrib['TipoMateria'] = strcode(a)
1259612596 if (a := data.get('DescripcionMateria')) is not None:
1259712597 self.attrib['DescripcionMateria'] = a
1259812598 return self
1259912599def documentacion_aduanera1(name, data):
1260012600 self = Element('{%s}%s' % ('http://www.sat.gob.mx/CartaPorte31', name), nsmap=data.get('_nsmap') or {'cartaporte31': 'http://www.sat.gob.mx/CartaPorte31'})
12601- self.attrib['TipoDocumento'] = data['TipoDocumento']
12601+ self.attrib['TipoDocumento'] = strcode( data['TipoDocumento'])
1260212602 if (a := data.get('NumPedimento')) is not None:
1260312603 self.attrib['NumPedimento'] = a
1260412604 if (a := data.get('IdentDocAduanero')) is not None:
@@ -14577,9 +14577,9 @@ def ine0(name, data):
1457714577 for r in iterate(el):
1457814578 self.append(entidad0('Entidad', r))
1457914579 self.attrib['Version'] = data['Version']
14580- self.attrib['TipoProceso'] = strcode( data['TipoProceso'])
14580+ self.attrib['TipoProceso'] = data['TipoProceso']
1458114581 if (a := data.get('TipoComite')) is not None:
14582- self.attrib['TipoComite'] = strcode(a)
14582+ self.attrib['TipoComite'] = a
1458314583 if (a := data.get('IdContabilidad')) is not None:
1458414584 self.attrib['IdContabilidad'] = str(a)
1458514585 return self
@@ -14591,7 +14591,7 @@ def entidad0(name, data):
1459114591 self.append(contabilidad0('Contabilidad', r))
1459214592 self.attrib['ClaveEntidad'] = strcode(data['ClaveEntidad'])
1459314593 if (a := data.get('Ambito')) is not None:
14594- self.attrib['Ambito'] = strcode(a)
14594+ self.attrib['Ambito'] = a
1459514595 return self
1459614596def contabilidad0(name, data):
1459714597 self = Element('{%s}%s' % ('http://www.sat.gob.mx/ine', name), nsmap={'ine': 'http://www.sat.gob.mx/ine'})
@@ -14606,9 +14606,9 @@ def ine1(name, data):
1460614606 for r in iterate(el):
1460714607 self.append(entidad1('Entidad', r))
1460814608 self.attrib['Version'] = data['Version']
14609- self.attrib['TipoProceso'] = strcode( data['TipoProceso'])
14609+ self.attrib['TipoProceso'] = data['TipoProceso']
1461014610 if (a := data.get('TipoComite')) is not None:
14611- self.attrib['TipoComite'] = strcode(a)
14611+ self.attrib['TipoComite'] = a
1461214612 if (a := data.get('IdContabilidad')) is not None:
1461314613 self.attrib['IdContabilidad'] = str(a)
1461414614 return self
@@ -14620,7 +14620,7 @@ def entidad1(name, data):
1462014620 self.append(contabilidad1('Contabilidad', r))
1462114621 self.attrib['ClaveEntidad'] = strcode(data['ClaveEntidad'])
1462214622 if (a := data.get('Ambito')) is not None:
14623- self.attrib['Ambito'] = strcode(a)
14623+ self.attrib['Ambito'] = a
1462414624 return self
1462514625def contabilidad1(name, data):
1462614626 self = Element('{%s}%s' % ('http://www.sat.gob.mx/ine', name), nsmap={'ine': 'http://www.sat.gob.mx/ine'})
0 commit comments