Manual Post-Implementation Stepsv PDF

November 22, 2022 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Manual Post-Implementation Stepsv PDF...

Description

 

SAP Note 1995867 eDocument Framework Manual Post-Implementation Steps

© 2014 by SAP AG. All rights reserved. SAP and the SAP logo are registered trademarks of SAP AG in Germany and other countries. Business Objects and the Business Objects logo are trademarks or registered trademarks of Business Objects Software Ltd. Ltd. Business Objects is an SAP company. Sybase and the Sybase logo are registered trademarks of Sybase Inc. Sybase is an SAP company.

 

 

 

1. Define Business Transaction Events (BTE) 1.1. Execute transaction FIBF . 1.2. Define new BTE Application Indicator  as  as follows: 1.2.1. Select menu item Settings -> Identification -> SAP Applications. Applications . 1.2.2. Confirm the popup. 1.2.3. Choose the New Entries push button. 1.2.4. Insert the following line:  Appl. A Text EDOC eDocuments Make sure the indicator A (Application Active) is set 1.2.5. Save. 1.2.6. Go back twice. 1.3. Register BTE functi function on modules as follows: 1.3.1. Select menu item Settings -> P/S Modules -> … of an SAP Application . 1.3.2. Confirm the popup. 1.3.3. Choose the New Entries push button. 1.3.4. Insert the following lines and save: Event Ctr Appl. Function Module 00001025 EDOC EDOC_BTE_00001025 00001030 EDOC EDOC_BTE_00001030

2. Define the Source Typ Types es 2.1. 2.2. 2.3. 2.4. 2.5.

Execute transaction SM30 . Enter EDOSRCTYPEV EDOSRCTYPEV in  in the field Table/View . Choose the Maintain/Edit  push  push button. Choose the New Entries push button. Insert the following entries and and save: Source type FI_INVOICE

eDocument Structure EDOC_SRC_DATA_FI_INVOICE

Source Description Accounting documents

GI_POSTING

EDOC_SRC_DATA_SD_GI

Goods issue posting

SD_INVOICE

EDOC_SRC_DATA_SD_INVOICE

Billing document

Copyright/Trademark 

 

 

3. Enhancement Spot ES_EDOCUMENT Note: These manual activities are only relevant if the following objects were not created automatically in Note: These your system:   Enhancement Spot ES_EDOCUMENT   BAdI EDOC_ADAPTOR   o  BAdI EDOC_INTERFACE_CONNECTOR   o  If these objects already exist, you can omit the activities mentioned. 

3.1.

Go to transaction SE18 .

3.2. 3.3. 3.4. 3.5. 3.6. 3.7. 3.8. 3.9.

Select the Enhancement Spot  radio  radio button. Enter ES_EDOCUMENT ES_EDOCUMENT as  as the Enhancement Spot . Choose the Create Create push-button.  push-button. In the Create Enhancement Spot  dialog,  dialog, enter eDocument Enhancements as Enhancements as Short Text.  Text.  Select BADI Definition as Definition as the Technology . Confirm. When prompted, enter GLO-EDO GLO-EDO as  as the Package Package.. Create BAdI EDOC_ADAPTOR  BAdI EDOC_ADAPTOR  as  as follows: 3.9.1. 3.9.2. 3.9.3. 3.9.4. 3.9.5. 3.9.6.

In the Enh. Spot Element Definitions tab Definitions  tab page, choose the Create BAdI  pu  push button ( In the Create BAdI Definition dialog, Definition dialog, enter EDOC_ADAPTOR as the Name Name.. Enter eDocument Adaptor  as  as the Short Description. Description. Confirm. In the Usability  group  group box, select the Multiple Use check Use check box. In the BAdI Definitions column, Definitions column, expand the EDOC_ADAPTOR  tree.  tree.

3.9.7. 3.9.8.

Double click on the Interface Interface s  su ub-tree ( ). In the Interface Interface group  group box, enter IF_EDOC_ADAPTOR IF_EDOC_ADAPTOR as  as the Interface Interface.. Note:: Interface IF_EDOC_ADAPTOR  has Note  has been created with the automatic correction instruction. Press ENTER  to  to populate the BAdI Methods.

3.9.9.

).

3.9.10. Choose the Create BAdI subobjects ( ) push but button and then choose the Create Filter option. 3.9.11. In the Create Filter for BAdI  dialog,  dialog, enter COUNTRY COUNTRY as  as the BAdI Filter in the Filter Definition group Definition  group box. 3.9.12. Enter C (  (Character-like Character-like)) as the Filter Type.  Type.  3.9.13. Enter Country Filter  as  as the Description. the Description.   3.9.14. In the Filter the Filter Value Check for BAdI Implementations group box, select the Automatic the Automatic Through Dictionary radio button. 3.9.15. In the Dictionary Object  group  group box, enter LAND1 LAND1 as  as the Object Name. Name. 3.9.16. Select the Object is domain check domain check box. 3.9.17. Confirm the dialog. 3.9.18. Save and activate your changes.

