1. Registro
Regístrese en el sitio web para crear una cuenta de usuario de prueba. Esta cuenta se desactivará automáticamente después de 30 días de inactividad desde su último inicio de sesión.
Después del registro, tendrá acceso inmediato a toda la documentación de usuario de CodeCPQ.
2. Cambiar su contraseña
Recibirá un correo electrónico de confirmación de su registro. Este correo también le pedirá que cambie su contraseña. Use el enlace proporcionado para cambiar la contraseña de su cuenta de usuario.
3. Iniciar sesión
Use su nueva contraseña para acceder a su cuenta de usuario. Luego, elija la aplicación CPQ.
4. Explorar configuraciones CPQ
Snippets en Python para controlar la configuración
Nota general al inicio: el módulo CodeCPQ para Odoo es una especie de entorno de desarrollo basado en código. El conocimiento sobre el producto puede introducirse en los campos de entrada llamados snippets mediante código Python en el backend. Reconocerá estos campos snippets por los números de línea. Los snippets controlan básicamente todo el esquema de configuración de CodeCPQ. ¿Comprende ahora por qué nuestro módulo se llama CodeCPQ?
De este modo, puede crear configuraciones simples rápidamente con solo un mínimo de experiencia en Python. El botón TEST CPQ FORM le permite probar fácilmente la configuración CPQ durante el proceso de desarrollo.
Explorar los CPQ Code Sets
Para un inicio sencillo, la aplicación CPQ contiene esquemas CPQ de ejemplo, llamados CPQ Code Sets. Para los usuarios de prueba, esas configuraciones CPQ de ejemplo son de solo lectura: se pueden visualizar, pero no editar ni eliminar. Explore esta configuración para familiarizarse con la estructura y la configuración de un ‘CPQ Code Set’.
Se recomienda editar y experimentar con un CPQ Code Set. La manera más sencilla es duplicar uno existente de la siguiente forma:
- Seleccione un Code Set marcando la casilla correspondiente en la lista de Code Sets.
- Vaya al menú Action y seleccione Duplicate Record.
Ahora puede renombrar, probar y editar el Code Set duplicado, es decir, cambiar sus parámetros de configuración como desee.
Snippet Init Product Object
En el snippet Init Product Object de la pestaña Build Object, puede definir tanto la estructura de datos como los datos de los productos a configurar. Puede hacerlo usted mismo como usuario backend, por ejemplo, en su rol de gerente de producto. Esto se hace con la ayuda de un objeto Python llamado cpq, cuya estructura orientada a objetos puede definir usted mismo. Esto significa que puede utilizar todo el poder de los tipos de objetos de Python para la configuración de sus productos.
Algunos atributos del objeto cpq son esenciales para el correcto funcionamiento de la configuración. Debe dejarlos en el código y no cambiar su notación, de lo contrario, podrían producirse errores.
Atributos importantes:
- cpq.quantity
- cpq.image_name
- cpq.price
- cpq.description
Atributos para controlar la configuración:
- cpq.create_freecad_object
- cpq.allow_download_freecad_object
- cpq.create_webgl
- cpq.display_webgl
- cpq.allow_download_webgl
- cpq.create_cad_svg
- cpq.display_cad_svg
- cpq.allow_download_cad_svg
- cpq.create_step
- cpq.allow_download_step
- cpq.create_dxf
- cpq.allow_download_dxf
La siguiente captura de pantalla le muestra el uso de algunos de estos atributos:
Snippet Build Input Form
El snippet Build Input Form, accesible desde la pestaña Build Request, permite al usuario backend controlar el formulario dinámico de entrada de la configuración del producto. En cada ciclo de respuesta, la máscara de entrada se genera en la pantalla del cliente usando este código. Este constructor de formularios también se programa mediante código Python.
Funciones utilizadas con frecuencia:
- display_heading(): crea un texto como encabezado
- display_text(): escribe un texto en la pantalla
- input_number(): permite al usuario introducir un valor numérico
- input_text(): permite al usuario introducir una cadena de texto
- input_color(): permite al usuario seleccionar un color
- input_selection(): muestra un menú desplegable con varias opciones
Consulte la documentación para obtener más detalles.
La siguiente captura de pantalla le muestra el uso de algunas de estas funciones en el fragmento Build Input Form:
5. Explorar productos
Para aprender sobre la gestión de datos de productos en CodeCPQ, cambie a la sección Product Data. Para un inicio fácil, también contiene algunos registros en solo lectura.
Para editar un registro de producto o crear uno nuevo, seleccione y duplique el registro. Luego, edite los datos en el registro duplicado, como hizo con los Code Sets.
6. Probar otras funcionalidades
Consulte la documentación del usuario para obtener más detalles sobre las funciones de la aplicación CPQ y cómo se pueden configurar.