domenica 29 marzo 2020

SAP EHP8: Velocizzare lettura movimenti magazzino per materiale-data.

Le informazioni relative ai movimenti di magazzino sono contenute in 2 tabelle principali:

MKPF Testata doc. materiale
MSEG Segmento doc. materiale

Prima dell'ultimo aggiornamento a EHP8 c'era questo problema:

La data di registrazione del movimento era contenuta nella tabella di testata, il codice materiale e tutti i dettagli nella tabella "segmento".

Molto spesso però si devono lanciare report o query che interrogano il DB per materiale-data.

martedì 25 febbraio 2020

Autorizzazioni SAP in EHP8: piccolo problemino.

Nel sistema gestionale SAP è previsto un complesso e "sofisticato" metodo di autorizzazione alle funzioni eseguite dagli utenti, attraverso i ruoli e un vasto elenco di oggetti autorizzativi:

  • dal più banale che è il codice della transazione (s_tcode), 
  • a oggetti legati alla organizzazione (divisione o plant, organizzazione commerciale, acquisti, etc), 
  • a tipi di oggetto (tipo d'ordine, codice movimento, tipo di documento, etc)
  • via via fino ad arrivare ad oggetti autorizzativi custom Z.

Dalla EHP8 si presenta quella che ritengo una piccola anomalia.

sabato 25 gennaio 2020

Gestione Layout di default in liste ALV - Workaround.

Nelle liste di tipo ALV (acronimo di Abap List Viewer...ma viene bene anche come Advance List Viewer) l'utente può, in taluni casi (e vediamo sotto come possono essere pilotati), scegliere il layout da usare come default.

Questa impostazione però non vale per il solo suo utente, ma definisce il default valido per TUTTI gli utenti che lanciano il report. Non ho trovato il modo di definire un layout di visualizzazione in modo che sia default per alcuni utenti, mentre per altri no.

Questo è un workaround a cui ho pensato per poter bypassare il problema.

martedì 14 gennaio 2020

Blocco assegnazione numerazione per nuovo anno.

Con il nuovo anno si è presentato uno strano problema con l'assegnazione della numerazione per oggetti interni di tipo "office".

Alla prima mail che si è tentato di spedire da SAP, il sistema sembrava fermo all'assegnazione di un numero per oggetto SO_OBJ_RAW, con il risultato che diversi altri numeratori sembravano bloccati.

Io ero arrivato verso le 8 del mattino e c'era già un task in attesa del rilascio di un numero da oltre 15.000 secondi (in Cina sono 7 ore avanti come fuso orario!).

Nel sistema di produzione, per fortuna, la faccenda si è risolta con un arresto del sistema ed un riavvio mentre, pochi giorni dopo, il problema è capitato nel sistema di sviluppo e non sono bastati diversi reboot completi del sistema per risolvere.

mercoledì 18 dicembre 2019

SAP: Auto logoff dopo inattività.

Tra i parametri di sistema si può impostare il tempo limite oltre il quale, gli utenti inattivi, vengono automaticamente disconnessi dal sistema.

Il parametro è questo: rdisp/gui_auto_logout

qui le indicazioni.

Questo però vale per tutti gli utenti del sistema, mentre non è possibile impostare dei tempi di inattività differenti per i vari utenti.

Di seguito come impostare un tempo personalizzato a livello di utente.

domenica 15 dicembre 2019

Transazione MB03 Obsoleta.

Sembra che la transazione MB03, visualizzazione documento materiale, stia per essere sostituita dalla MIGO con operazione "A04-Visualizzare".

Infatti se si lancia la transazione MB03 (su un sistema non produttivo), si riceve il messaggio:

mercoledì 11 dicembre 2019

Changzhou 2: il ritorno.

Dopo circa 2 anni, qui il primo viaggio, sono tornato nella cittadina di Changzhou nella provincia dello Jiangsu in Cina.

Devo dire che questa volta, complice forse il clima e l'aria in generale, l'impressione è stata di una città decisamente più "tristerella".

Alcune mie considerazioni e foto.