tcv
tcv http://www.uif.shcp.gob.mx/recepcion/tcv
- class satcfdi.create.pld.tcv.FideicomisoDestinatarioType(denominacion_razon: str, rfc: str = None, identificador_fideicomiso: str = None)[source]
Bases:
ScalarMap- Parameters
denominacion_razon –
rfc –
identificador_fideicomiso –
- class satcfdi.create.pld.tcv.PersonaMoralDestinatarioType(denominacion_razon: str, fecha_constitucion: date = None, rfc: str = None)[source]
Bases:
ScalarMap- Parameters
denominacion_razon –
fecha_constitucion –
rfc –
- class satcfdi.create.pld.tcv.PersonaFisicaDestinatarioType(nombre: str, apellido_paterno: str, apellido_materno: str, fecha_nacimiento: date = None, rfc: str = None, curp: str = None)[source]
Bases:
ScalarMap- Parameters
nombre –
apellido_paterno –
apellido_materno –
fecha_nacimiento –
rfc –
curp –
- class satcfdi.create.pld.tcv.TipoPersonaDestinatarioType(persona_fisica: satcfdi.create.pld.tcv.PersonaFisicaDestinatarioType | dict = None, persona_moral: satcfdi.create.pld.tcv.PersonaMoralDestinatarioType | dict = None, fideicomiso: satcfdi.create.pld.tcv.FideicomisoDestinatarioType | dict = None)[source]
Bases:
ScalarMap- Parameters
persona_fisica –
persona_moral –
fideicomiso –
- class satcfdi.create.pld.tcv.DestinatarioType(destinatario_persona_aviso: str, tipo_persona: satcfdi.create.pld.tcv.TipoPersonaDestinatarioType | dict = None)[source]
Bases:
ScalarMap- Parameters
destinatario_persona_aviso –
tipo_persona –
- class satcfdi.create.pld.tcv.ExtranjeroEntregaType(pais: str, estado_provincia: str, ciudad_poblacion: str, codigo_postal: str)[source]
Bases:
ScalarMap- Parameters
pais –
estado_provincia –
ciudad_poblacion –
codigo_postal –
- class satcfdi.create.pld.tcv.NacionalEntregaType(codigo_postal: str)[source]
Bases:
ScalarMap- Parameters
codigo_postal –
- class satcfdi.create.pld.tcv.TipoEntregaType(nacional: satcfdi.create.pld.tcv.NacionalEntregaType | dict = None, extranjero: satcfdi.create.pld.tcv.ExtranjeroEntregaType | dict = None)[source]
Bases:
ScalarMap- Parameters
nacional –
extranjero –
- class satcfdi.create.pld.tcv.EntregaType(fecha_entrega: date, tipo_entrega: satcfdi.create.pld.tcv.TipoEntregaType | dict)[source]
Bases:
ScalarMap- Parameters
fecha_entrega –
tipo_entrega –
- class satcfdi.create.pld.tcv.DatosNoSucursalType(colonia: str, calle: str, numero_exterior: str, codigo_postal: str, numero_interior: str = None)[source]
Bases:
ScalarMap- Parameters
colonia –
calle –
numero_exterior –
codigo_postal –
numero_interior –
- class satcfdi.create.pld.tcv.DatosSucursalType(codigo_postal: str)[source]
Bases:
ScalarMap- Parameters
codigo_postal –
- class satcfdi.create.pld.tcv.TipoCustodiaType(datos_sucursal: satcfdi.create.pld.tcv.DatosSucursalType | dict = None, datos_no_sucursal: satcfdi.create.pld.tcv.DatosNoSucursalType | dict = None)[source]
Bases:
ScalarMap- Parameters
datos_sucursal –
datos_no_sucursal –
- class satcfdi.create.pld.tcv.CustodiaType(fecha_inicio: date, fecha_fin: date, tipo_custodia: satcfdi.create.pld.tcv.TipoCustodiaType | dict)[source]
Bases:
ScalarMap- Parameters
fecha_inicio –
fecha_fin –
tipo_custodia –
- class satcfdi.create.pld.tcv.RecepcionType(tipo_servicio: str, fecha_recepcion: date, codigo_postal: str)[source]
Bases:
ScalarMap- Parameters
tipo_servicio –
fecha_recepcion –
codigo_postal –
- class satcfdi.create.pld.tcv.DatosValoresType(tipo_valor: str, valor_objeto: str, descripcion: str)[source]
Bases:
ScalarMap- Parameters
tipo_valor –
valor_objeto –
descripcion –
- class satcfdi.create.pld.tcv.DatosEfectivoInstrumentosType(instrumento_monetario: str, moneda: str, monto_operacion: str)[source]
Bases:
ScalarMap- Parameters
instrumento_monetario –
moneda –
monto_operacion –
- class satcfdi.create.pld.tcv.TipoBienType(datos_efectivo_instrumentos: satcfdi.create.pld.tcv.DatosEfectivoInstrumentosType | dict = None, datos_valores: satcfdi.create.pld.tcv.DatosValoresType | dict = None)[source]
Bases:
ScalarMap- Parameters
datos_efectivo_instrumentos –
datos_valores –
- class satcfdi.create.pld.tcv.DatosOperacionType(fecha_operacion: date, tipo_operacion: str, tipo_bien: satcfdi.create.pld.tcv.TipoBienType | dict | collections.abc.Sequence[satcfdi.create.pld.tcv.TipoBienType | dict], recepcion: satcfdi.create.pld.tcv.RecepcionType | dict = None, custodia: satcfdi.create.pld.tcv.CustodiaType | dict = None, entrega: satcfdi.create.pld.tcv.EntregaType | dict = None, destinatario: satcfdi.create.pld.tcv.DestinatarioType | dict = None)[source]
Bases:
ScalarMap- Parameters
fecha_operacion –
tipo_operacion –
tipo_bien –
recepcion –
custodia –
entrega –
destinatario –
- class satcfdi.create.pld.tcv.DetalleOperacionesType(datos_operacion: satcfdi.create.pld.tcv.DatosOperacionType | dict | collections.abc.Sequence[satcfdi.create.pld.tcv.DatosOperacionType | dict])[source]
Bases:
ScalarMap- Parameters
datos_operacion –
- class satcfdi.create.pld.tcv.FideicomisoSimpleType(denominacion_razon: str, rfc: str = None, identificador_fideicomiso: str = None)[source]
Bases:
ScalarMap- Parameters
denominacion_razon –
rfc –
identificador_fideicomiso –
- class satcfdi.create.pld.tcv.PersonaMoralSimpleType(denominacion_razon: str, fecha_constitucion: date = None, rfc: str = None, pais_nacionalidad: str = None)[source]
Bases:
ScalarMap- Parameters
denominacion_razon –
fecha_constitucion –
rfc –
pais_nacionalidad –
- class satcfdi.create.pld.tcv.PersonaFisicaSimpleType(nombre: str, apellido_paterno: str, apellido_materno: str, fecha_nacimiento: date = None, rfc: str = None, curp: str = None, pais_nacionalidad: str = None)[source]
Bases:
ScalarMap- Parameters
nombre –
apellido_paterno –
apellido_materno –
fecha_nacimiento –
rfc –
curp –
pais_nacionalidad –
- class satcfdi.create.pld.tcv.TipoPersonaSimpleType(persona_fisica: satcfdi.create.pld.tcv.PersonaFisicaSimpleType | dict = None, persona_moral: satcfdi.create.pld.tcv.PersonaMoralSimpleType | dict = None, fideicomiso: satcfdi.create.pld.tcv.FideicomisoSimpleType | dict = None)[source]
Bases:
ScalarMap- Parameters
persona_fisica –
persona_moral –
fideicomiso –
- class satcfdi.create.pld.tcv.DuenoBeneficiarioType(tipo_persona: satcfdi.create.pld.tcv.TipoPersonaSimpleType | dict)[source]
Bases:
ScalarMap- Parameters
tipo_persona –
- class satcfdi.create.pld.tcv.TelefonoType(clave_pais: str = None, numero_telefono: str = None, correo_electronico: str = None)[source]
Bases:
ScalarMap- Parameters
clave_pais –
numero_telefono –
correo_electronico –
- class satcfdi.create.pld.tcv.ExtranjeroType(pais: str, estado_provincia: str, ciudad_poblacion: str, colonia: str, calle: str, numero_exterior: str, codigo_postal: str, numero_interior: str = None)[source]
Bases:
ScalarMap- Parameters
pais –
estado_provincia –
ciudad_poblacion –
colonia –
calle –
numero_exterior –
codigo_postal –
numero_interior –
- class satcfdi.create.pld.tcv.NacionalType(colonia: str, calle: str, numero_exterior: str, codigo_postal: str, numero_interior: str = None)[source]
Bases:
ScalarMap- Parameters
colonia –
calle –
numero_exterior –
codigo_postal –
numero_interior –
- class satcfdi.create.pld.tcv.TipoDomicilioType(nacional: satcfdi.create.pld.tcv.NacionalType | dict = None, extranjero: satcfdi.create.pld.tcv.ExtranjeroType | dict = None)[source]
Bases:
ScalarMap- Parameters
nacional –
extranjero –
- class satcfdi.create.pld.tcv.RepresentanteApoderadoType(nombre: str, apellido_paterno: str, apellido_materno: str, fecha_nacimiento: date = None, rfc: str = None, curp: str = None)[source]
Bases:
ScalarMap- Parameters
nombre –
apellido_paterno –
apellido_materno –
fecha_nacimiento –
rfc –
curp –
- class satcfdi.create.pld.tcv.FideicomisoType(denominacion_razon: str, apoderado_delegado: satcfdi.create.pld.tcv.RepresentanteApoderadoType | dict, rfc: str = None, identificador_fideicomiso: str = None)[source]
Bases:
ScalarMap- Parameters
denominacion_razon –
apoderado_delegado –
rfc –
identificador_fideicomiso –
- class satcfdi.create.pld.tcv.PersonaMoralType(denominacion_razon: str, pais_nacionalidad: str, giro_mercantil: str, representante_apoderado: satcfdi.create.pld.tcv.RepresentanteApoderadoType | dict, fecha_constitucion: date = None, rfc: str = None)[source]
Bases:
ScalarMap- Parameters
denominacion_razon –
pais_nacionalidad –
giro_mercantil –
representante_apoderado –
fecha_constitucion –
rfc –
- class satcfdi.create.pld.tcv.PersonaFisicaType(nombre: str, apellido_paterno: str, apellido_materno: str, pais_nacionalidad: str, actividad_economica: str, fecha_nacimiento: date = None, rfc: str = None, curp: str = None)[source]
Bases:
ScalarMap- Parameters
nombre –
apellido_paterno –
apellido_materno –
pais_nacionalidad –
actividad_economica –
fecha_nacimiento –
rfc –
curp –
- class satcfdi.create.pld.tcv.TipoPersonaType(persona_fisica: satcfdi.create.pld.tcv.PersonaFisicaType | dict = None, persona_moral: satcfdi.create.pld.tcv.PersonaMoralType | dict = None, fideicomiso: satcfdi.create.pld.tcv.FideicomisoType | dict = None)[source]
Bases:
ScalarMap- Parameters
persona_fisica –
persona_moral –
fideicomiso –
- class satcfdi.create.pld.tcv.PersonaAvisoType(tipo_persona: satcfdi.create.pld.tcv.TipoPersonaType | dict, tipo_domicilio: satcfdi.create.pld.tcv.TipoDomicilioType | dict = None, telefono: satcfdi.create.pld.tcv.TelefonoType | dict = None)[source]
Bases:
ScalarMap- Parameters
tipo_persona –
tipo_domicilio –
telefono –
- class satcfdi.create.pld.tcv.AlertaType(tipo_alerta: str, descripcion_alerta: str = None)[source]
Bases:
ScalarMap- Parameters
tipo_alerta –
descripcion_alerta –
- class satcfdi.create.pld.tcv.ModificatorioType(folio_modificacion: str, descripcion_modificacion: str)[source]
Bases:
ScalarMap- Parameters
folio_modificacion –
descripcion_modificacion –
- class satcfdi.create.pld.tcv.AvisoType(referencia_aviso: str, prioridad: str, alerta: satcfdi.create.pld.tcv.AlertaType | dict, persona_aviso: satcfdi.create.pld.tcv.PersonaAvisoType | dict | collections.abc.Sequence[satcfdi.create.pld.tcv.PersonaAvisoType | dict], detalle_operaciones: satcfdi.create.pld.tcv.DetalleOperacionesType | dict, modificatorio: satcfdi.create.pld.tcv.ModificatorioType | dict = None, dueno_beneficiario: satcfdi.create.pld.tcv.DuenoBeneficiarioType | dict | collections.abc.Sequence[satcfdi.create.pld.tcv.DuenoBeneficiarioType | dict] = None)[source]
Bases:
ScalarMap- Parameters
referencia_aviso –
prioridad –
alerta –
persona_aviso –
detalle_operaciones –
modificatorio –
dueno_beneficiario –
- class satcfdi.create.pld.tcv.SujetoObligadoType(clave_sujeto_obligado: str, clave_actividad: str, clave_entidad_colegiada: str = None, exento: str = None)[source]
Bases:
ScalarMap- Parameters
clave_sujeto_obligado –
clave_actividad –
clave_entidad_colegiada –
exento –
- class satcfdi.create.pld.tcv.InformeType(mes_reportado: str, sujeto_obligado: satcfdi.create.pld.tcv.SujetoObligadoType | dict, aviso: satcfdi.create.pld.tcv.AvisoType | dict | collections.abc.Sequence[satcfdi.create.pld.tcv.AvisoType | dict] = None)[source]
Bases:
ScalarMap- Parameters
mes_reportado –
sujeto_obligado –
aviso –
- class satcfdi.create.pld.tcv.ArchivoType(informe: satcfdi.create.pld.tcv.InformeType | dict | collections.abc.Sequence[satcfdi.create.pld.tcv.InformeType | dict])[source]
Bases:
ScalarMap- Parameters
informe –
- class satcfdi.create.pld.tcv.Archivo(informe: satcfdi.create.pld.tcv.InformeType | dict | collections.abc.Sequence[satcfdi.create.pld.tcv.InformeType | dict])[source]
Bases:
ArchivoType,XElement- tag = '{http://www.uif.shcp.gob.mx/recepcion/tcv}archivo'