En la U1 vimos qué es la fecha efectiva: cada cambio crea un registro nuevo con su fecha de inicio y el anterior queda guardado. En un objeto MDF, cómo se guarda esa historia se decide en los detalles del objeto, eligiendo entre cuatro opciones de fecha efectiva (Effective Dating).
La opción Ninguna (None) guarda un solo registro por código, sin historia. Sirve para objetos de parámetros o configuraciones donde solo importa el valor vigente. La opción Básica (Basic) guarda varios registros por código, cada uno con su fecha de inicio, y es la que usan la mayoría de los objetos de fundamento, como el departamento o la clasificación de puesto. La opción Varios cambios por día (Multiple Changes Per Day) permite más de un registro con la misma fecha, para datos que pueden cambiar más de una vez en el día. La opción Desde el objeto principal (From Parent) hace que el objeto tome la fecha efectiva de su principal.
Esa última opción es exclusiva de los objetos hijos de una asociación compuesta. La nota de SAP 3321238 lo dice de forma explícita: la fecha efectiva Desde el objeto principal se usa solo en asociaciones compuestas, el objeto hereda la fecha efectiva de su padre y no se puede acceder a él sin el padre. Por eso el objeto por país de la entidad legal, que es hijo compuesto de la entidad legal, usa esta opción.
La decisión conviene tomarla al crear el objeto, porque cambiarla después tiene restricciones. La nota de SAP 2861322 describe un caso concreto: no se puede pasar de Básica, Ninguna o Varios cambios por día a Desde el objeto principal si el objeto ya participa como destino de una asociación valid-when de otro objeto MDF. Por eso la lección pide definir la fecha efectiva en el diseño y documentarla antes de crear el objeto.
Tampoco hay que confundir fecha efectiva con auditoría. La auditoría registra quién cambió qué y cuándo, y se activa aparte. Un objeto sin fecha efectiva puede tener auditoría, y uno con fecha efectiva puede no tenerla.
En el caso del curso, cust_Cochera usa Básica, porque se quiere conservar la historia si cambia la cantidad de lugares de una cochera. El objeto por país de Argentina de la entidad legal, que se recorre en la L3 y se amplía en la L4, usa Desde el objeto principal. Los objetos de fundamento estándar de la filial, como AR01 o los departamentos, ya vienen con su fecha efectiva definida por SAP.
En el ejercicio de la L2, la segunda consigna pide elegir la fecha efectiva de dos objetos propios: los autos de la empresa, donde Martín quiere ver la historia de cada auto, y una tabla de parámetros donde solo importa la versión vigente. La respuesta es Básica para el primero y Ninguna para el segundo.
