Entry Points > Modulo Produzione > Script standard SUBROC 

AFTCREROH: Dopo la creazione di una testata di ciclo

Questo entry point permette di assumere il controllo dopo la creazione di una testata di ciclo nella tabella ROUTING, allo scopo di elaborare delle tabelle specifiche complementari.

Contesto e modalità di funzionamento

Descrizione del contesto di chiamata

C'è una transazione in corso.

File traccia

C'è un file traccia aperto.

Classi videate disponibili

La videata [M:DIA] è caricata.

Utilizzo

Questo entry point viene chiamato all'interno di un ciclo For [ROH] Where ... relativo ai cicli del sito origine, dopo ogni scrittura di un nuovo ciclo nel sito destinazione via la classe [F:ROHW]; operazioni e schedulazioni di questo ciclo sono già stati creati in precedenza.

La variabile GOK viene posizionata a 1 al momento della chiamata all'entry point. Viene poi testata. Se GOK<1, il programma viene interrotto e viene effettuato un rollback totale della transazione.

La variabile GERR viene posizionata a 0 alla chiamata dell'entry point. Viene poi testata. Se GERR=1, il programma viene interrotto e viene effettuato un rollback totale della transazione con aggiunta nella traccia del messaggio di errore GMESSAGE.

Tabelle aperte 
  • Tabelle con un contenuto significativo

ROUTING         [ROH]      Testate cicli (sito origine, lettura)

ROUTING         [ROHW]    Testate cicli (sito destinazione, scrittura)

TABFOR           [TFO]        Formule

  • Tabelle con un contenuto non significativo

ROUOPE          [ROO]        Operazioni di ciclo (sito origine, lettura)

ROUOPE          [ROOW]     Operazioni di ciclo (sito destinazione, scrittura)

ROUSCD         [ROS]         Schedulazioni operazioni di ciclo (sito origine, lettura)

ROUSCD         [ROSW]      Schedulazioni operazioni di ciclo (sito destinazione, scrittura)

WORKSTATIO  [MWS]        Centri di lavoro (sito origine, lettura)

WORKSTATIO  [MWSW]     Centri di lavoro (sito destinazione, lettura)

ATEXTRA         [AXX]        Testi traducibili

TABROUALT     [TRO]        Alternative di ciclo

AFTCREROO: Dopo la creazione di una operazione di ciclo

Questo entry point permette di assumere il controllo dopo la creazione di una operazione di ciclo nella tabella ROUOPE, allo scopo di elaborare delle tabelle specifiche complementari.

Contesto e modalità di funzionamento

Descrizione del contesto di chiamata

C'è una transazione in corso.

File traccia

C'è un file traccia aperto.

Classi videate disponibili

La videata [M:DIA] è caricata.

Utilizzo

Questo entry point viene chiamato all'interno di un ciclo For [ROO] Where ... relativo alle operazioni di un ciclo del sito origine, dopo ogni scrittura di un'operazione di ciclo e della sua schedulazione nel sito destinazione via le classi [F:ROOW] e [F:ROSW], prima della scrittura della testata di ciclo sul sito destinazione. Questo ciclo è a sua volta all'interno di un ciclo For [ROH] Where ... relativo ai cicli del sito origine.

La variabile GOK viene posizionata a 1 al momento della chiamata all'entry point. Viene poi testata. Se GOK<1, il programma viene interrotto e viene effettuato un rollback totale della transazione.

La variabile GERR viene posizionata a 0 alla chiamata dell'entry point. Viene poi testata. Se GERR=1, il programma viene interrotto e viene effettuato un rollback totale della transazione con aggiunta nella traccia del messaggio di errore GMESSAGE.

Tabelle aperte 
  • Tabelle con un contenuto significativo

ROUTING        [ROH]      Testate cicli (sito origine, lettura)

ROUOPE          [ROO]      Operazioni di ciclo (sito origine, lettura)

ROUOPE          [ROOW]   Operazioni di ciclo (sito destinazione, scrittura)

TABFOR           [TFO]       Formule

  • Tabelle con un contenuto non significativo

ROUTING         [ROHW]    Testate cicli (sito destinazione, scrittura)

ROUSCD         [ROS]         Schedulazioni operazioni di ciclo (sito origine, lettura)

ROUSCD         [ROSW]      Schedulazioni operazioni di ciclo (sito destinazione, scrittura)

WORKSTATIO  [MWS]        Centri di lavoro (sito origine, lettura)

WORKSTATIO  [MWSW]     Centri di lavoro (sito destinazione, lettura)

ATEXTRA         [AXX]        Testi traducibili

TABROUALT     [TRO]        Alternative di ciclo