plataformasTecnologicas10

class satcfdi.create.retencion.plataformasTecnologicas10.ComisionDelServicio(importe: decimal.Decimal | int, base: decimal.Decimal | int = None, porcentaje: decimal.Decimal | int = None)[source]

Bases: XElement

http://www.sat.gob.mx/esquemas/retencionpago/1/PlataformasTecnologicas10 Nodo condicional para detallar la información de la comisión pagada por el uso de plataformas tecnológicas por cada servicio prestado o enajenación relacionado.

tag
class satcfdi.create.retencion.plataformasTecnologicas10.ContribucionGubernamental(imp_contrib: decimal.Decimal | int, entidad_donde_paga_la_contribucion: str)[source]

Bases: XElement

http://www.sat.gob.mx/esquemas/retencionpago/1/PlataformasTecnologicas10 Nodo opcional para detallar la información de las contribuciones gubernamentales pagadas por los servicios realizados por personas físicas utilizando plataformas tecnológicas; por ejemplo, impuesto sobre hospedaje.

tag
class satcfdi.create.retencion.plataformasTecnologicas10.ImpuestosTrasladadosdelServicio(base: decimal.Decimal | int, impuesto: str, tasa_cuota: decimal.Decimal | int, importe: decimal.Decimal | int)[source]

Bases: XElement

http://www.sat.gob.mx/esquemas/retencionpago/1/PlataformasTecnologicas10 Nodo condicional para detallar la información de los impuestos trasladados respecto de las operaciones realizadas por personas físicas o personas morales utilizando plataformas tecnológicas.

tipo_factor = 'Tasa'
tag
class satcfdi.create.retencion.plataformasTecnologicas10.DetallesDelServicio(forma_pago_serv: str, tipo_de_serv: str, fecha_serv: date, precio_serv_sin_iva: decimal.Decimal | int, sub_tip_serv: str = None, rfc_tercero_autorizado: str = None, impuestos_trasladadosdel_servicio: satcfdi.create.retencion.plataformasTecnologicas10.ImpuestosTrasladadosdelServicio | dict = None, contribucion_gubernamental: satcfdi.create.retencion.plataformasTecnologicas10.ContribucionGubernamental | dict = None, comision_del_servicio: satcfdi.create.retencion.plataformasTecnologicas10.ComisionDelServicio | dict = None)[source]

Bases: XElement

http://www.sat.gob.mx/esquemas/retencionpago/1/PlataformasTecnologicas10 Nodo requerido para detallar la información de la enajenación de bienes y los tipos de servicios realizadas por personas físicas o personas morales utilizando plataformas tecnológicas.

tag
class satcfdi.create.retencion.plataformasTecnologicas10.ServiciosPlataformasTecnologicas(periodicidad: str, num_serv: int, mon_tot_serv_siva: decimal.Decimal | int, total_iva_trasladado: decimal.Decimal | int, total_iva_retenido: decimal.Decimal | int, total_isr_retenido: decimal.Decimal | int, dif_iva_entregado_prest_serv: decimal.Decimal | int, mon_totalpor_uso_plataforma: decimal.Decimal | int, servicios: satcfdi.create.retencion.plataformasTecnologicas10.DetallesDelServicio | dict | collections.abc.Sequence[satcfdi.create.retencion.plataformasTecnologicas10.DetallesDelServicio | dict], mon_total_contribucion_gubernamental: decimal.Decimal | int = None)[source]

Bases: CFDI

Complemento para expresar la información sobre la enajenación de bienes y los servicios prestados por personas físicas o personas morales que utilicen plataformas tecnológicas.

tag
version = '1.0'