Ir al contenido

Error

FX-SCH-A-000330: Cada condición de pago admite un solo importe de pago parcial

En resumen

Error: no supera las comprobaciones seleccionadas.

FX-SCH-A-000330 significa que un bloque de condiciones de pago de tu archivo Factur-X o ZUGFeRD Extended indica más de un importe de pago parcial (ram:PartialPaymentAmount). Conserva como máximo uno en el bloque afectado y exporta el archivo de nuevo.

En esta página

Qué significa

En el perfil Extended, cada ram:SpecifiedTradePaymentTerms dentro de ram:ApplicableHeaderTradeSettlement puede contener como máximo un ram:PartialPaymentAmount. La regla permite que no haya ninguno. No comprueba las fechas de vencimiento ni cuántos bloques de condiciones de pago puede haber.

Por qué importa

El límite se aplica dentro de cada bloque de condiciones de pago. Varios elementos ram:PartialPaymentAmount en el mismo bloque superan ese límite, aunque sus valores sean iguales.

Cómo corregirlo

Revisa el pago parcial acordado para esas condiciones y elimina los elementos ram:PartialPaymentAmount duplicados. Si los importes corresponden a plazos distintos, consulta con el soporte de tu programa cómo representarlos en el perfil elegido, sin borrar un plazo real. Exporta de nuevo y vuelve a comprobar el archivo.

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

Element 'ram:PartialPaymentAmount' may occur at maximum 1 times.

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
Texto de la regla tomado de phive-rules 4.6.4.

Comprueba tu archivo

Arrastra aquí tu factura electrónica para ver si FX-SCH-A-000330 sigue fallando y qué otras reglas fallan.

Actualizado el 7 de noviembre de 2026