Aggiunta Campo Custom in App Standard Fiori
REQUISITO
Supponiamo di volere estendere l'App Standard Fiori: Manage Sales Orders - Version 2 ( F3893 ) aggiungendo il campo standard VBAP-BWTAR (tipo di valutazione) in modalità transazionale in modo che possa essere modificabile.
ANALISI
Attualmente è possibile aggiungere i campi standard all’applicazione attraverso una Data Source Extension. Questo tipo di estensione consente di aggiungere campi standard in modalità read only. Non è attualmente possibile aggiungere campi standard modificabili. E’ pertanto necessaria la seguente soluzione:
- Aggiunta di un campo custom tramite applicazione Custom Field and Logic
- Esposizione del campo custom via Adapt UI ( o metadata extension dove possibile )
- Apertura di apposita User Exit per il ribaltamento del valore del campo custom sul campo standard.
Per la creazione dei campi custom richiamare l'app Custom Field and Logic , e premere il pulsante "+"
Inserire il Busines Context, che in questo esempio, il campo lo dobbiamo inserire nelle posizioni dell'ordine di vendita, quindi selezioniamo Sales Document Item.
Poi inseriamo l'etichetta del campo, il nome del campo che verrà creato sulla VBAP e in questo caso si chiamerà ZZ1_TP_VALORIZZAZIONE, e poi definiamo il tipo del campo. Infine premiamo il pulsante Create and Edit
Premere il pulsante di Attivazione in Alto a SX, e inserire
una versione e premere Conferma
Questo quando vogliamo salvare il dato modificato da fiori nel campo standard
lv_mode = go_sls_mapper->get_processingmode( ). " 'CREATE', 'CHANGE', 'DISPLAY'
IF sy-tcode IS INITIAL AND
( lv_mode = 'CREATE' OR lv_mode = 'CHANGE' ).
LOOP AT xvbap ASSIGNING FIELD-SYMBOL(<lfs_xvbap>).
<lfs_xvbap>-bwtar = <lfs_xvbap>-zz1_tp_valorizzazione_sdi.
ENDLOOP.
IF sy-tcode = 'VA01' OR sy-tcode = 'VA02' OR ( sy-tcode = 'VA03' AND t180-trtyp = 'V' ).
vbap-zz1_tp_valorizzazione_sdi = vbap-bwtar.
ENDIF.
1. SAP EWM (Extended Warehouse Management)
3. SAP VIM (Vendor Invoice Management)
>>> RECENSIONI DEI LIBRI su Amazon Kindle <<<
Ebook: SAP MM: https://www.amazon.it/dp/B0C3MKD9BR#customerReviews
Ebook: SAP MII: https://www.amazon.it/dp/B0C4392MY9#customerReviews
Ebook: SAP VIM: https://www.amazon.it/dp/B0C6FBK8QN#customerReviews

















