Hola Jaume,
Entiendo entonces que no quieres ocultarlas, sino que quieres que se muestren sólo en su correspondiente pestaña, y no en la pestaña de inicio.
Lo he estado revisando, y no entiendo tampoco porque esta acción en concreto se muestra en el Inicio, porque efectivamente no está promocionada…
Lo único que se me ocurre para hacer la modificación es, utilizando el cliente web, hacer una personalización en la que quites esta acción del Inicio. Cuando te de la opción, guarda la personalización como una extensión y mira a ver qué código se ha generado.
De hecho, he intentado hacer esto que te comento en un entorno de pruebas y he visto 2 cosas:
1. Que en el cliente web no consigo personalizar Acciones 🙁
2. Que el cliente web me avisa de lo siguiente: The ‘Sales Order’ page contains changes from a configuration applied by the current profile
Y con esto segundo, ahora ya entiendo porque se muestra la acción en el menú de Inicio. No es por desarrollo (de ahí que sólo mirando la Page no entendamos porque se muestra en el Inicio si no está promocionada la acción), sino que es por una personalización de usuario que en este caso está aplicada no a un usuario concreto, sino a todo un rol. En mi caso, estoy utilizando el rol por defecto: Procesador de pedidos de venta.
No sé cómo se generan estas personalizaciones para todo un rol, pero si sé que se guardan en la tabla 2000000074 Profile Metadata. Así que he ido al object designer, he hecho un Run de esta tabla, he filtrado por el rol PROCESADOR DE PEDIDOS y la página 42, y he eiiminado los registros que he encontrado.
Después he cerrado el cliente Windows, lo he vuelto a abrir y he visto que ya no tengo personalizaciones, que ahora la página se muestra tal cual está especificado en el objeto.
Espero que te sirva la información.
Un saludo,
Cristina Nicolàs