Comprensión de los temas del modelo de datos de sucesión avanzada

Trabajar con el modelo de datos de sucesión en SAP SuccessFactors

Objective

After completing this lesson, you will be able to explore los elementos del Modelo de datos de sucesión para realizar cambios en SAP SuccessFactors.

Modelo de datos de sucesión en SAP SuccessFactors

Los modelos de datos describen cómo se estructuran los elementos de datos en una base de datos. También definen las propiedades que poseen estos elementos y sus relaciones entre sí.

SAP SuccessFactors define sus datos utilizando varios modelos de datos. Estos elementos de datos tienen un impacto en todos los módulos de la aplicación, así como en los datos de la empresa y del empleado almacenados en el sistema. La configuración inicial de los modelos de datos se realiza mediante Aprovisionamiento.

Atención

Recuerde que cualquier concepto que se refiera a este recorrido de aprendizaje como Aprovisionamiento, son acciones que los clientes no pueden completar por sí mismos y deben interactuar con un consultor de SAP.

SAP SuccessFactors define estos datos utilizando los siguientes modelos de datos, que son plantillas basadas en XML.

  • Modelo de datos corporativos
  • Modelo de datos corporativos específico de país
  • Modelo de datos de sucesión
  • Modelo de datos de sucesión específico de país

Consejo

El Modelo de datos corporativos, el Modelo de datos corporativos CSF (específico del país) y el Modelo de datos de sucesión CSF solo son relevantes para los clientes que implementan Employee Central. Puede verificar el recorrido de aprendizaje Configurar SAP SuccessFactors Employee Central Core para obtener un resumen.

Puede descargar estos archivos XML desde Aprovisionamiento o el Centro de administración. A continuación, trabaje con los archivos en el editor XML que prefiera y edítelos fuera de línea. Vuelva a cargar estos archivos modificados en la instancia de la empresa con la que está trabajando en Aprovisionamiento o Centro de administración, con la excepción del Modelo de datos de sucesión y el Modelo de datos de sucesión de CSF.

Nota

Algunos recursos para explorar este tema con más detalle son las siguientes guías en SAP Help Portal (se requiere iniciar sesión con su SAP Universal ID para acceder a estas guías, ya que este contenido está cerrado):
  • Esta guía proporciona información sobre cada uno de los cuatro modelos de datos de SAP SuccessFactors HCM Suite, incluido el Modelo de datos de sucesión. Configurar modelos de datos y gestionar la configuración
  • Esta guía proporciona información detallada sobre los campos estándar y personalizados, los atributos y otro comportamiento para los objetos de fundamentos (OF), como XML y objetos de fundamentos basados en MDF. Además, incluye información sobre los objetos Persona y Empleo (elementos HRIS y campos HRIS), que se definen en el Modelo de datos de sucesión si la instancia tiene Employee Central activado. Información de campo de modelo de datos para Employee Central

Modelo de datos de sucesión

El modelo de datos de sucesión (SDM) se denomina porque primero se creó para admitir el módulo de sucesión. Se utilizó para visualizar datos relacionados con un empleado, incluidos los datos necesarios para la planificación de sucesión.

Este modelo de datos ahora se encuentra en el núcleo de SAP SuccessFactors. Todos los módulos que utilizan elementos de datos relacionados con las personas en la aplicación son tocados por el SDM de una manera u otra. Los elementos definidos aquí se utilizan o se hace referencia a ellos en Perfil de personas, Employee Central, Informes de cuadrícula matricial, Organigrama de sucesión, Directorio de empleados y Cuadro de mandos del empleado. Estos elementos también se utilizan en Gestión del desempeño, Compensación, Reclutamiento y para la gestión de usuarios en una instancia de la empresa.

El Modelo de datos de sucesión tiene las definiciones de campo de los elementos que pertenecen a una persona del empleado. A continuación, puede visualizar estos campos en el Perfil de personas en función del nivel de campo y las autorizaciones basadas en rol.

Los campos se agrupan en el Perfil de personas como bloques. Debe tener los campos asociados con estos bloques declarados en el modelo de datos como requisito previo. Es posible que luego deba realizar modificaciones de configuración y permisos adicionales en estos elementos para que el bloque funcione.

