OCR manual SQL — ejecutar EN ORDEN en la misma base de datos (phpMyAdmin: un archivo cada vez; si falla, paras y corriges antes del siguiente). 01 — Tabla ocr_customer_match_rule (sin FK) 02 — FK ocr_customer_match_rule → maincompany 03 — Tabla ocr_customer_match_log (sin FK) 04 — FKs ocr_customer_match_log (maincompany + customer x3 + rule) 05 — Tabla ocr_document_creation_log (sin FK; requiere nada extra salvo tablas típicas) 06 — FK ocr_document_creation_log → maincompany 07 — FK ocr_document_creation_log → user 08 — FK ocr_document_creation_log → dimensioner_measurement_log (tabla dimensioner debe existir) 09 — Legado: columna dimensioner_measurement_log_id si la tabla doc log vieja no la tenía 10 — Columna configocrdeployment.customer_match_log_enabled 11 — Seeds reglas OCR (maincompany id = 13; edita el SQL si aplica) 12 — (opcional) doctrine_migration_versions — ver archivo, descomenta si aplica Prerrequisitos: - maincompany, user, customer existen (InnoDB). - Para 05/08: dimensioner_measurement_log recomendada (ver scripts/manual-dimensioner-migrations-bundle.sql). Si un paso falla con errno 150: revisa tipos de id entre tabla hija y referenciada (SHOW CREATE TABLE …).