Tiempo aproximado de lectura 00:02:00 min
Duda
Al procesar documentos de inventario mediante la rutina MATA340, la ejecución finaliza, pero no procesa los documentos generados previamente en la rutina MATA270. ¿Qué puede estar ocasionando esta inconsistencia y cómo validarlo?
Entorno
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Stock y Costos (SIGAEST) - Versión 12.1.2510
Solución
Para identificar el motivo por el cual la rutina MATA340 no procesa los documentos generados en MATA270 sin presentar mensajes de error, es necesario verificar el estado del documento y los criterios de selección. Siga estos pasos de validación:
- Verifique en las tablas de movimientos correspondientes que los documentos creados en MATA270 hayan quedado realmente en estado "pendiente de procesamiento". Asegúrese de que no hayan sido procesados anteriormente o cancelados.
- Confirme que los filtros utilizados en la ejecución de la rutina MATA340 incluyan correctamente: filial, rango de fechas, tipo de movimiento, número de documento y almacén. Muchas veces el proceso finaliza sin errores porque ningún documento cumple con los criterios informados.
- Revise el TES asociado al movimiento. Dependiendo de su configuración, el documento puede actualizar el stock de inmediato, quedar pendiente para procesamiento, o no requerir procesamiento por MATA340. Una configuración incorrecta puede hacer que la rutina ignore el documento.
- No todos los movimientos generados requieren procesamiento posterior. Verifique que el tipo de movimiento esté configurado para ser tratado por MATA340.
- Valide que no existan inconsistencias en los registros de inventario tales como: producto bloqueado, almacén inexistente, lote o dirección inválidos, saldo insuficiente, o documento incompleto. En estos casos, el proceso puede omitir el documento sin presentar un error evidente.
0 Comentarios