Nota

La mayoría de las configuraciones para el XML del modelo de datos de sucesión se pueden lograr utilizando la herramienta Gestionar configuración empresarial, disponible en el Centro de administración. Más información: Operaciones admitidas en BCUI

Importación y exportación de Modelo de datos de sucesión

Todas las instancias de SAP SuccessFactors se crean como clones de una instancia de origen y tienen modelos de datos básicos. El modelo de datos se puede descargar y modificar con un editor XML.

Atención

Incluso si ya ha descargado un archivo de una instancia, antes de empezar a trabajar en un archivo XML de modelo de datos, descargue siempre una nueva versión del archivo. Es posible que se hayan realizado modificaciones en el archivo desde la última vez que trabajó en él, especialmente si otros consultores trabajan para el mismo cliente o si el cliente utiliza Gestionar configuración empresarial (BCUI).

Para importar o exportar el Modelo de datos de sucesión, siga estos pasos:

  1. Inicie sesión en Aprovisionamiento.
  2. Seleccione su empresa en Aprovisionamiento.
  3. Desplácese hacia abajo hasta la sección Gestión de sucesión.
  4. Seleccione Importar/Exportar modelo de datos.
  5. Seleccione la opción adecuada para la acción que desea realizar:
    • Para exportar el archivo XML del modelo de datos de sucesión, utilice el botón de selección Exportar archivo (seleccione ‘Guardar’ no ‘Abrir’) y elija Enviar.
    • Para importar, utilice el botón de selección Importar archivo y el botón Seleccionar archivo para localizar el archivo en su ordenador local.
    • En el campo de comentario, es obligatorio añadir un comentario sobre la nueva versión del modelo de datos que se está importando, como una breve descripción de las modificaciones realizadas en esta versión. Los comentarios son visibles en las versiones de copia de seguridad y son útiles para otros consultores que trabajan con la empresa, así como para su propia referencia. Cuando esté listo, seleccione Enviar para importar el modelo de datos.
La función principal destacada es el Importar/Exportar modelo de datos, que permite importar y exportar modelos de datos de sucesión.

Control de versión de modelo de datos en Aprovisionamiento

Es posible realizar una copia de seguridad de varias versiones del Modelo de datos de sucesión en Aprovisionamiento y restaurar una versión para la instancia. Esta función ayuda a proteger la configuración y realizar un seguimiento de las modificaciones del modelo de datos. En el caso de que se produzca algún problema, la copia de seguridad puede acelerar la recuperación de la instancia.

Dado que los comentarios son obligatorios durante la importación, es fácil identificar qué cambios tiene una determinada versión para descargar. El sistema mantiene hasta 100 versiones del modelo de datos en las versiones de copia de seguridad y las versiones anteriores se borran una vez alcanzado el límite.

Las capacidades de importación y exportación para el Modelo de datos de sucesión dentro de SuccessFactors Business Execution Suite.

Nota

El control de versiones no registra las modificaciones realizadas desde la BCUI, sino que solo pertenece al modelo de datos cargado mediante Aprovisionamiento. Sin embargo, la herramienta Gestionar configuración empresarial tiene un job de auditoría que se puede utilizar para obtener logs de auditoría para modificaciones realizadas en los últimos 90 días a partir de una fecha determinada. Más adelante en este curso se analizará más información, incluido un ejercicio.

Elementos en el modelo de datos de sucesión

Se pueden definir diferentes tipos de elementos en el Modelo de datos de sucesión (SDM):

Componentes del modelo de datos de sucesión

IDDescripciónEjemplo
standard-element

Los elementos estándar del Modelo de datos de sucesión definen los campos que se ven en el Perfil de personas en SAP SuccessFactors. Se trata de campos en los que existe una relación uno a uno entre el campo y los datos.

La definición de estos campos en el XML permite a los usuarios modificar su comportamiento predeterminado, como convertirla en una lista desplegable o modificar su etiqueta. Algunos de los elementos estándar también son aquellos en los que los datos se pueden importar o exportar mediante el archivo de datos de usuario.

