Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Versione: 1.1.0
Data di
28.10.2021
Aggiornamento:
Riferimento: Cumulativo C01
INDICE
• KAE80C01.zip contenente tutti gli oggetti del prodotto ACG Kit Adempimenti V1R1M0 parte AS/400.
Il cumulativo in oggetto include tutte le modifiche rilasciate dal primo rilascio del prodotto (PTF
KAE80000 del 05/05/2017) fino al 25/06/2021 (PTF KAE80021).
Effettuare il download del file KAE80C01.zip, scompattare tale file e scaricare la PTF sul server AS/400
secondo le modalità riportate nella pagina http://webedition.acginfo.it/how_ptf.html.
CALL PGM(KAE80C01/PGMKAE01)
Verrà presentato l'elenco delle librerie dati nelle quali si desidera installare gli archivi del prodotto.
KPWACQ CDPRO('ACGE-X82')
Se non si è ancora in possesso della password è comunque possibile procedere con l'installazione della ptf.
Verrà emesso un messaggio di avvertimento che ne segnalerà la mancanza.
specificando come "libreria-oggetti" o la libreria standard ACG_OBJV3 o la propria libreria delle PTF.
Per personalizzare il tipo di aggiornamenti da eseguire (libreria sorgenti, azioni, menu ecc.) immettere il
comando KAPYPTF, premere F4 ed indicare i parametri di dettaglio. Se si lascia il parametro PGMSRCLIB
impostato con il valore *DEFAULT il comando copia i sorgenti nella libreria ACGSKAE. Se non si vogliono
copiare i sorgenti indicare per tale parametro il valore *NO.
Nel caso non si voglia utilizzare il comando eseguire invece tutti i passi che seguono:
• Spacchettamento
Per ottenere gli oggetti necessari, una volta scaricata la libreria KAE80C01 sul proprio sistema,
eseguire il comando:
CALL PGM(KAE80C01/PGMKAE01)
Il programma presenta l'elenco delle librerie dati nelle quali si desidera installare gli archivi del
prodotto.
CPYSRCF FROMFILE(KAE80C01/QDDSPF)
TOFILE(ACGFBASV3/QDDSPF)
FROMMBR(*ALL)
TOMBR(*FROMMBR) MBROPT(*REPLACE)
CPYSRCF FROMFILE(KAE80C01/QDDSLF)
TOFILE(ACGFBASV3/QDDSLF)
FROMMBR(*ALL)
TOMBR(*FROMMBR) MBROPT(*REPLACE)
• Oggetti eseguibili
In funzione del proprio ambiente, fare in modo che i seguenti oggetti di tipo *PGM:
Di tipo *FILE:
GKDFX0 GRKF103V
GKDFX1 GRKF104V
GKDF00 GRKF106V
GKDF01 GRKF110V
GKLI00 GRKF116V
GRKDF10V GRKLD00V
GRKDF20S GRKL100V
GRKDF20V GRKL101V
GRKDF30S GRKL102P
GRKDF30V GRKL103V
GRKDF40S GRKL104V
GRKDF40V GRKL202P
GRKFD00V GRKL204V
GRKFF00V GRK1000V
GRKF100V
GRKF102P
di tipo *PNLGRP:
HKAEDF20 HKAEDF40 HKAEGKDX HKAEGKPE
HKAEDF30 HKAEGKDF HKAEGKLI
di tipo *SRVPGM:
XMLKAE
di tipo *BNDDIR:
XMLKAE
siano utilizzati al posto dei corrispondenti oggetti standard ACG della libreria ACG_OBJV3.
• Messaggi
da GEN3250 a GEN3297
GEN3319
GEN3877
GEN4225
GEN4226
MRGMSGF FROMMSGF(KAE80C01/ACGMSGPTF) TOMSGF(ACGGAA/ACGMSG)
• Messaggi multilingua:
Aggiungere la definizione dei messaggi:
da CA39021 a CA39034
da CA39109 a CA39132
da CA39144 a CA39148
da CA39260 a CA39364
• Tabelle comuni
eseguendo il comando:
CPYF FROMFILE(KAE80C01/ANTA2PTF) TOFILE(libreria-dati/ANTA200F)
MBROPT(*ADD) ERRLVL(*NOMAX)
• Tabelle aziendali
Per ogni libreria-dati aziendale nella quale si usano le funzioni, aggiungere l’elemento della tabella
DDP Dic.IVA telematica:dati:
eseguendo il comando:
CPYF FROMFILE(KAE80C01/ASTA3PTF)
TOFILE(libreria-dati-aziendale/ASTA300F)
MBROPT(*ADD) ERRLVL(*NOMAX)
• Exit
Per ogni libreria-dati aziendale nella quale si devono usare le funzioni, aggiungere la definizione delle
exit:
GRKF501
GRKF502
GRKF503
GRKF504
GRKF505
GRKF506
GRKF507
eseguendo il comando:
• Azioni
Per ogni libreria dati aziendale nella quale si usano le funzioni, aggiungere la definizione delle azioni:
eseguendo il comando:
CPYF FROMFILE(KAE80C01/KFAZNPTF)
TOFILE(libreria-dati-aziendale/KFAZN10F)
MBROPT(*ADD) ERRLVL(*NOMAX)
• Menu
Per ogni libreria dati aziendale nella quale si usano le funzioni, aggiungere la definizione
dei nuovi menu:
eseguendo il comando:
CPYF FROMFILE(KAE80C01/KFMNUPTF)
TOFILE(libreria-dati-aziendale/KFMNU10F)
MBROPT(*ADD) ERRLVL(*NOMAX)
eseguire la funzione di Gestione Ambiente "Manutenzione File Menu" (richiamabile dal menu
"Gestione Azioni e Menu") e modificare il menu:
aggiungendo il menu:
• Aiuto in linea
RMVSCHIDXE SCHIDX(ACG_OBJV3/INDICEACG)
PNLGRP(xxxxxxx)
(ignorare l'eventuale messaggio: "Il gruppo di pannelli ... non esiste nell'indice di ricerca
INDICEACG")
ADDSCHIDXE SCHIDX(ACG_OBJV3/INDICEACG)
PNLGRP(libr.ogg./xxxxxxx)
(ignorare l'eventuale messaggio: "Il gruppo di pannelli non contiene sinonimi o parole di ricerca")
Nella “libr.ogg.” deve essere indicata la libreria oggetti nella quale sono stati posti i PNLGRP della ptf.
QCLSRC
QDDSDS
QDDSSRC
QRPGSRC
QRPGLESRC
QUTISRC
QXMLKAE
e possono essere copiati nella libreria sorgenti standard ACGSKAE o in un'altra libreria eseguendo
per ogni file il comando:
CPYSRCF FROMFILE(KAE80C01/archivio-sorgente)
TOFILE(libreria-sorgenti/archivio-sorgente)
FROMMBR(*ALL)
TOMBR(*FROMMBR) MBROPT(*REPLACE)
Nota: tali membri sono necessari solo per la ricompilazione dei programmi corrispondenti. La
mancanza sul sistema della libreria ACGSKAE e la conseguente non effettuazione del comando non
pregiudicano il funzionamento dei programmi.
CPYSRCF FROMFILE(KAE80C01/QXMLKAE)
TOFILE(ACG_OBJV3/QXMLKAE)
FROMMBR(*ALL)
TOMBR(*FROMMBR) MBROPT(*REPLACE)
KAE80C01/CVTK8C01 LIBRERIA(libreria-dati-aziendale)
LIBRERIC(libreria-dati-comune)
LIBRERIG(libreria-dati-gruppo)
LIBOBJ(ACG_OBJV3)
LIBFBAS(ACGFBASV3)
GCDF300F
GCDL300F
GDDF300F
GDDL300F
GKPE300F
GPDF300F
XDFC300F
XDFD300F
XDFH300F
XKAE300F
GCDF301L
GCDF302L
GCDL301L
GCDL302L
GCDL303L
GCDL304L
GDDF301L
GDDF302L
GDDF303L
GDDF304L
GDDF305L
GDDF306L
GDDF307L
GDDL301L
GDDL302L
GKPE300L
GPDF300L
XDFC300L
XDFC301L
XDFD300L
XDFD301L
XDFD302L
XDFH300L
XDFH301L
XDFH302L
XDFH303L
XKAE301L
4) Modifica il menu:
di tipo *SRVPGM:
XMLKAE
di tipo *BNDDIR:
XMLKAE
Nota: Le modifiche ai menu sopra indicate si riferiscono ai menu standard distribuiti con i rilasci o
modificati da successive PTF.
Nei propri ambienti i menu possono risultare pertanto diversi; in questo caso le modifiche dovranno
essere in rapporto alla propria specifica situazione
Per modificare le impostazioni delle azioni/menu rispetto a quanto previsto al tool di adeguamento
eseguire la funzione di Gestione Ambiente ”Manutenzione File Menu" (richiamabile dal menu
"Gestione Azioni e Menu") e modificare i menu coinvolti.
Per l'aggiornamento delle funzioni dell'applicazione web far riferimento al paragrafo “Aggiornamento
applicazione web ACG Enterprise” del documento di installazione della PTF HBP110031C (o successive) del
Connettore TS Digital Invoice.
DOCUMENTAZIONE TECNICA
IMPLEMENTAZIONI
Per i contenuti applicativi fare riferimento alle lettere delle PTF singole fino alla PTF KAE80021.