ASN031 - Prestazioni per procedura APP¶
Sorgente: cbl/asn031.cbl | Program-ID: ASN031 | Tipo: Programma interattivo (gestore tabella)
Menu: Assist 2.0 > Archivi > Tabelle > Prestazioni x procedura APP
Scopo¶
Anagrafica ASNPREST: prestazioni esposte alla APP del tecnico in campo. Programma standalone con maschera + griglia.
File e tabelle¶
| File/Tabella | Tipo | Modalita' | Descrizione |
|---|---|---|---|
| FEURTAB | ISAM | Input | Parametri generali |
| ASNPREST | ISAM | I-O | Anagrafica prestazioni |
| t-grid-det / exp-grid | seq | I-O | File di lavoro griglia (filtri, export) |
Struttura ASNPREST¶
| Campo | Tipo | Descrizione |
|---|---|---|
apre-cod |
x(40) | Codice prestazione (chiave) |
apre-prest |
gruppo (gru x2 + sot x2 + cod 9(5)) | Codice merce dell'anagrafica articoli |
apre-categoria |
x(40) | Categoria di raggruppamento per APP |
apre-des |
x(80) | Descrizione breve |
apre-fl-um |
x(1) | "H" ore/minuti, "Q" a quantita' |
apre-fl-stampa |
x(1) | "S"/"N" stampa nel dettaglio modulo chiamata (default S) |
apre-fl-vis-app |
x(1) | "S"/"N" visibile in APP (default S) |
Copybook utilizzate¶
| Copybook | Descrizione |
|---|---|
asn031.select, asn031.fd, asn031.wrk, asn031-01.scr, asn031.prc, asn031.decla |
Screen Designer |
asnprest.cpy |
Layout record |
cogfiles.cpy, wgrave, wnscr, wopenf, wstato, cogazien |
Standard |
wgrid.cpy, utilgdad.cpy |
Griglia |
utilncnf.cpy, utile04.cpy, utilf62.cpy, utilagprg.cpy |
Utility |
Logica¶
Pattern standard tabella anagrafica:
- Caricamento griglia: scan ASNPREST per chiave 1 (
apre-cod). - Help F8 sul campo
apre-prest-> ricerca anagrafica articoli (tramite COGF62/utilf62). - Salvataggio (F3):
wr-asnprest/rwr-asnprest/del-asnprestcon confrontotm-codvstm-cod-prec.
Note¶
- Il flag
apre-fl-vis-appcontrolla la propagazione verso le tabelle di APP (sincronizzazione gestita daSWN*). - Il codice merce
apre-prestdeve esistere in anagrafica articoli al momento del salvataggio. - Filler 77 byte nel record fisso per estensioni future.