Existen varios campos predefinidos. Es posible modificar la etiqueta y utilizar un campo para un fin que no sea el previsto por SAP SuccessFactors. Sin embargo, no es recomendable, así que hágalo solo después de considerarlo atentamente. La longitud o el tipo del campo pueden estar restringidos y puede que no se adapten a su nueva finalidad. Además, si bien el caso de uso puede parecer funcionar ahora, puede tener consecuencias posteriores que pueden no ser corregibles. Hay 15 elementos estándar personalizados disponibles, además de los predefinidos, que deberían ser suficientes para la mayoría de los requisitos.

Code Snippet
12345
<standard-element id="location" max-length="128" required="false" matrix-filter="true"> <label>Location</label> <label xml:lang="en-US">Location</label> <label xml:lang="de-DE">Standort</label> </standard-element>
userinfo-elementDefina campos personalizados, así como campos utilizados para la integración con SAP SuccessFactors Recruiting. Cada elemento de información de usuario puede tener más de un valor.
Code Snippet
123456
<userinfo-element id="reloWilling" type="varchar" required="false"> <label>Willing to Relocate</label> <label xml:lang="en-US">Willing to Relocate</label> <label xml:lang="de-DE">Umzugsbereitschaft</label> <picklist id="relo"></picklist> </userinfo-element>
background-elementElemento en el que existen relaciones de uno a varios entre el campo y los datos que puede almacenar. Existen dos tipos de elementos de antecedentes: basados en campos de datos (como Educación o Experiencia laboral) y basados en campos de calificación (como Calificaciones globales de objetivos o Calificaciones globales de desempeño).
Code Snippet
1234567891011121314151617181920212223242526272829
<background-element id="outsideWorkExperience" type-id="4"> <label>Previous Employment</label> <label xml:lang="de-DE">Berufliche Erfahrung</label> <data-field id="startDate" field-name="startDate" required="true" max-length="999" max-file-size-KB="1000"> <label>Start Date</label> <label xml:lang="de-DE">Anfangsdatum</label> </data-field> <data-field id="endDate" field-name="endDate" required="true" max-length="999" max-file-size-KB="1000"> <label>End Date</label> <label xml:lang="de-DE">Enddatum</label> </data-field> <data-field id="employer" field-name="vfld6" required="true" max-length="4000" max-file-size-KB="1000"> <label>Company Name</label> <label xml:lang="de-DE">Name der Firma</label> </data-field> <data-field id="businessType" field-name="vfld2" max-length="4000" max-file-size-KB="1000"> <label>Type of Business</label> <label xml:lang="de-DE">Branche</label> <picklist id="industry"></picklist> </data-field> <data-field id="startTitle" field-name="vfld3" required="true" max-length="4000" max-file-size-KB="1000"> <label>Title</label> <label xml:lang="de-DE">Titel</label> </data-field> <data-field id="presentEmployer" field-name="ifld1" max-length="10" max-file-size-KB="1000"> <label>Present Employer?</label> <picklist id="yesnomaybe"></picklist> </data-field> </background-element>
tab-elementDefina las fichas de Employee Central (EC) disponibles en la sección principal Perfil. Debe definirse en el Modelo de datos de sucesión para navegar a la funcionalidad relevante, como Solicitudes pendientes, Información de empleo u Hoja de horas de trabajo.
Code Snippet
123456
<tab-element id="employmentInfoTab"> <label>Employment Information</label> <label xml:lang="es-ES">Información de empleo</label> <label xml:lang="fr-FR">Informations professionnelles</label> <label xml:lang="de-DE">Anstellungsinformationen</label> </tab-element>
hris-elementLos elementos HRIS en el Modelo de datos de sucesión determinan qué campos aparecen en la aplicación en lo que respecta a los datos relacionados con el empleado. Estos elementos definieron la estructura de datos de RR. HH. de Employee Central, incluida la dirección particular del empleado, la información biográfica, la información del puesto, la información del ID nacional, etc.
Code Snippet
123456789101112131415161718
<hris-element id="personInfo"> <label>Biographical Information</label> <hris-field id="person-id-external" max-length="32" visibility="both"> <label>Person Id</label> </hris-field> <hris-field id="date-of-birth" visibility="both"> <label>Date Of Birth</label> </hris-field> <hris-field id="birth-name" max-length="128" visibility="both"> <label>Birth Name</label> </hris-field> <hris-field id="country-of-birth" max-length="100" visibility="both"> <label>Country Of Birth</label> </hris-field> <hris-field id="place-of-birth" max-length="100" visibility="both"> <label>Place Of Birth</label> </hris-field> </hris-element>
view-templateedit-template

