> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# IAssemblingErrors

> Agrega errores personalizados, de página redundante o de sección omitida a la colección IAssemblingErrors, que solo se puede modificar en el script de ensamblaje de documentos de FlexiCapture.

<div id="what-it-does">
  ## Qué hace
</div>

Una colección de objetos [IAssemblingError](/es/flexi-capture/appendix/scripts/iassemblingerror).

Solo puede modificarse en el script de [ensamblaje de documentos](/es/flexi-capture/appendix/scripts/script-assembly).

<div id="methods">
  ## Métodos
</div>

| **Definición**                                                                        | **Descripción**                                       |
| ------------------------------------------------------------------------------------- | ----------------------------------------------------- |
| AddCustomError( description : string, \[optional] weight : int )                      | Agrega un error de ensamblaje personalizado.          |
| AddRedundantPageError( int position, \[optional] description )                        | Agrega un error relacionado con una página adicional. |
| AddSectionOmittedError( int position, sectionName : string, \[optional] description ) | Agrega un error relacionado con una sección omitida.  |

<Warning>
  El método **AddCustomError** debe usarse con precaución y solo si no hay otros métodos adecuados. Como el ensamblaje de documentos queda completamente determinado por la cantidad de errores, el peso del error debe establecerse correctamente al agregar este tipo de errores. Sin embargo, establecer correctamente ese peso puede resultar difícil.
</Warning>

Se recomienda no combinar varios errores estándar en un único CustomError que genere un solo mensaje de error general.
