Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

sap general

Former Member
0 Kudos

hello friends,

i am sriram.i have some doughts.pls give me reply for this.

1)what's the difference between configuration and customization?

2)difference between lsmw and bdc?

*use forum search and post in proper forum

Message was edited by: moderator

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Dear Sri Ram,

The difference between cutomizing and configuration is:

- <b>CONFIGURATION</b>: we will configure the system to meet the needs of your business by using the existing data.

- <b>CUSTOMIZING</b>: we will customise or adapt the system to your business requirements, which is the process of mapping SAP to your business process.

<b>Configuration vs. Customization</b>

When considering enterprise software of any type, it is important to understand the difference between configuration and customization.The crux of the difference is complexity. Configuration uses the inherent flexibility of the enterprise software to add fields, change field names,modify drop-down lists, or add buttons. Configurations are made using powerful built-in tool sets. Customization involves code changes to create functionality that is not available through configuration. Customization can be costly and can complicate future upgrades to the software because the code changes may not easily migrate to the new version.Wherever possible, governments should avoid customization by using configuration to meet their goals.Governments also should understand their vendor's particular terminology with regard to this issue since words like "modifications" or "extensions" often mean different things to different vendors.

You <b>cannot</b> differentiate LSMW and BDC as LSMW is a <b>data migration workbench tool</b> that supports data migration and BDC is <b>one of the methods for data migration</b>. You can use various methods in LSMW such as Standard Batch/Direct Input, Batch Input with Recording, IDOC, and BAPI.

For more information regarding LSMW visit the following link:

/people/hema.rao/blog/2006/09/14/lsmw--step-by-step

http://help.sap.com/bp_blv1500/BL_US/html/dataconv_lsmw.htm

<b>BDC</b> (Batch Data Communication) - is one of the methods for uploading the data. You have two options with BDC, namely Session and Call Transaction.

First you would record a particular transaction with SHDB simulating sample transaction entry. Then you would use this recording to create a 'Z' program.

With session method a session will be generated that needs to be processed in Transacton SM35 with Foreground, Background, or Errors only mode. You can view and analyze session log after processing the session.

With call transaction you would specify the mode in the program itself. Hence, no session is generated in SM35 in this case.

please visit the following link for more information:

http://help.sap.com/saphelp_erp2005/helpdata/en/fa/097119543b11d1898e0000e8322d00/frameset.htm

Regards,

Naveen.

1 REPLY 1

Former Member
0 Kudos

Dear Sri Ram,

The difference between cutomizing and configuration is:

- <b>CONFIGURATION</b>: we will configure the system to meet the needs of your business by using the existing data.

- <b>CUSTOMIZING</b>: we will customise or adapt the system to your business requirements, which is the process of mapping SAP to your business process.

<b>Configuration vs. Customization</b>

When considering enterprise software of any type, it is important to understand the difference between configuration and customization.The crux of the difference is complexity. Configuration uses the inherent flexibility of the enterprise software to add fields, change field names,modify drop-down lists, or add buttons. Configurations are made using powerful built-in tool sets. Customization involves code changes to create functionality that is not available through configuration. Customization can be costly and can complicate future upgrades to the software because the code changes may not easily migrate to the new version.Wherever possible, governments should avoid customization by using configuration to meet their goals.Governments also should understand their vendor's particular terminology with regard to this issue since words like "modifications" or "extensions" often mean different things to different vendors.

You <b>cannot</b> differentiate LSMW and BDC as LSMW is a <b>data migration workbench tool</b> that supports data migration and BDC is <b>one of the methods for data migration</b>. You can use various methods in LSMW such as Standard Batch/Direct Input, Batch Input with Recording, IDOC, and BAPI.

For more information regarding LSMW visit the following link:

/people/hema.rao/blog/2006/09/14/lsmw--step-by-step

http://help.sap.com/bp_blv1500/BL_US/html/dataconv_lsmw.htm

<b>BDC</b> (Batch Data Communication) - is one of the methods for uploading the data. You have two options with BDC, namely Session and Call Transaction.

First you would record a particular transaction with SHDB simulating sample transaction entry. Then you would use this recording to create a 'Z' program.

With session method a session will be generated that needs to be processed in Transacton SM35 with Foreground, Background, or Errors only mode. You can view and analyze session log after processing the session.

With call transaction you would specify the mode in the program itself. Hence, no session is generated in SM35 in this case.

please visit the following link for more information:

http://help.sap.com/saphelp_erp2005/helpdata/en/fa/097119543b11d1898e0000e8322d00/frameset.htm

Regards,

Naveen.