view-template y su atributo edit-template se utilizan para definir los campos que se pueden visualizar en determinadas áreas de la aplicación.

Hay ID de plantilla de vista predefinidos que existen en su Modelo de datos de sucesión. Se pueden editar para hacer referencia a los elementos estándar y de antecedentes de su modelo de datos

Nota

Para obtener una lista de las plantillas de vista estándar y editar plantillas, verifique Plantillas de vista estándar y Editar plantillas en el Modelo de datos de sucesión
Code Snippet
12345678910111213141516171819
<view-template id="talentSearch" visibility="none" pdf-printing-enabled="true"> <label>Talent Search</label> <description>Talent Search Fields</description> <edit-template id="personalInformation"> <description>Personal Information</description> <standard-element-ref refid="title"/> <standard-element-ref refid="jobCode"/> <standard-element-ref refid="division"/> <standard-element-ref refid="department"/> <standard-element-ref refid="location"/> <standard-element-ref refid="minority"/> <standard-element-ref refid="hireDate"/> </edit-template> <edit-template id="insideWorkExperience"> <label>Work Experience Within Company</label> <description>Work Experience Within Allied Building Products Corp.</description> <background-element-ref refid="insideWorkExperience"/> </edit-template> </view-template>
custom-filters

Los filtros personalizados se pueden definir en esta sección, desde los siguientes elementos estándar (custom01-custom15) que se utilizarán como filtros para pantallas de búsqueda en SAP SuccessFactors HCM Suite, por ejemplo, cuando se crean formularios en masa.

De forma predeterminada, las pantallas de búsqueda del paquete SAP SuccessFactors HCM tienen algunos elementos estándar disponibles como filtros, como Departamento, División, Ubicación o Nombre de usuario.

Code Snippet
123456789
<custom-filters> <filter-module id="default"> <standard-element-ref refid="custom01"/> <standard-element-ref refid="custom02"/> </filter-module> <filter-module id="calibration"> <standard-element-ref refid="custom06"/> </filter-module> </custom-filters>
dg-filtersEste código permite que los campos estén disponibles para grupos dinámicos, por ejemplo, campos de filtro al configurar grupos de autorización para autorizaciones basadas en rol (<permission-group-filter> o grupos de empleados (<my-filter>.
Code Snippet
1234567891011
<dg-filters> <my-filter> <standard-element-ref refid="custom01"/> </my-filter> <permission-group-filter> <standard-element-ref refid="custom01"/> <hris-element-ref refid="compInfo"> <hris-field-ref refid="pay-group"/> </hris-element-ref> </permission-group-filter> </dg-filters>

Consejo

Para obtener más información, puede consultar este recurso (es necesario iniciar sesión): Componentes del XML del modelo de datos de sucesión

Resumen

Algunas de las conclusiones clave de esta lección son:

  • SAP SuccessFactors define la estructura de datos de la empresa y del empleado con modelos de datos. Todos los clientes utilizan el Modelo de datos de sucesión, mientras que el Modelo de datos corporativos, el Modelo de datos corporativos específico de país y el Modelo de datos de sucesión específico de país solo son relevantes para clientes con Employee Central.
  • Es posible realizar una copia de seguridad de varias versiones del Modelo de datos de sucesión en Aprovisionamiento y restaurar una versión para la instancia, si es necesario.
  • El Modelo de datos de sucesión incluye elementos estándar y de antecedentes, así como los elementos HRIS que corresponden a los datos de Employee Central. Hay otros componentes definidos como filtros de grupo personalizados o dinámicos utilizados en la aplicación.