Skip to Content
Author's profile photo Former Member

Assigning New Property Tree to Specification Types

Business Scenario:

Here we are creating a Specification type and a property tree with new Value Assignment Type (VAT). The newly created property tree is then assigned to Specification Type.

Detailed configuration steps with screen shots are given below as per Business Requirement.

1. Create Specification Type.

Create a Specification Type to create a new specification.

IMG Menu

Environment, Health & Safety – Basic Data and Tools Specification Management Specification Master Specify Specification Types

Transaction Code

SPRO


/wp-content/uploads/2013/05/1_212214.jpg

Copy the standard Specification Type Real_Sub as Real _Sub1. We need to assign the Real_sub1 to the specification category SUBSTANCE.

/wp-content/uploads/2013/05/2_212215.jpg

/wp-content/uploads/2013/05/3_212232.jpg

2. Create Characteristics and Class.

Create the Characteristics ”CLAS_SAMPLE” by using t_code CT04 and assign the below mentioned characteristics to it by using t_code CL02

Characteristics

Description

Data Type

P_EHS_1021_001_PERIOD

Storage Period

NUM

SAP_EHS_1021_001_TEMP

Storage Temperature

NUM

SAP_EHS_1021_001_MOISTURE

Storage Moisture

CHAR

SAP_EHS_1021_001_REMARK

Remarks

CHAR

CHAR_SAMPLE

Sample Name

CHAR

/wp-content/uploads/2013/05/5_212233.jpg

3. Create Value Assignment Type

IMG Menu

Environment, Health & Safety Basic Data and Tools Specification Management Specification Database Structure Settings for Value Assignment Specify Value Assignment Types

Transaction Code

SPRO

Create VAT according to the data given below:

Value assign type

Description

Value ***. Cat

Z_Storage

Root

E

Z_Storage_Details

Node (Without Class)

E

Z_Storage_Specification

Normal Property (With Class)

A

/wp-content/uploads/2013/05/6_212234.jpg

Creation of VAT “Z_Storage” with Value Assignment Category as E.

/wp-content/uploads/2013/05/7_212235.jpg

Creation of VAT “Z_Storage_Details” with Value assignment category “E”

/wp-content/uploads/2013/05/8_212236.jpg

Creation of VAT “Z_Storage_Specification” with Value assignment category “A” and Class as “CLAS_SAMPLE”

/wp-content/uploads/2013/05/9_212240.jpg

4. Creation of Set up Table-Based Value Assignment

IMG Menu

Environment, Health & Safety Basic Data and Tools Specification Management –Specification Database Structure Settings for Value Assignment Set up Table-Based Value Assignment

Transaction Code

SPRO

In the IMG activity “Set Up Table-Based Value Assignment” you specify the fields of a value assignment type you want to be displayed as columns in the table.

/wp-content/uploads/2013/05/10_212241.jpg

/wp-content/uploads/2013/05/11_212242.jpg

/wp-content/uploads/2013/05/12_212243.jpg

5. Creation of Set up Property Tree

IMG Menu

Environment, Health & Safety Basic Data and Tools Specification Management Specification Database Structure Settings for Value Assignment Set Up Property Trees

Transaction Code

SPRO

/wp-content/uploads/2013/05/13_212245.jpg

  1. Make the following entries:

Prop. tree

Description of property tree

Version

Z_STA_SUB

Standard Properties Substance

ERP60 EHP4

/wp-content/uploads/2013/05/14_212249.jpg

2. Choose Z_STA_SUB then choose Value Assignment Type Assignment and make new entries:

ID

level

Comprlnd.

Value Assignment type

1000

1

Z_Storage

1010

2

X

Z_Storage_Details

1020

3

X

Z_Storage_Specification

/wp-content/uploads/2013/05/15_212250.jpg

    6. Assign Property Tree to Specific Specification Types

 

IMG Menu

Environment, Health & Safety –Basic Data and Tools Specification Management Specification Master – Specify Specification Types

