Vous êtes sur la page 1sur 6

SAP ERP PLM - Classification and Variant

Configuration: SAP VC Master Data


Distribution Using ALE

Posted by Venkateswararao Bandaru Sep 4, 2013

SAP VC Master Data Distribution Using ALE

Introduction:
SAP Variant Configuration (VC) Master Data can be distributed across the different Clients /Systems in the
organizations using ALE functionality of SAP.
Master Data Includes the following objects:

1. Characteristics and Values


2. Classes
3. Variant Table Structures
4. Variant Table Contents
5. User Defined Functions
6. Object Dependencies (Selection Conditions, Pre Conditions and Procedures)
7. Dependency Nets
8. Configurable Materials
9. Configuration Profiles
10.Bill of Materials
11.User Interface

Message Types Used for VC Master Data:

Characteristics and Values: Most objects for variant configuration are dependent on characteristics. For this
reason, characteristics must be transferred first.
Message Type used for Characteristic and value transfer is CHRMAS.
SAP Transaction: BD91

Classes: During the ALE distribution of the classes, the characteristic assignment also transferred.

Message Type used for Class transfer is CLSMAS

SAP Transaction: BD92


Variant Table Structure: Variant table structures created to support the maintenance of the data relevant for
variant configuration.

Message Type used for Variant Table Structure transfer is VTAMAS

Generated by Jive on 2016-07-01Z


1
SAP ERP PLM - Classification and Variant Configuration: SAP VC Master Data Distribution Using ALE

SAP Transaction: CLD3

Variant Table Contents: After distribution of the variant table, table contents can be transferred.

Message Type used for Variant Table Contents transfer is VTMMAS

SAP Transaction: CLD4

User Defined Functions: User defined variant functions are used to check and infer the characteristic values.
In side these function, ABAP function modules are used.

Note:The distribution of functions only transfers the framework (Characteristics, texts, etc.,) the function
modules used in functions must be transported first using the standard SAP transport management system.
Message Type used for User Defined Functions transfer is VFNMAS

SAP Transaction: CUFD

Object Dependencies: The dependencies transferred here are global object dependencies. Local object
dependencies are transferred with the objects to which they are assigned.

Message Type used for Object Dependencies transfer is KNOMAS

SAP Transaction: CLD2

Constraint Net (Dependency Net): These also can be distributed as of release 4.5

Message Type used for Dependency Net transfer is DEPNET

SAP Transaction: CUK2

Configurable Materials: Depending on how many configurable materials you have, you can use ALE to
distribute them or create them in the target system. The other materials in BOMs for configurable materials are
transferred to the target client by the usual data transfer.
Message Type used for Material transfer is MATMAS

SAP Transaction: BD10

Configuration profiles: These must be distributed after the configurable materials, because the key of the
material identifies the profile. During the ALE process, the dependencies for the configuration profile are also
transferred, and are reassigned to the profile in the target client. At the same time, the class assignments
belonging to the configurable material (in the variant class) are transported.

Message Type used for Configuration Profile transfer is CNPMAS

Generated by Jive on 2016-07-01Z


2
SAP ERP PLM - Classification and Variant Configuration: SAP VC Master Data Distribution Using ALE

SAP Transaction: CLD1

Super BOM: Material BOMs for configurable materials can be distributed using ALE. The transfer also assigns
the dependencies for BOM items to the items. Make sure that the dependencies and all the materials required
already exist in the target system.
Message Type used for Material BOM transfer is BOMMAT
SAP Transaction: BD30

User Interface: You can use ALE to transfer interface designs for variant configuration.The distribution of
interface designs uses BAPI technology
Message Type used for User Interface transfer is VCUI_SAVEM

SAP Transaction:CUID

7002 Views Tags: product_lifecycle_management, ale, variant_configuration, enterprise_resource_planning

Venkateswararao Bandaru in response to Amber Naseer on page 3


Sep 8, 2014 6:00 AM
Hello Amber,

Thank you for your feedback...

Venkat

Amber Naseer
Aug 22, 2014 12:54 PM
Very Informative blog..Thanks for contributing ..

Venkateswararao Bandaru in response to David Purslow on page 3


Aug 17, 2014 10:19 AM
Hello David,

Thank you very much for your feedback.

Venkat

David Purslow
Aug 13, 2014 12:53 PM
Hi,

Generated by Jive on 2016-07-01Z


3
SAP ERP PLM - Classification and Variant Configuration: SAP VC Master Data Distribution Using ALE

I too have had problems as unable to use ALE for certain applications.
This document is clear to the transactions and again this is somewhere that errors are found due to the
incorrect sequencing of data sent from one system to another.

Thanks for sharing good information

Ravikumar B
Aug 9, 2014 6:44 AM
Hi Venkateswararao,

Nice blog really helpful. Thanks for sharing.

Srikanth Kishan
May 1, 2014 3:06 PM
Hi,

Can you let us know if this ALE will work from ECC to CRM?

-Srikanth

Ishwar Morey
Oct 10, 2013 2:48 PM
Nice document, you can find additional information about making ALE settings to enable transfer here.

Venkateswararao Bandaru in response to Dee Cee on page 4


Sep 19, 2013 3:35 PM
Hi D Sea,

Thank you very much for your reply. I would like to know more details to understand your issue.

Before transferring the configuration profile, you should transfer the assigned procedures and constraints.
Without transferring the procedures if you try to transfer the profile, newly assigned procedures are not
assigned in the receiving system. Another point is, sending system profile and receiving system profile should
be in sync before modifications i.e. If the assigned procedures are different in both the system, first we should
ensure that all the assigned procedures in receiving system are also assigned in the sending system along with
the new ones.

Thanks & Regards

B Venkat

Dee Cee in response to Venkateswararao Bandaru on page 5


Sep 11, 2013 2:18 AM
Hi,

Thanks for your reply.

Generated by Jive on 2016-07-01Z


4
SAP ERP PLM - Classification and Variant Configuration: SAP VC Master Data Distribution Using ALE

Could you throw some light on how to go about doing this, if we already have some existing master data ? We
had some issues when we tried the ALE push with :

1. Existing Interface Design getting messed up and


2. Dependencies getting unassigned from the Configuration Profile.

Thanks.

Venkateswararao Bandaru in response to Dee Cee on page 5


Sep 10, 2013 7:05 PM
Hello D Sea,

Thank you for your feedback.

Venkat

Dee Cee in response to Venkateswararao Bandaru on page 5


Sep 10, 2013 9:17 AM
Hi,

Good post !

My experience here has been that this is a real pain points in lots of customer sites. I had spent countless
hours recreating Master Data because the client was unwilling to take this route.

The most important part of the data transfer is the push sequence that you have rightly pointed out.

Great job.

Thanks.

Venkateswararao Bandaru in response to flavio ciotola on page 5


Sep 6, 2013 2:59 PM
Hi Flavio,

Thank you for your comment, You are right, I corrected the message type in the blog.

Once again thanks..

Bye..
Venkat

flavio ciotola
Sep 6, 2013 9:48 AM

Generated by Jive on 2016-07-01Z


5
SAP ERP PLM - Classification and Variant Configuration: SAP VC Master Data Distribution Using ALE

Hi Venkateswararao,

Thank you for this blog. Just one remark: for User Defined Functions (SAP transaction CUFD), the message
type should be better VFNMAS, instead of VTMMAS as mentioned.

Thanks again.

Bye,

Flavio

Generated by Jive on 2016-07-01Z


6

Vous aimerez peut-être aussi