<?xml version="1.0" encoding="utf-8"?>
<Session ID="/baanerp/dm/com/dmcom2170m000" xml:lang="es">
   <Header>
      <Title>Reglas (dmcom2170m000)</Title>
   </Header>
   <HelpTopic>
      <AimSection>
         <Paragraph>Las reglas permiten accionar los eventos dependientes. Puede definir reglas según la combinación de <Link href="/baanerp/dm/glossary/glossary#000087" role="glossary">objeto de origen</Link>, evento de origen, <Link href="/baanerp/dm/glossary/glossary#000092" role="glossary">objeto destino</Link> y evento destino. Las condiciones para el evento de origen y la condición para el evento destino se asignan en la sesión <Link href="/baanerp/dm/qry/dmqry0501m000" role="session">Consulta (dmqry0501m000)</Link>.</Paragraph>
         <Paragraph>Para procesar la regla, debe especificar un valor al menos en un campo. El campo puede ser <GUIRef href="" role="manual">Condición para evento destino</GUIRef> o <GUIRef href="" role="manual">Atributos</GUIRef>.</Paragraph>
         <Paragraph> 
            <GUIRef href="" role="manual">Proceso de regla si se especifica la condición para evento destino:</GUIRef>
         </Paragraph>
         <Paragraph>Si se especifica la <GUIRef href="" role="manual">condición para evento destino</GUIRef>, los <Link href="/baanerp/dm/glossary/glossary#000063" role="glossary">objetos</Link> que se deben procesar se recuperan de la <Link href="/baanerp/dm/glossary/glossary#000050" role="glossary">condición de consulta</Link>. Las condiciones de consulta están definidas para las entidades de origen y destino de la regla. Todos los objetos recuperados de la ejecución de consulta experimentan un cambio de ciclo de vida.</Paragraph>
         <Paragraph> 
            <GUIRef href="" role="manual">Proceso de regla cuando se especifica un atributo:</GUIRef>
         </Paragraph>
         <Paragraph>Si el usuario especifica el atributo, se debe proporcionar el valor predeterminado. Si esta regla se procesa, el sistema compara el valor predeterminado con el especificado en <GUIRef href="" role="manual">Configuración de atributos de vínculo</GUIRef>.</Paragraph>
         <Paragraph> 
            <GUIRef href="" role="manual">El valor predeterminado coincide y no hay ningún registro en la sesión Atributos de vínculo y propiedades:</GUIRef>
         </Paragraph>
         <Paragraph>Si el valor predeterminado especificado en <GUIRef href="" role="manual">Configuración de atributos de vínculo</GUIRef> y el valor predeterminado de <GUIRef href="" role="manual">Reglas</GUIRef> coinciden, y no hay registros en la sesión <GUIRef href="" role="manual">Atributos de vínculo y propiedades</GUIRef> para el atributo especificado, entonces la regla procesa todas las instancias del <Link href="/baanerp/dm/glossary/glossary#000092" role="glossary">objeto destino</Link>.</Paragraph>
         <Paragraph> 
            <GUIRef href="" role="manual">El valor predeterminado de configuración de atributos de vínculo coincide y hay registros en la sesión Atributos de vínculo y propiedades:</GUIRef>
         </Paragraph>
         <Paragraph>Si el valor predeterminado especificado en <GUIRef href="" role="manual">Configuración de atributos de vínculo</GUIRef> y el valor predeterminado de <GUIRef href="" role="manual">Reglas</GUIRef> coinciden, los registros recuperados de la sesión <GUIRef href="" role="manual">Atributos de vínculo y propiedades</GUIRef> experimentan un cambio de ciclo de vida.</Paragraph>
         <Paragraph> 
            <GUIRef href="" role="manual">El valor predeterminado de configuración de atributos de vínculo no coincide y hay registros en la sesión Atributos de vínculo y propiedades:</GUIRef>
         </Paragraph>
         <Paragraph>Si el valor predeterminado especificado en la sesión <GUIRef href="" role="manual">Configuración de atributos de vínculo</GUIRef> y el valor predeterminado especificado en la sesión <GUIRef href="" role="manual">Reglas</GUIRef> no coinciden, se realiza una búsqueda en la sesión <GUIRef href="" role="manual">Atributos de vínculo y propiedades</GUIRef> para encontrar los registros con el atributo dado y valor predeterminado. Los objetos que cumplen este criterio se recuperan y experimentan un cambio de ciclo de vida.</Paragraph>
         <Paragraph>Ejemplo: Escenario para definición de regla: Cuando se revisa la revisión de los <Link href="/baanerp/dm/onlinemanual/000020" role="manual">Documentos</Link> que ha creado un empleado con un rol global, todas las revisiones de documentos hijo anexadas a la revisión principal también deben revisarse. Puede revisar documentos hijo anexados si se incluyen los permisos y el estatus necesarios para realizar la acción actual. Defina el objeto de origen como Doc_Rev y el evento propietario como Revisar. La dirección es de propietario a miembro. El evento miembro es <Link href="/baanerp/dm/glossary/glossary#000037" role="glossary">revisar</Link> y el tipo de objeto destino se toma de nuevo como Doc_Rev. La condición para el evento propietario se define en el objeto de consulta respectivo. La condición de la consulta está definida como los documentos que tienen un rol global. Cree un Documento, Doc-1 y vincúlelo al documento hijo CDoc-1. El rol para estos dos documentos se define como Global. Si ejecuta la regla, cuando se revise Doc-1, el documento hijo anexado CDoc-1 también se revisará.</Paragraph>
      </AimSection>
      <RelatedTopics>
         <SectionTitle> Temas relacionados</SectionTitle>
         <RelTopic>
            <GUIRef href="/baanerp/dm/com/dmcom2280m000" role="session">Eliminar bloqueos de datos para reglas (dmcom2280m000)</GUIRef>
         </RelTopic>
      </RelatedTopics>
   </HelpTopic>
   <Fields>
      <FieldHelp ID="dmcom270.soty">
         <Header>
            <Title>Tipo de objeto de origen</Title>
         </Header>
         <FuncDesc>El <Link href="/baanerp/dm/glossary/glossary#000087" role="glossary">objeto de origen</Link> para el que se definen las reglas.</FuncDesc>
      </FieldHelp>
      <FieldHelp ID="dmcom270.soev">
         <Header>
            <Title>Evento de origen</Title>
         </Header>
         <FuncDesc>El evento de origen para el <Link href="/baanerp/dm/glossary/glossary#000087" role="glossary">objeto de origen</Link>.</FuncDesc>
      </FieldHelp>
      <FieldHelp ID="dmcom270.cfse">
         <Header>
            <Title>Condición para evento de origen</Title>
         </Header>
         <FuncDesc>Utilice la flecha de exploración para seleccionar la condición para el evento de origen.</FuncDesc>
      </FieldHelp>
      <FieldHelp ID="dmcom270.mmid">
         <Header>
            <Title>Objeto destino</Title>
         </Header>
         <FuncDesc>Utilice la flecha de exploración para seleccionar el <Link href="/baanerp/dm/glossary/glossary#000092" role="glossary">objeto destino</Link>.</FuncDesc>
      </FieldHelp>
      <FieldHelp ID="dmcom270.tevt">
         <Header>
            <Title>Evento destino</Title>
         </Header>
         <FuncDesc>Utilice la flecha de exploración para seleccionar el evento destino.</FuncDesc>
      </FieldHelp>
      <FieldHelp ID="dmcom270.cfte">
         <Header>
            <Title>Condición para evento destino</Title>
         </Header>
         <FuncDesc>Utilice la flecha de exploración para seleccionar la condición para el evento destino.</FuncDesc>
      </FieldHelp>
      <FieldHelp ID="dmcom270.atid">
         <Header>
            <Title>Atributo</Title>
         </Header>
         <FuncDesc>Utilice la flecha de exploración para seleccionar el atributo.</FuncDesc>
      </FieldHelp>
      <FieldHelp ID="dmcom270.dmnv">
         <Header>
            <Title>Valor predeterminado</Title>
         </Header>
         <FuncDesc>Muestra una opción para especificar el valor predeterminado. Nota: Si el usuario proporciona el atributo, debe proporcionarse el valor predeterminado.</FuncDesc>
      </FieldHelp>
   </Fields>
   <FormCommands>
      <CommandHelp ID="execute.rule">
         <Header>
            <Title>Ejecutar regla</Title>
         </Header>
         <FuncDesc>Ejecuta la regla para llevar a cabo la acción especificada.</FuncDesc>
      </CommandHelp>
   </FormCommands>
</Session>