Saltar al contenido principal
Versión: Tryton 7.0 (LTS)

Navegación segura

Antes de registrar información confirme compañía, usuario, fecha y período. Las acciones disponibles dependen de permisos y del estado del documento.

Objetivos de aprendizaje

  • Use búsquedas guardadas para procesos repetibles. Al terminar, compruebe el resultado con un registro de prueba y documente quién es responsable.
  • Revise campos obligatorios y mensajes antes de confirmar. Al terminar, compruebe el resultado con un registro de prueba y documente quién es responsable.
  • No confunda guardar con validar, contabilizar, pagar o conciliar. Al terminar, compruebe el resultado con un registro de prueba y documente quién es responsable.
  • Evite corregir documentos fiscales contabilizados escribiendo directamente en la base de datos. Al terminar, compruebe el resultado con un registro de prueba y documente quién es responsable.

Conceptos que debe dominar

  • Use búsquedas guardadas para procesos repetibles.
  • Revise campos obligatorios y mensajes antes de confirmar.
  • No confunda guardar con validar, contabilizar, pagar o conciliar.
  • Evite corregir documentos fiscales contabilizados escribiendo directamente en la base de datos.

Práctica guiada

  1. Actividad 1. Use búsquedas guardadas para procesos repetibles. Realícela primero en un ambiente de ensayo, registre las precondiciones y compare el resultado esperado con el obtenido.

  2. Actividad 2. Revise campos obligatorios y mensajes antes de confirmar. Realícela primero en un ambiente de ensayo, registre las precondiciones y compare el resultado esperado con el obtenido.

  3. Actividad 3. No confunda guardar con validar, contabilizar, pagar o conciliar. Realícela primero en un ambiente de ensayo, registre las precondiciones y compare el resultado esperado con el obtenido.

  4. Actividad 4. Evite corregir documentos fiscales contabilizados escribiendo directamente en la base de datos. Realícela primero en un ambiente de ensayo, registre las precondiciones y compare el resultado esperado con el obtenido.

Cómo verificar el resultado

  • La compañía, usuario, idioma, zona horaria y fecha son los esperados.
  • Los permisos permiten únicamente las operaciones asignadas a la responsabilidad.
  • Los cambios dejan trazabilidad y los documentos relacionados conservan consistencia.
  • El procedimiento puede repetirse con el mismo resultado y tiene una forma documentada de corrección.
  • Una copia restaurada permite reproducir el proceso sin depender del servidor de producción.

Errores frecuentes

  • Confundir guardar con confirmar, contabilizar, pagar o cerrar.
  • Probar solamente con el usuario administrador y concluir que los permisos funcionan.
  • Cambiar estados o totales directamente con SQL para evitar una validación.
  • Actualizar módulos sin inventario, copia restaurable y conciliación posterior.
  • Documentar únicamente el camino exitoso y omitir cancelaciones, correcciones y excepciones.

Perspectiva para desarrolladores

Identifique los modelos, campos, botones, dominios y reglas de acceso involucrados. Antes de extender el proceso, localice el módulo que posee la regla, revise sus pruebas y conserve sus invariantes mediante super(). Una personalización correcta debe funcionar con diferentes compañías, idiomas, permisos y estados.

Lista de control para producción

  • La compañía, usuario, idioma, zona horaria y fecha son los esperados.
  • Los permisos permiten únicamente las operaciones asignadas a la responsabilidad.
  • Los cambios dejan trazabilidad y los documentos relacionados conservan consistencia.
  • El procedimiento puede repetirse con el mismo resultado y tiene una forma documentada de corrección.
  • Una copia restaurada permite reproducir el proceso sin depender del servidor de producción.