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 <span style="color: inherit;">CP107</span> es una regla del SAT para las Cartas Porte de tipo <span style="color: inherit;">Traslado</span>.</p><p>Aquí la explicación sencilla:</p><ol><li><span style="color: inherit;">El Problema:</span> Estabas intentando timbrar una Carta Porte de tipo <span style="color: inherit;">"Traslado" (T)</span> (que vale $0), pero pusiste a tu <span style="color: inherit;">Cliente</span> 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> Cuando la Carta Porte es de tipo <span style="color: inherit;">Traslado</span>, el SAT dice que tú estás moviendo tus propias cosas (o asumiendo el traslado). Por lo tanto, <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> Modifiqué el código para que, cuando sea tipo "Traslado", el sistema automáticamente ponga <span style="color: inherit;">tu propio RFC como Receptor</span>, sin importar qué cliente hayas seleccionado en el formulario.</li></ol>