Cerca nel blog

giovedì 22 ottobre 2020

ABAP: Modifica massiva clienti tramite XD99

 

Modifica massiva clienti tramite XD99

Capita spesso di avere l'esigenza di aggiornare uno stesso campo ub molteplici anagrafiche clienti.
In questo manuale vi mostreremo come utilizzare tale transazione per l’aggiornamento massivo di uno stesso campo anagrafica cliente.
Nel caso in oggetto, il campo da aggiornare è “banca interna” (nome tecnico HBKID) che si trova nella tabella dei “clienti per società” (KNB1)

Di seguito, gli step per aggiornare massivamente il campo “banca interna”:

  • Come primo passo, andiamo ad estrapolare i clienti per cui abbiamo necessità di effettuare l’aggiornamento. In questo caso, ho l’esigenza di aggiornare tutti i clienti appartenenti ad una determinata società.
  • Una volta che ho la mia lista clienti da aggiornare, andrò ad eseguire la transazione XD99. Visto che il dato da aggiornare (banca interna) fa parte dei “dati società” dell’anagrafica cliente, andrò a selezionare l’apposita riga, dopodichè cliccherò sull’icona dell’orologio:  

  • Nella successiva schermata, inserite i clienti da modificare e la società:

  • Vi comparirà questa schermata:
  •  Cliccate sull’icona cerchiata in giallo, vi uscirà una pop up dalla quale selezionerete il campo da modificare (nel nostro caso “banca interna”) 

  • Una volta selezionato il campo, alla schermata precedente verrà aggiunta la nuova colonna “banca interna”:
  •  Nel primo record, indicheremo il codice banca interna che vogliamo inserire nelle diverse anagrafiche: 

  •  A questo punto, cliccare sul pulsante “eseguire modifiche in blocco”. Il codice banca interna verrà ereditato su tutte le anagrafiche clienti selezionate: 

  •  Come ultimo step, procediamo con il salvataggio. Vi uscirà un log con tutti i clienti correttamente modificati e con i clienti eventualmente andati in errore (e relativa descrizione errore)

Ringrazio il collega Marco Giordano per questa documentazione.

venerdì 19 giugno 2020

Abilitazione pulsante "Registrazione e Playback Script"

Abilitazione pulsante "Registrazione e Playback Script"

Per abilitare il pulsante "Registrazione e Playback Script".



Bisogna seguire i seguenti passi:
Nella schemata iniziale del SAP Logon, selezionare la voce Opzioni.


Selezionare la cartella "Accesso facilitato & Scripting" -> Scripting e flaggare "Attivare scripting"


Salvare. Loggarsi e richiamare la transazione RZ11.

Modificare  il valore sapgui/user_scripting con il valore TRUE


Modificare  il valore sapgui/user_scripting_set_readonly con il valore FALSE


Modificare  il valore sapgui/user_scripting_disable_recording con il valore FALSE