Versionado del Modelo de Datos

Definición de Versionado del Modelo de Datos

El versionado del modelo de datos es la práctica de guardar y registrar cada versión de un modelo que se importa, de modo que en cualquier momento se sepa cuál es la versión vigente, qué cambió en cada una y cómo volver atrás. No es una función del sistema sino un hábito del equipo del proyecto, y la L5 lo presenta como el respaldo que salva proyectos.

La necesidad surge de cómo funcionan los imports. En un proyecto, los modelos de datos se importan muchas veces: en cada iteración, en cada ajuste pedido por el cliente, en cada país que se suma. Como cada import reemplaza el modelo entero, una versión equivocada puede deshacer cambios que costaron días. Sin una convención, en pocas semanas nadie sabe cuál es la versión buena.

La lección propone una práctica simple, con cuatro datos para registrar en cada versión. El nombre del archivo, con el modelo, la instancia, la fecha y el número de versión, por ejemplo SDM_TEST_20261103_v07.xml. Qué cambió, por ejemplo que se agregó un campo personalizado en la información del puesto. Quién lo pidió y quién lo importó. Y el resultado de la verificación, por ejemplo que el campo se ve en la ficha del empleado de prueba. La Tabla 5.3 resume esos datos.

El versionado se apoya en el circuito seguro de un import. El primer paso es siempre exportar la versión vigente: ese archivo es el respaldo y el punto de partida. Después se edita una copia, se valida contra el DTD, se importa, se verifica en la instancia y se registra el cambio. El último paso cierra el ciclo: guardar el archivo con un nombre que indique versión y fecha, y anotar qué cambió y por qué.

Hay una regla adicional para el pase a producción: se importa el mismo archivo que se probó en test. Así lo que llega a producción es exactamente lo que se verificó, sin cambios de último momento que nadie probó.

El versionado protege especialmente contra el error más frecuente con los modelos de datos: importar un XML viejo encima de cambios hechos después, por ejemplo desde Gestionar configuración empresarial. Con un registro ordenado, es fácil ver que el archivo que alguien quiere importar es anterior a la última versión y frenar el import antes de que haga daño.

En el Video 5.2, el primer paso es exportar el modelo corporativo vigente y guardarlo con nombre de versión, por ejemplo CDM_DEMO_20261113_v01.xml; el último, volver a importar ese respaldo para dejar la instancia como estaba. El modelo de sucesión cuenta además con versiones de respaldo propias, que se ven en la U3 L3.

En el ejercicio de la L5, una de las consignas pide completar el registro de versionado de un cambio de etiqueta.

 

 

 

✒️+Comunidad Académica CVOSOFT

Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "Versionado del Modelo de Datos" creadas y compartidas abiertamente por nuestros alumnos.

SAP SemiSenior

Creación datos maestros con modelo: Visualizamos un acreedor que queremos utilizar (Para crearlo por modelo se copiara únicamente los datos de sociedad) Al ingresar en la pantalla inicial encontramos el campo modelo donde podemos diligenciar el numero de acreedor que deseamos copiar con el modelo. Ingresamos a la transacción FK01 con los datos propios del acreedor y trae automáticamente los demás datos asociados a la sociedad. Para los deudores es exactamente igual solamente se ingresa a la transacción FD01.

Acceder a esta publicación

Creado y Compartido por: Angie Xiomara Hernandez Gonzalez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master


SAP HANA Es una plataforma integrada (hardware software) que combina tecnologia de base de datos, con la modalidad de procesamiento in-memory para soportar aplicaciones de alto performance y poder lograr respuestas en tiempo real. Fue lanzado oficialmente en 2011. Entre sus caracteristicas destaca: Estabilidad e innovacion, ya que no esta versionado y ofrece actualizaciones automaticas Es rapido porque utiliza un procesamiento de datos con tecnologia in-memory computing Analisis de informacion en tiempo real, usa base de datos columnares Replicacion de datos, modelacion de datos n-dimensionales.

Acceder a esta publicación

Creado y Compartido por: Vivianny Jose Este Rodriguez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

CONTABILIZAR CON MODELO Crear un documento nuevo copiando un documento YA CONTABILIZADO. Se modifican solo los datos necesarios (ej. fechas) y se graba. Disponible en cualquier transaccion de ingreso de documentos. F-02: icono "Contabilizar con modelo" - FB50: Menu Pasar a > Contabilizar con modelo (o Shift+F9) ------------------------------------------------------ MODELO DE IMPUTACION Es una PLANTILLA guardada con posiciones de asiento. No es un documento contable y no impacta en la contabilidad. No guarda: fechas, clase de documento ni sociedad (se ingresan al usarlo). 2.1 Crear el Modelo de Imputacion: FKMT Ruta: Finanzas > Gestion Financiera > Libro Mayor > Contabilizacion > Documento de Referencia >...

Acceder a esta publicación

Creado y Compartido por: Diego Emmanuel Naranjo / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

