Intersezioni non valide

In questi esempi, i conti di destinazione e di origine hanno entrambi un'intersezione non valida.

  • SourceAcct. Member002 e Member003 sono validi, mentre Member001 non è valido.

  • TargAcct. Member001 e Member002 sono validi, mentre Member003 non è valido.

In questo esempio, la funzione Exp viene utilizzata senza specificare un membro Custom1 sull'uno o sull'altro lato del segno uguale:

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

I dati non vengono modificati nel conto TargAcct perché Exp tenta di eseguire le seguenti operazioni:

  • TargAcct.Member001 = SourceAcct.Member001. L'intersezione di SourceAcct con Member001 non è valida.

  • TargAcct.Member002 = SourceAcct.Member002. Poiché lo stato dell'intersezione di SourceAcct con Member002 è NoData, l'intersezione di TargAcct con Member002 rimane invariata.

  • TargAcct.Member003 = SourceAcct.Member003. L'intersezione di TargAcct con Member003 non è valida.

In questo esempio la funzione Exp viene utilizzata con Member001 specificato sul lato sinistro del segno uguale:

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

TargAcct.Member001 rimane invariato perché Exp tenta di recuperare i dati da un'intersezione non valida (SourceAcct e Member001).

In questo esempio la funzione Exp viene utilizzata con Member003 specificato sul lato destro del segno uguale:

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

La funzione inserisce questi dati nelle intersezioni dei membri Custom1 con il conto TargAcct:

Membro Custom1 Dati Intersezione

Member001

15

SourceAcct e Member003

Member002

15

SourceAcct e Member003

Member003

N/D

Non applicabile. Member003 è un'intersezione non valida per il conto TargAcct.