Intersecciones no válidas

En estos ejemplos, tanto la cuenta de origen como la de destino tienen una intersección no válida.

  • SourceAcct. Member002 y Member003 son válidos, y Member001 no es válido.

  • TargAcct. Member001 y Member002 son válidos, y Member003 no es válido.

En este ejemplo se utiliza Exp sin especificar un miembro Custom1 en ningún lado del signo igual:

HS.Exp "A#TargAcct = A#SourceAcct"

Exp no cambia ningún dato en TargAcct porque intenta realizar estas operaciones:

  • TargAcct.Member001 = SourceAcct.Member001. SourceAcct y Member001 es una intersección no válida.

  • TargAcct.Member002 = SourceAcct.Member002. Como la intersección de SourceAcct y Member002 tiene el estado NoData, la intersección de TargAcct y Member002 permanece sin modificar.

  • TargAcct.Member003 = SourceAcct.Member003. TargAcct y Member003 es una intersección no válida.

En este ejemplo se usa la función Exp con Member001 especificado en el lado izquierdo del signo igual:

HS.Exp "A#TargAcct.C1#Member001 = A#SourceAcct"

TargAcct.Member001 permanece sin modificar porque Exp intenta recuperar datos de una intersección que no es válida (SourceAcct y Member001).

En este ejemplo se usa la función Exp con Member003 especificado en el lado derecho del signo igual:

HS.Exp "A#TargAcct = A#SourceAcct.C1#Member003"

La función coloca los datos en las intersecciones de los miembros Custom1 y la cuenta TargAcct:

Miembro Custom1 Datos Intersección

Member001

15

SourceAcct y Member003

Member002

15

SourceAcct y Member003

Member003

N/A

No aplicable. Member003 es una intersección no válida para la cuenta TargAcct.