CP107 - El valor del atributo "Comprobante:TipoDeComprobante" es diferente de "T" y el valor registrado en el atributo "Comprobante:Receptor:Rfc" es diferente al registrado en "Comprobante:Emisor:Rfc - Base de Conocimiento
Error / Problema Actualizado 22/12/2025

CP107 - El valor del atributo "Comprobante:TipoDeComprobante" es diferente de "T" y el valor registrado en el atributo "Comprobante:Receptor:Rfc" es diferente al registrado en "Comprobante:Emisor:Rfc

Descripción del Problema
<p>CP107 - El valor del atributo "Comprobante:TipoDeComprobante" es diferente de "T" y el valor registrado en el atributo "Comprobante:Receptor:Rfc" es diferente al registrado en "Comprobante:Emisor:Rfc</p>
Solución Recomendada
<p>El error&nbsp;<span style="color: inherit;">CP107</span>&nbsp;es una regla del SAT para las Cartas Porte de tipo&nbsp;<span style="color: inherit;">Traslado</span>.</p><p>Aquí la explicación sencilla:</p><ol><li><span style="color: inherit;">El Problema:</span>&nbsp;Estabas intentando timbrar una Carta Porte de tipo&nbsp;<span style="color: inherit;">"Traslado" (T)</span>&nbsp;(que vale $0), pero pusiste a tu&nbsp;<span style="color: inherit;">Cliente</span>&nbsp;como el receptor de la factura. Si va ser $0 debes ponerte a ti mismo como receptor.</li><li><span style="color: inherit;">La Regla del SAT:</span>&nbsp;Cuando la Carta Porte es de tipo&nbsp;<span style="color: inherit;">Traslado</span>, el SAT dice que tú estás moviendo tus propias cosas (o asumiendo el traslado). Por lo tanto,&nbsp;<span style="color: inherit;">el Emisor (Tú) y el Receptor (Tú) deben ser el mismo RFC</span>. Te auto-facturas el traslado.</li><li><span style="color: inherit;">La Solución que apliqué:</span>&nbsp;Modifiqué el código para que, cuando sea tipo "Traslado", el sistema automáticamente ponga&nbsp;<span style="color: inherit;">tu propio RFC como Receptor</span>, sin importar qué cliente hayas seleccionado en el formulario.</li></ol>