Copyright/Trademark 

 

 

3.10.

Create BAdI EDOC_INTERFACE_CONNECTOR  BAdI EDOC_INTERFACE_CONNECTOR  as  as follows:

3.10.1. In the Enh. Spot Element Definitions tab  p us ush- bu button ( Definitions  tab page, choose the Create BAdI  p 3.10.2. In the Create BAdI Definition dialog, Definition dialog, enter EDOC_INTERFACE_CONNECTOR as the Name.. Name 3.10.3. Enter eDocument Interface Connector  as  as the Short Description. Description. 3.10.4. Confirm. 3.10.5. In the Usability  group  group box, select the Multiple Use check Use check box. 3.10.6. In the BAdI Definitions column, Definitions column, expand the EDOC_INTERFACE_CONNECTOR  tree.  tree.

).

3.10.7. Double click on the Interface Interface s  su ub-tree ( ). 3.10.8. In the Interface Interface group  group box, enter IF_EDOC_INTERFACE_CONNECTOR IF_EDOC_INTERFACE_CONNECTOR as  as the Interface Interface.. Note:: Interface IF_EDOC_INTERFACE_CONNECTOR  has Note  has been created with the automatic correction instruction. 3.10.9. Press ENTER  to  to populate the BAdI Methods. 3.10.10. Choose the Create BAdI subobjects ( ) push but button and then choose the Create Filter option. 3.10.11. In the Create Filter for BAdI  dialog,  dialog, enter COUNTRY COUNTRY as  as the BAdI Filter in the Filter Definition group Definition  group box. 3.10.12. Enter C (  (Character-like Character-like)) as the Filter Type.  Type.  3.10.13. Enter Country Filter  as  as the Description. the Description.   3.10.14. In the Filter the Filter Value Check for BAdI Implementations group box, select the Automatic the Automatic Through Dictionary radio button. 3.10.15. In the Dictionary Object  group  group box, enter LAND1 LAND1 as  as the Object Name. Name. 3.10.16. Select the Object is domain check domain check box. 3.10.17. Confirm the dialog. 3.10.18. Choose the Create BAdI subobjects ( ) push but button and then choose the Create Filter option. 3.10.19. In the Create Filter for BAdI  dialog,  dialog, enter INTERFACE_TYPE INTERFACE_TYPE as  as the BAdI Filter in the Filter Definition group Definition group box. 3.10.20. Enter C (  (Character-like Character-like)) as the Filter Type.  Type.  3.10.21. Enter Interface Connector Type as Type as the Description. the Description.   3.10.22. In the Filter the Filter Value Check for BAdI Implementations group box, select the Automatic the Automatic Through Dictionary radio button. 3.10.23. In the Dictionary Object  group  group box, enter EDOC_INTERFACE_TYPE as the Object Name. Name. 3.10.24. Confirm the dialog. 3.10.25. Save and activate your changes.

Copyright/Trademark 

 

 

4. Create Implementation for BAdI EDOC_ADAPTOR EDOC_ADAPTOR 4.1. 4.2.

Execute transaction SE19 SE19.. In the Create Implementation group box, box, select the New BAdI  radio  radio button and enter ES_EDOCUMENT in the Enhancement spot  field.  field. 4.3. Choose push button Create Create.. 4.4. Enter a name for the Enhancement implementation ( implementation (Z... Z...)) and a description. 4.5. Confirm your entries. 4.6. Select the BAdI Definition EDOC_ADAPTOR  and  and enter a name for the BAdI Implementation ( Implementation (Z... Z...)) and the Implementation Class ( ). Class (Z... Z...). 4.7. Double-click on the Filter Val. option and create a filter with the value COUNTRY = XX. XX. Instead of XX,, select the country from the value help that you are going to implement. XX 4.8. Save and activate your changes. 4.9. Go to the implementation class that you have indicated in the previous step. 4.10. Double-click on the method IF_EDOC_ADAPTOR~IS_RELEVANT  to  to implement it. You can leave the code empty. This method is used in case you have a special functionality for which the eDocument should be or should not be created. 4.11. Double click on the method IF_EDOC_ADAPTOR~SET_OUTPUT_DATA IF_EDOC_ADAPTOR~SET_OUTPUT_DATA to  to implement it. You can leave the code empty. This method is used in case you need to change the eDocument data after the mapping and before sending. 4.12. Save and activate your changes.

Copyright/Trademark 

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF