Qué significa
En el perfil Basic de Factur-X y ZUGFeRD, esta regla comprueba rsm:ExchangedDocument/ram:TypeCode frente a la lista de tipos de documento del perfil. Los códigos identifican tipos como 380 para una factura, 381 para una factura rectificativa y 389 para una autofactura. El código utilizado debe estar admitido por el perfil. Un valor vacío pasa esta comprobación.
Por qué importa
El código distingue documentos con significados diferentes, como las facturas, las facturas rectificativas y las autofacturas. Esta regla no comprueba que el contenido corresponda al tipo declarado.
Cómo corregirlo
Confirma qué tipo de documento quieres emitir y selecciónalo en tu programa de facturación. En el XML, corrige ram:TypeCode dentro de rsm:ExchangedDocument con el código correspondiente de la lista de Basic. No cambies el tipo de documento solo para eliminar el error. Exporta la factura y compruébala de nuevo.
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 BASIC | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
Comprueba tu archivo
Reglas relacionadas
- FX-SCH-A-000493 El identificador de especificación debe estar admitido en Basic
- FX-SCH-A-000494 El identificador global del destinatario necesita un código válido
- FX-SCH-A-000495 El país del destinatario debe ser un código de país válido
- FX-SCH-A-000496 El esquema del número de registro del destinatario debe ser válido
- FX-SCH-A-000497 Usa un esquema permitido para el registro fiscal del destinatario
- FX-SCH-A-000498 La dirección electrónica del destinatario necesita un esquema válido