| At line 1 added 64 lines |
| %%(display:none) |
| {{{ |
| WikiUp |
| }}} |
| /% |
| [{TableOfContents }]\\ |
| Programma di test della £A5A |
|
| !!! OBIETTIVO\\ |
| Gestire le operazioni base del record nel tracciato A5CESP0F Anagrafica cespiti. |
|
| !!! FUNZIONI E METODI\\ |
| !! CLEAR\\ |
| Inizializzazzazione dei campi del record con pulizia iniziale: |
| imposta codice cespite se non ricevuto da Numeratore imposta livello/stato gruppo flag da tabella imposta data e ora di creaz.aggiornam.utente. |
| NON esegue la scrittura del record |
|
| !! DERIV\\ |
| Come funzione CLEAR con stessi metodi. |
| Non effettua però la pulizia iniziale del record, mantenendo il contenuto dei i campi del record passato. |
|
| !! WRI\\ |
| Esegue la scrittura del record con il contenuto ricevuto del formato record, senza eseguire alcun controllo formale sui campi. |
| Esegue il lancio del flusso di inserimento. |
|
| !! UPD\\ |
| Esegue l'aggiornamento del record con il contenuto ricevuto del formato record, senza eseguire alcun controllo formale sui campi. |
| Esegue il lancio del flusso di modifica. |
|
| !! DEL\\ |
| Dato il N°di Registrazione elimina il record dall'archivio C5TREG0F. |
| Elimina eventuali note e parametri di testata. |
|
| Esegue il lancio del flusso di cancellazione. |
|
| !!! NOTE TECNICHE\\ |
|
| !! PREREQUISITI\\ |
| D A5CESP E DS EXTNAME(A5CESP0F) |
| /COPY QILEGEN,£FUNDS1 |
|
| !! PARAMETRI IN INPUT\\ |
|
| £A5APG: Programma (per standardizzare verso £FUN) |
| £A5AFU: Funzione (10 ) |
| £A5AME: Metodo (10 ) |
| £FUNP1: Categoria cespite (6 ) |
| £FUNK1: Codice cespite (15 ) |
|
| !! PARAMETRI IN OUTPUT\\ |
| £A5AMS: Codice messaggio ritorno (7) |
| £A5AFI: File messaggio ritorno (10) |
| £A5ACM: Ultimo Comando (2) |
| IN35 - On=Errore |
| *IN36 - On=Eseguita ricerca |
|
| £FUND1: DS generale di input |
|
| !! ESEMPIO DI CHIAMATA\\ |
| C MOVEL<Funzione>£A5AFU P |
| C MOVEL<Metodo >£A5AME P |
| C MOVEL<Cat.cesp>£FUNP1 P |
| C MOVEL<Cespite >£FUNK1 P |
| C EXSR £A5A |