Por las noches se puede presentar un error en el cual nos reporte Operadores el siguiente correo:
Abortó el job SOA216_01_01_Ext_spStoreInventoryUpload de la tienda 8658
Me podrían apoyar a revisar el siguiente error.
SP_InvUpl,0: Error: [IBM (DataDirect OEM)][ODBC SQL Server Wire Protocol driver][Microsoft SQL Server]Arithmetic overflow error converting numeric to data type numeric..
El sp es el siguiente:
EXECUTE spStoreInventoryUpload ‘#ProcDate#’, 1
Mitigacion:
Esto se puede presentar debido a que en la tabla InventoryHistory se encuentra un sku con el campo AverageCost superior o igual a los 100,000 por lo genera errores en ejecución de procesos
Select * from inventoryHistory where fecha = ‘2023-06-28’ and AverageCost >= 100000 (Ya no aplica esta mitigación)

Una vez identificado el SKU que presenta esta condición procedemos a realizar el update al AverageCost:
–update inventoryHistory
–Set AverageCost = 99999
–where fecha = ‘2023-06-28’ and sku = 207402
Una vez hecho el Update solicitamos que se ejecute de nuevo la SOA para que cuando nos confirme su ejecución correcta, regresamos el valor anterior del AverageCost para el sku.
En caso de que se presente el siguiente error
–>Se esta presentando el siguiente problema en ETL en la SOA216_01_01_Ext_spStoreInventoryUpload,
Me podrían apoyar a revisarlo.
Error:
SP_InvUpl,0: Error: [IBM (DataDirect OEM)][ODBC SQL Server Wire Protocol driver]Socket closed.
SP_InvUpl,0: Error occurred in call to ORPHCallActivePluginTerminate().
SP: EXECUTE spStoreInventoryUpload ‘#ProcDate#’, 1′
Se debe solicitar revisar con el área de DBA’s y de redes para que analicen el consumo del enlace.
Se ha identificado que esto ocurre cuando se encuentra en proceso de actualización de parte del grupo de MECM.