Desde el hotfix 4.4.2400.88 se ha introducido un nuevo parámetro en la aplicación llamado OFERTAS_CERTIFICACION_LINEAS_RESUMIR_ANTERIORES. Activando este parámetro, la aplicación resumirá las líneas de la segunda y siguientes facturas de certificación generadas a partir de una oferta de diseño, en lugar de repetir en cada nueva factura todas las líneas de las facturaciones previas. Este resumen sólo es aplicable si el modo de certificación configurado en la base de datos es por líneas: parámetro OFERTAS_CERTIFICACION_TIPO = 2.


Mediante esta nueva opción de configuración se consigue evitar la sobrecarga de líneas de este tipo de certificación que en algunos escenarios donde existen muchas líneas de oferta que certificar en cada factura, se llegaba a un tope de líneas marcado por el máximo valor admitido por el tipo de dato Smallint (límite de 32767 líneas).


Ejemplo de caso de uso


En la primera factura de certificación no se observará diferencia alguna, ya que será tal cual se hayan indicado las cantidades y/o porcentajes para justificar el importe de la primera factura. En este ejemplo, la primera 1ª Certificación tiene 73 líneas.



CON PARÁMETRO DESACTIVADO


La 2ª certificación, tras anotar avances en las mismas 73 líneas de la oferta que la factura anterior, alcanzaría 146 líneas. Es decir, el doble de líneas que la certificación previa.


La 3ª Certificación, tras anotar nuevos avances en las mismas 73 líneas de la oferta, alcanza nuevamente el doble de líneas que la anterior. Es decir, 246 líneas.


Y así sucesivamente, asumiendo que siempre informamos algún avance en las 73 líneas de la oferta, la cantidad de líneas siempre será el doble de la factura previa.


CON PARÁMETRO ACTIVADO


En cuanto activamos el parámetro, en un escenario como el anterior donde cada vez que se genera una factura de certificación siempre hemos indicado avance en todas las líneas de la oferta, (o en muchas de ellas), si activamos el parámetro antes de generar la tercera certificación, ésta se generaría manteniendo 146 líneas. Las mismas líneas tendría la 4ª certificación, y así sucesivamente.


En la certificación por líneas sí que se mueve stock, al contrario que en la certificación clásica por capítulos que son líneas de artículo no inventariable LIN_CERT. Cuando se activa el parámetro, los movimientos resultantes de stock son similares a si se generasen la totalidad de líneas de la factura con el parámetro desactivado.


NOTA: Es importante destacar que el parámetro puede activarse en cualquier momento, incluso cuando ya se han emitido facturas de certificación de una oferta. Aunque si en una oferta de diseño ya se ha alcanzado un volumen de líneas en la última certificación generada muy cercano al máximo del tipo de dato smallint 32.767, pues podría no ser suficiente tampoco con activar el parámetro para poder generar la factura.