Qué significa
Para una referencia a una factura anterior (BG-3), comprueba los valores no vacíos de ram:TypeCode en ram:ApplicableHeaderTradeSettlement/ram:InvoiceReferencedDocument con la lista de códigos 51 del perfil Extended. Un elemento ausente o vacío no falla esta comprobación. El código describe el documento anterior, no el documento actual.
Por qué importa
El documento anterior puede ser de un tipo distinto al de la factura o la factura rectificativa que estás comprobando.
Cómo corregirlo
Revisa el tipo del documento anterior y corrige ram:TypeCode dentro de ram:ApplicableHeaderTradeSettlement/ram:InvoiceReferencedDocument con el código permitido que le corresponda, como 380 para una factura. Si no necesitas indicar este tipo opcional, elimina ese ram:TypeCode. Exporta la factura corregida y vuelve a comprobarla.
Una vez corregido el archivo, vuelve a comprobarlo gratis: Validar una factura Factur-X
O corrige la factura en un formulario y descarga el archivo corregido, por 1 crédito: Corregir una factura electrónica rechazada Beta
Texto oficial de la regla
Value of 'ram:TypeCode' is not allowed. Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Comprueba tu archivo
Reglas relacionadas
- FX-SCH-A-000864 La parte facturada solo puede tener un identificador local
- FX-SCH-A-000865 La parte facturada debe tener exactamente un nombre
- FX-SCH-A-000866 La parte facturada solo puede tener un código de rol
- FX-SCH-A-000867 Como máximo una entrada de dirección electrónica
- FX-SCH-A-000868 La parte facturada solo puede tener una identificación fiscal
- FX-SCH-A-000869 Cada entrada de correo necesita un elemento de dirección