Cosa sono e perché ne parliamo nel nostro blog?
Quale relazione hanno con abilitazioni ed utenze e licenze SAP?
Compatibility packs SAP cosa sono?
Si tratta di funzionalità SAP presenti in sistemi "passati" es. SAP ECC che possono essere utilizzati anche in release SAP più recenti. Ma solo per un periodo di tempo limitato.
Da tempo SAP ha rilasciato un nuovo sistema ERP SAP S/4HANA e nuove soluzioni. Queste soluzioni introducono un confine netto tra nuovo e passato. Non si tratta di aggiornamenti ma di soluzioni completamente nuove anche da un punto di vista commerciale.
Per questo motivo alcune funzionalità che alcuni clienti utilizzano/utilizzavano nei loro sistemi, potranno essere temporaneamente utilizzate anche in S/4HANA, ad esempio, ma per un breve periodo. In alcuni casi potranno essere ancora utilizzati ma a pagamento. L'utilizzo dopo la scadenza prevista potrebbe comportare una mancata compliance degli accordi SAP.
Alcuni esempi (nel caso di passaggio da ECC ad S/4HANA, alcuni di questi potrebbero essere obbligatori al primo passaggio altri a degli aggiornamenti successivi):
- Se usi il modulo Warehouse Management (WM) potrai dover passare alla nuova soluzione EWM Extended Warehouse Management
- La gestione del credito nei processi di vendita potrebbe dover passare dal nuovo processo FSCM (SAP Financial Supply Chain Management) Credit Management
- ....
Coinvolgi sempre il tuo partner o la SAP per approfondire questo argomento.
Questa è la nota SAP che descrive in dettaglio il tutto (comprese le tempistiche):

La disattivazione completa dei compatibility packs è previste dalla release 2025 FPS1.

Nel caso in cui si decida di adottare le soluzioni/sottoscrizioni Cloud questo potrebbe far estendere le scadenze.
Ma quali sono?
Nel sito seguente: https://me.sap.com/sic/ è possibile vedere la lista di tutti i CP Compatibility Packs.

Compatibilità Pack Utenze, transazioni ed altre informazioni
Ma quindi è possibile capire in base alle transazioni che vengono usate nel sistema quali compatibility packs (CP) sono in uso?
Nel passato (ormai lo strumento è obsoleto e può essere ricco di falsi positivi) veniva usato l'EWA SAP EarlyWatch Alert, un report per l'analisi dei sistemi SAP su diverse prospettive (anche alcune relative alle autorizzazioni SAP). Una sezione specifica era dedicata al tema dei CP (Compatibility Packs).
Questa funzionalità è stata dismessa a favore del Readiness Check (2399707 - Simplification Item Check). Perché questo cambio?
Perché l'EWA utilizzava le statistiche di utilizzo transazionali (Workload analysis). Tuttavia alcune funzionalità legate ai CP, erano all'interno di transazioni (non tutta la transazione in sé), ad esempio un pulsante specifico all'interno delle transazione.
Quindi il dire: "Stai usando la transazione VA01 e quindi non potrai più usarla" non era corretto (generazione di falsi positivi/falsi allarmi). Magari una funzionalità all'interno della transazione VA01 era/è oggetto dei CP ma non tutta la transazione in sé
Non è quindi corretto, in generale, basarsi esclusivamente su una lista di transazioni per stabilire quali siano i CP. Come in molti casi lo era nel report dell'EWA basato in molti casi sulla tabella PRGN_CORR2 (Gli upgrade SAP. Le autorizzazioni sono dimenticate, perché?)
Quindi a valle della esecuzione del nuovo report di Readiness è possibile scaricare la lista dei CP impattati nel sistema. La SAP in questo caso non guarda il solo utilizzo transazionale ma tanti altri elementi, come:
-
contenuto di tabelle (transazionali o di configurazione),
-
servizi usati,
- BAPI
- Business Function
-
anche transazioni in alcuni casi etcc..
Dal sito dei Simplification Item Catalog (https://me.sap.com/sic/) è possibile scaricarsi l'elenco in formato XML
![]()
- Il Simplification Item Catalog (SIC) spiega cosa cambia passando a S/4HANA
- I Compatibility Packs (CP) permettono temporaneamente di continuare a usare alcune funzionalità ECC che saranno rimosse in futuro
Relazionando le informazione dei CP e SIC è possibile incrociare le informazioni presenti nel sistema (ad esempio le transazioni in uso, nei casi dove queste sono considerare il completo discriminante)

In generale è necessaria una conoscenza funzionale e tecnica dei moduli coinvolti per fare le opportune valutazioni caso per caso.