Complemento para el Comprobante Fiscal Digital por
Internet (CFDI) para registrar información sobre la recepción de pagos.
El emisor de este complemento para recepción de pagos debe ser quien
las leyes le obligue a expedir comprobantes por los actos o actividades
que realicen, por los ingresos que se perciban o por las retenciones de
contribuciones que efectúen.
Debe expedirse por la recepción de pagos en parcialidades y en los casos en que se reciba el pago de la contraprestación en una sola exhibición, pero ésta no sea cubierta al momento de la expedición de la misma, incluso cuando se trate de operaciones a crédito y estas se paguen totalmente en fecha posterior a la emisión de la factura correspondiente.
En esta nueva versión será necesario realizar un desgloce de los impuesto tanto retenidos como trasladados que ampare el documento que se está pagando, para ello se han agregado 4 funciones nuevas y se ha modificado la funcion principal
VirtualXML.DLL, incorpora 7 funciones para el manejo del complemento Recepción de Pagos 2.0 que se deben utilizar en el orden que se presenta a continuación:
Debe expedirse por la recepción de pagos en parcialidades y en los casos en que se reciba el pago de la contraprestación en una sola exhibición, pero ésta no sea cubierta al momento de la expedición de la misma, incluso cuando se trate de operaciones a crédito y estas se paguen totalmente en fecha posterior a la emisión de la factura correspondiente.
En esta nueva versión será necesario realizar un desgloce de los impuesto tanto retenidos como trasladados que ampare el documento que se está pagando, para ello se han agregado 4 funciones nuevas y se ha modificado la funcion principal
VirtualXML.DLL, incorpora 7 funciones para el manejo del complemento Recepción de Pagos 2.0 que se deben utilizar en el orden que se presenta a continuación:
- VirtualXML_SetPagos20()
- VirtualXML_Pagos20AddPago()
- VirtualXML_Pagos20AddPagoDoctoRelacionado()
- VirtualXML_Pagos20AddPagoDoctoRelacionadoRetencionDR()
- VirtualXML_Pagos20AddPagoDoctoRelacionadoTrasladoDR()
- VirtualXML_Pagos20AddPagoImpuestosPRetencionP()
- VirtualXML_Pagos20AddPagoImpuestosPTrasladoP()