Zum Inhalt springen
Menü
Sie müssen registriert sein, um mit der Community zu interagieren.
Diese Frage wurde gekennzeichnet
1 Antworten
144 Ansichten

Hola, les comparto algo que muchas personas se han preguntado alguna vez y es cómo puede actualizarse un contacto a partir de una constancia de situación fiscal y con Odoo 19 ahora es posible hacerlo en pocos clicks.

Avatar
Verwerfen
Autor Beste Antwort

Lo primero que debemos hacer es tener acceso a las funcionalidades de IA de Odoo que si se encuentran en Odoo Online vienen ya incluidas en el sistema. Será INDISPENSABLE contar con estudio ya que no se puede hacer con propiedades.


  1. Lo primero es crear un campo de tipo archivo / file en los “Contactos” para cargar la Constancia de Situación Fiscal (CSF), en este ejemplo he nombrado el campo CSF:

Aquí se cargarán las constancias de los contactos.

  1. Activaremos el modo desarrollador (https://www.odoo.com/documentation/19.0/es_419/applications/general/developer_mode.html) y procederemos a escribir desde el menú principal “acciones del servidor”

  1. Una vez en el menú tendremos que crear nuevas acciones de servidor con las siguientes características.

  • Nombre: CSF: “Lo que hace la acción”
  • Modelo: Contacto
  • Tipo: Actualizar el registro
  • Actualizar con IA
  • El campo a actualizar, en este caso “Nombre”
  • El prompt, en el cual indicamos que se tomará información desde el PDF cargado en el campo de “CSF” y la IA debe buscar el apartado que dice “Denominación/Razón Social:”
  • Uso: Acción de servidor.


Ya que “CSF” es un campo, se debe usar el caracter “/” para invocar la selección de campos y de ahí poder seleccionar el CSF:

Y una vez seleccionado se verá azul esa porción del texto:

Es necesario crear una acción para cada campo a llenar por lo que al final tendremos varias acciones.

Aquí una lista de prompts útiles:


  • De CSF obtén la Denominación/Razón Social:
  • De CSF obtén el RFC:
  • De CSF obtén el Código Postal:
  • De CSF obtén el “Nombre de Vialidad:” y agrégale el “Número Exterior:” 
  • De CSF obtén el primer Régimen de la tabla de Regímenes que no tenga fecha de fin.


Adicionalmente recomiendo crear una acción de servidor que simplemente coloque el país a México:

Para esto en particular evidentemente no se requiere IA.


  1. Una vez se tengan todas las acciones de servidor dependiendo de todos los datos que se deseen extraer de la constancia, toca crear una acción que englobe a todas las ya creadas, para ello crearemos una acción de “Varias acciones”:

Luego hacemos click en “Agregar una acción” y seleccionamos las creadas

Por último hacemos click en “Crear acción contextual” y se verá algo así:

  1. En los contactos abrimos estudio y hacemos click en “agregar un botón:

Le ponemos un nombre, en este caso yo lo he llamado “Actualizar con IA” y seleccionamos la acción de servidor que debe ejecutar, en este caso la mía se llama “Actualizar desde CSF”:

Y listo ahora cualquier contacto sólo al crearlo le ponemos un nombre genérico como en este caso lo he llamado Odoo y cargamos su constancia:

Y al hacer click en el botón de “Actualizar con IA” se hace la magia (puede tomar unos segundos):

Avatar
Verwerfen
Verknüpfte Beiträge Antworten Ansichten Aktivität
1
Okt. 25
185
1
Sept. 25
597
2
Sept. 25
834
2
Okt. 24
3307
1
Okt. 25
206