Transaction Code

SPRO

/wp-content/uploads/2013/05/16_212251.jpg


On Specification Type – Property Tree Assignment tab screen select and enter Z_STA_SUB for the listed Specification Type:

/wp-content/uploads/2013/05/17_212252.jpg

/wp-content/uploads/2013/05/18_212253.jpg

Finally go the specification workbench and select the agent with agent type (Real Sub_1), here we need to select the property tree (Z_STA_SUB) from the list to enter the data.

/wp-content/uploads/2013/05/19_212254.jpg

Regards

John Zacharia

Assigned Tags

      10 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Christoph Bergemann
      Christoph Bergemann

      Dear John

      very well done. Great job. Go on like that. πŸ™‚ 😎

      Please extend your explanations for community to provide step by step process how the settings as shown by you will be "transported" from Dev to Prod and which pitfalls can happen (and there are many !)

      By the way: your documentation contains one small "issue". Regarding Value Assignment Type "E" you need not to assign an "usage profile". Any usage profuile used must be present in customizing.

      Please enhance the section of "property tree". The use of the "Comp" flag is not well understood but it is a very important flag.

      Please make sure that audience understand that in your example only the "new" property tree is available for REAL_SUB1; you can not "switch" to different one.

      If you have some time: The flags:

      • VA Copy Active
      • New VA active
      • Change active

      does have some impact in maintenance in EHS and as in your example the settings done will speed up maintenance. May be you could explain the use of the flags to the audience.

      May be extent your documentation in such a way:

      In CG02 if you click F1 on level of property you can get a "help" to the user. This help is prepared during the set up as shown by you. May be it could be of interest for the audience how this help can be created and maintained

      C.B.

      Author's profile photo Edward Stephen
      Edward Stephen

      Hi John,

      Excellent Preparation.  Good Job!!!!!!!!!!!!!!!

      Author's profile photo Former Member
      Former Member
      Blog Post Author

      Thanks Edward πŸ™‚

      Author's profile photo Balajee Putta
      Balajee Putta

      Dear John

      Good Job. Very useful and Key step in EH&S Pratice

      Balajee

      Author's profile photo Neeraj Agrawal
      Neeraj Agrawal

      Nice work John!

      Simple and useful!

      Author's profile photo Former Member
      Former Member

      Dear John,

      Great Job. Very useful and Key step in EH&S Practice.

      Naveenn

      Author's profile photo Former Member
      Former Member

      Hi John,

                 Thanks for the tutorial. I have a doubt, in my minisap, I don't have the option 'Specify Agent Types'. How do I get install that?

      I would appreciate your help,

      Thanks in advance,

      Author's profile photo Christoph Bergemann
      Christoph Bergemann

      Dear Dnaiel

      if you have only "Minisap" then you have only ABAP basic functionality. You need a "IDES" system to use e.g. EHS, MM, SD etc.

      C.B:

      Author's profile photo Keerthi S B
      Keerthi S B

      Hi Gurus,

       

      I have created a new spec type and also added VAT and characteristics to it. Problem is, when user enters data and saves it, the data entered is getting disappeared. Please help here!

      Author's profile photo Sandeep Selvaraj
      Sandeep Selvaraj

      Hi Keerthi S B,

      The problem is that , when you view the contents in the table TCLA, for class type(KLART) 100, which is for ESTVA, you will see that the column 'MUTLIPLE OBJS' is ticked or 'X' is filled. You will need to remove that 'X'. To do that, do the following steps:

      (1) Click on row and click display.

      (2) Start Debugger, by entering /h.

      (3) Press enter and the debugger will start.

      (4) Now, edit the value of the variable CODE. From 'show' to 'edit'.

      (5) Now the table row will be editable, and you can remove the 'X' in theΒ  column 'MUTLIPLE OBJS'.

      (6) Now all the disappeared values should reappear.

      Regards,

      Sandeep