Nel gruppo di movimenti automatici collegati al pagamento, esiste un movimento di OD intra-valuta (che definisce i movimenti di differenza cambio collegati al pagamento in una valuta di un credito emesso in un'altra valuta):
- questo movimento viene creato a partire dalla tabella PAYMENTH (testata di pagamento) con o senza raggruppamento, per decidere di creare un movimento per pagamento o per distinta all'occorrenza.
- indipendentemente da questa nozione di raggruppamento, il movimento creato si farà tramite il percorso del dettaglio del pagamento e, se necessario, tramite generazione di un set di linee pareggiate per riga di pagamento: ogni riga del movimento è di tipo Tabella collegata e la tabella in questione è la tabella PAYMENTD. Si farà un raggruppamento « naturale » delle righe che possono essere aggregate. Così, se i conti presi in considerazione dalle OD intra-valute non dipendono dalla valuta, si avrà un insieme unico di righe anche se nella distinta sono interessate più valute. Se non è il caso, si avrà un solo movimento nel quale si ritroverà un insieme di righe per valuta interessata.
Esempio 2 :
Se si desidera creare un movimento di OD intra-valute differente per valuta, bisogna parametrizzare nei campi Frazionamento movimento il nome della tabella PAYMENTD ed il nome del campo valuta (CURLIN). Il semplice fatto di realizzare questa parametrizzazione basta a frazionare gli insiemi di righe creati nei vari movimenti.
Ovviamente ciò può funzionare solo se tutte le righe della scrittura sono di tipo Tabella collegata basate su PAYMENTD. Non si riuscirebbe a "suddividere" una riga univoca (con quale criterio determinare l'importo di ogni riga?).