Integration and Enhancement pro ovia - ProNovia AG
Integration and Enhancement pro ovia - ProNovia AG
Integration and Enhancement pro ovia - ProNovia AG
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
ProN<strong>ovia</strong> SAP PLM PRM DynamicBaseline V1.2<br />
<strong>Integration</strong> <strong>and</strong> <strong>Enhancement</strong><br />
7 <strong>Enhancement</strong>s<br />
On various points ProN<strong>ovia</strong> SAP PLM PRM DynamicBaseline can be enhanced using<br />
BusinessAddIns (BAdi’s).<br />
�<br />
To implement <strong>and</strong> activate BAdi’s a user requires development authorizations <strong>and</strong> must be a<br />
registered developer. ABAP workbench know how is required.<br />
BAdi’s must be activated using the BAdi-Builder (transaction SE19). If available use the option Classic<br />
BAdi (SAP ERP systems). Any implementation name can be used, but must follow the SAP rules for<br />
client name spaces (see SAP documentation BC – name spaces <strong>and</strong> name conventions).<br />
The definition name to use is /PRONOVIA/PBL.<br />
After implementing, the code can be edited using the Object Navigator (transaction SE80).<br />
Parameters <strong>and</strong> exceptions of the method can be shown by clicking on the push button Signature:<br />
List of available extensions:<br />
Method / Fcode Usage / Description<br />
Transaction control<br />
FILL_TRANSACTION_CONTROL Filling the transaction control data for one transaction.<br />
LAYOUT_PARA_SAVE Save own screen parameters in layout. For more information see<br />
below 7.1, Save / Restore own parameters in layout.<br />
LAYOUT_PARA_RESTORE Restore own parameters in layout. For more information see<br />
below 7.1, Save / Restore own parameters in layout.<br />
Selection<br />
BEFORE_SELECTION_SCREEN Before execution PBL selection screen. Allows to enable<br />
customer specific tabulators by filling the E_CUST_TAB*<br />
parameters.<br />
SELECTION_SCREEN_PBO Process Before Output event in selection screen.<br />
SELECTION_SCREEN_PAI Process After Input event in selection screen.<br />
AFTER_SELECTION_SCREEN After PBL selection screen.<br />
Name in the client name<br />
space<br />
Generated name of<br />
implemented class<br />
ProN<strong>ovia</strong> <strong>AG</strong>, P.O. Box, CH-8180 Bülach Version A.03 / 24.06.2011 / Page 10/11