feat: cada numero ve solo las fincas que el ERP le asigno

PhoneSync guarda el alcance que llega en whatsapp_numeros, y ask_finca acota la
lista con scope_from. Lista vacia = sin restriccion, para que quien tiene todas
vea tambien las fincas que se creen despues.

"Todas las fincas" sobrevive al filtro y pasa a significar "todas las mias"; de
acotarla se encarga el ERP, que es donde estan los datos.

Tolera que la columna todavia no exista: mientras tanto nadie queda restringido.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Lizandro Guarnizo
2026-08-05 23:53:34 -05:00
co-authored by Claude Sonnet 4.6
parent eb0ae1f208
commit 478ba3ea73
4 changed files with 66 additions and 2 deletions
+2
View File
@@ -253,6 +253,8 @@ $configJson = [
'meta_group' => 'finca',
'meta_key' => 'finca_id',
'entity_key' => 'finca',
// Solo las fincas que el ERP le asigno a este numero
'scope_from' => 'fincas',
'next_node' => 'show_main_menu',
'skip_if_set' => true,
'nlu_description' => 'Seleccionar o cambiar la finca de trabajo',