28-07-2016 12:43 PM - edited 28-07-2016 02:50 PM
I have created a metaproperty page ‘Technology’ for adding Software technology objects.
This is the code used
[Template]
Technology=Map(~Y0jEH34gIzhJ[Used Technology])
Vendor=Item(~3L8Asc2gIPsL[Vendor]),From(Technology),Name(~U2SRAYhdF1lK[Vendor]),Title(Up)
CompanyStandar=Item(~)4UwO20HID0H[Company Standard]),From(Technology),Name(~)4UwO20HID0H[Company Standard]),Title(Up)
TechnologyList=Item(~Y0jEH34gIzhJ[Used Technology]),Contains(Technology),Control(ListView),Name(~a2SRuCgdFz5K[Technology]),Param(NoDefaultColumn,ToolBar[+Create,+Link,+Unlink,-Properties,+Reorder,+Destroy,-Explore])
[Page]
Order=7
CheckVisibility=0
AutomaticAdd=1
I have also linked the metaclass ‘IT service’ to the metaclass ‘Element using Technology’ in the meta model diagram- Application realization.
However on opening the Technology metapropertypage of any of the objects belonging to IT Service and pressing add new icon, this error pops up
“Unable to process operation for the restricted link <(Element using technology/Technology)> between <IT Service::Yellow Page Imported Objects::Master Finance:: SAP_VGMS-ProcessClearingDocument> and <Software Technology:: D4D4D6A657994CFB>”
(<IT Service::Yellow Page Imported Objects::Master Finance:: SAP_VGMS-ProcessClearingDocument> refers to the IT Service object used for testing).
Any solutions would be appreciated
Regards,
Nikhil
03-08-2016 10:09 AM
Thanks for the reply.
Yes. The metaclass IT Service has Elements using Technology as its superclass.
02-08-2016 06:15 AM
Check the link if link is a simple meta-association or it's actually inheritance meaning your IT Service class has Element using Technology class as super class in it's properties.