Manejo de datos de fábrica
Con cada actualización importante de Sterling™ Order Management System, los datos de fábrica completos (configuración predeterminada) se despliegan en un modo de actualización a su entorno de nube existente. En este proceso, se añaden nuevas entradas a la base de datos y se alteran temporalmente las entradas existentes en la base de datos, excepto las tablas o columnas que están protegidas contra cambios.
Estas son algunas directrices que puede utilizar para manejar los datos de fábrica durante una actualización.
No debe realizar cambios en los datos de fábrica excepto para las tablas o columnas que están protegidas contra cambios. Si realiza algún cambio en las tablas o columnas que no están protegidas, los cambios se alteran temporalmente durante la actualización principal. Si desea crear sus propios datos personalizados, puede utilizar la opción Guardar como para el registro de fábrica en el Gestor de aplicaciones. Los datos personalizados que cree no se verán afectados por la actualización principal. Si realiza cambios en las tablas o columnas que están protegidas contra cambios, los cambios se conservan cuando se despliega una actualización importante en el entorno.
Por ejemplo, no debe modificar los datos de fábrica predeterminados para los criterios de agente porque las tablas correspondientes no están protegidas contra cambios y, por lo tanto, se alteran temporalmente durante la actualización principal. Debe crear un nuevo criterio de agente o guardar los criterios de fábrica como un nuevo criterio de agente.
Cuando una columna específica está protegida contra cambios, los cambios realizados en esa columna se conservan aunque las otras columnas se pueden sobrescribir.
Para ver las tablas y columnas protegidas, abra el archivo runtime/properties/fcmigrator.properties en el kit de herramientas del desarrollador. El archivo fcmigrator.properties es un archivo definido por el sistema y no debe cambiarlo. La propiedad yfs.migrator.protect.entities.fromchange lista las tablas protegidas y la propiedad yfs.migrator.protect.attributes.<entity name of table> lista las columnas protegidas.