Estimados tenemos el caso de que un usuario cerro un recuento de inventario y a nivel de encabezado quedo en ese estado pero a nivel de línea quedo abierto y no encontramos la forma de cerrarlo completamente, envío imagen abajo. igual si hago doble click y trato de cerrar manualmente no me aparece la opción, tampoco se uso la opción de crear documentos preliminares para poder cerrar el recuento.
El problema que estás experimentando en SAP Business One, donde un recuento de inventario ha quedado con el encabezado cerrado pero con líneas abiertas, es un caso poco común, pero puede ocurrir debido a inconsistencias en el proceso de cierre del recuento de inventario.
Posibles soluciones para cerrar completamente el recuento de inventario:
Verificación de los documentos preliminares:
Aunque mencionas que no se usó la opción de crear documentos preliminares, es recomendable verificar si algún documento preliminar existe asociado a este recuento de inventario. Esto se puede hacer revisando en el módulo de Documentos Preliminares. Si encuentras alguno relacionado, deberás completarlo o cancelarlo para que el sistema permita cerrar las líneas abiertas.
Intento de cierre a través de SQL:
ADVERTENCIA: Antes de ejecutar cualquier comando SQL directamente sobre la base de datos de SAP Business One, asegúrate de hacer un respaldo completo del sistema. Manipular la base de datos de forma incorrecta puede causar daños irreversibles en los datos.
Si estás familiarizado con SQL y tienes el permiso adecuado, puedes intentar cerrar las líneas manualmente mediante una actualización directa en la base de datos. Este es un método avanzado y debe realizarse con extrema precaución:
UPDATE OINC
SET Status = 'C'
WHERE DocEntry = 'Número de documento del recuento'
AND LineStatus = 'O';
Nota: OINC es la tabla del encabezado del recuento de inventario y INC1 es la tabla de las líneas. La condición LineStatus = 'O' verifica que la línea esté en estado “Abierto”. Modifica las tablas directamente solo si estás seguro de lo que estás haciendo y después de hacer un respaldo.
Actualización y soporte de SAP:
Verifica si estás en la última versión del parche de SAP Business One que estás utilizando. A veces, estos problemas se resuelven con actualizaciones o parches. Si el problema persiste y no puedes resolverlo mediante SQL o la interfaz de usuario, te recomiendo contactar al soporte técnico de SAP o a tu partner de SAP Business One. Ellos pueden tener una solución específica para este tipo de problemas.
Intentar crear un nuevo recuento:
Si las soluciones anteriores no son viables o prefieres evitar la manipulación directa de la base de datos, otra opción podría ser crear un nuevo recuento de inventario para las mismas líneas y cerrarlo adecuadamente. Esto podría “resetear” el estado de los ítems afectados.
Resumen Consultoria-SAP:
Este tipo de problemas donde un recuento de inventario queda con líneas abiertas pero con el encabezado cerrado puede requerir soluciones específicas como la verificación de documentos preliminares, intervención SQL con precauciones o asistencia directa del soporte de SAP Business One. Recuerda siempre realizar un respaldo completo antes de cualquier acción directa sobre la base de datos.