En este caso vamos a ver la creación de Datos con modelos Transacción FK03 Nombre y sociedad. en la visualización podemos ver datos generales y de sociedad, cuando creamos un datos por modelo, sol se copian los datos de sociedad los datos propios no se pueden copiar . Acreedor Transacción FK03 _ MODELO Deudores Transacción FD01_ Modelo Llenar los datos y seguir el procedimiento Nombre Dirección Número de identificación fiscal Pagos : Cuenta bancarias Datos de sociedad que trae desde los datos de MODELO. Grabar = Visualizar = De cierto punto se pueden modificar

Acceder a esta publicación

Creado y Compartido por: Daniela Milagros Gonzalez Moronta / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

Ejercicios lección. 1.- Crear un documento con modelo (transacción Clásica). Datos: Documento: 100000068 Sociedad 3003. Ejercicio 2024 Modificar con: Fechas: 27.03.25 Tipo de cambio: 1,6 Importe 1500,00 Respuesta 1: Documento 100000221. 2.- Crear un Modelo de Imputación Clásico. Datos: Moneda USD. Plan de Cuentas CVOS Texto modelo: Ejercicio Unidad 2- lección 4. Datos de Posición: D/H Cuenta Importe CeCo Debe 550102 300 1001 Debe 550103 500 1001 Haber 120017...

Acceder a esta publicación

Creado y Compartido por: Shirley Reyes Malave / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

En concepto de data binding: Data Binding es el mecanismo que permite enlazar los datos del modelo con los controles de la interfaz de usuario (UI), de forma que cualquier cambio en los datos se refleje automáticamente en la vista, y viceversa (en algunos casos). Es como un "puente" entre el modelo (datos) y la vista (lo que el usuario ve). Modelo JSON Modelo XML Modelo de recursos Modelo Odata Tipos de binding Tipo de Binding Dirección Descripción One-Way Binding Modelo → Vista Los datos fluyen desde el modelo hacia la UI. Si cambian los datos del modelo,...

Acceder a esta publicación

Creado y Compartido por: Claudia Bibiana Monsalve Lopez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

SAP HANA High Perfomance Analytic Appliance. Plataforma integrada de hardware y software - Procesamiento "Inmemory" El primer producto optimizado para SAP HANA se llama SAP BW by SAP HANA desde el 2012 * No esta versionado Una de las mayores ventajas de esta plataforma es que ofrece una gran simplificaicón en cuanto a la gestión de procesos como El objetivoprincipal de esta plataforma es hacer que los procesos necesarios para funcionamiento de una compañía p negocio sean más rápidos y estén más integrados. 2) Vida antes de SAP HANA SAP VS ORACLE 3) Los principios de SAP HANA El desafío de las aplicaciones analíticas La tecnología "inmemory"...

Acceder a esta publicación

Creado y Compartido por: Daniela Milagros Gonzalez Moronta / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Que es ADT.. Es el entorno de desarrollo moderno para programar en ABAP, basado en Eclipse . Es el reemplazo (y mejora) del tradicional SE80 (Workbench) esen SAP GUI, especialmente diseñado para trabajar con SAP S/4HANA y SAP HANA . ¿Qué te permite hacer ADT? Con ADT puedes: ✅ Crear y editar CD✅ Desarrollar programas ABAP ✅ Crear y editar vistas CDSCDS, AMDP✅ Usar versionado y, clases, interfaces, etc. ✅ Usar versionado y control de código ( como Git en✅ Ver el performance , análisis de SQL y trazas(como Git en proyectos específicos) ✅ Ver el rendimientocon...

Acceder a esta publicación

Creado y Compartido por: Exequiel Eduardo Acevedo / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

la Relación con configuración estrella es la estructura de datos mas recomendada para trabajar con power bi, entender esta relación es fundamental para crear modelos eficientes y reportes de alto rendimiento En un modelo de datos las tablas se clasifican en dos tipos principales según dentro del modelo estrella ya sean tablas de hechos y tablas de dimensiones. las relaciones entre las tablas son las líneas que las unen y hacen establecer el vinculo entre ellas mediante un campo en común siempre uno a cada tablas

Acceder a esta publicación

Creado y Compartido por: Evelyn Caceres / Disponibilidad Laboral: PartTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master


La imputacion de costos por procesos Actividades y objetivos Transparencia de los gastos generales Mejora de la eficacia Calculo de costo exacto obejtivo: reduccion de los gastos generales mediante la optimizacion de procesos y aumento de la rentabilidad El proceso empresarial Para implementar la contabilidad de costos por procesos se debe usar el proceso empresarial como dato maestro. Este es una medida de produccion que utiliza recursos y actividades de uno o mas CeCos. Un proceso se puede imputar de la siguiente forma: cantidad * precio precio= costes / cantidad producida Al igual que los CeCos, los procesos empresariales se pueden planificar sobre lineas de contabilidad de coste. Para determinar el precio el sistema...

Acceder a esta publicación

Creado y Compartido por: Vivianny Jose Este Rodriguez


👉Bueno, estos fueron los últimos artículos de más de 99.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.