19.09.2012 Views

Integration and Enhancement pro ovia - ProNovia AG

Integration and Enhancement pro ovia - ProNovia AG

Integration and Enhancement pro ovia - ProNovia AG

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!