ENTITY product_identification

(* SCHEMA Ap236_furniture_catalog_and_interior_design_mim_LF; *)
(* USED FROM (Specified_product_mim); *)
ENTITY product_identification
  SUBTYPE OF (configuration_item, characterized_object);
	SELF\configuration_item.item_concept : product_class;
WHERE
	WR1 : SIZEOF(QUERY 
								( cd <* USEDIN ( SELF ,'AP236_FURNITURE_CATALOG_AND_INTERIOR_DESIGN_MIM_LF.CONFIGURATION_DESIGN.CONFIGURATION' ) 
								|
     						( 'AP236_FURNITURE_CATALOG_AND_INTERIOR_DESIGN_MIM_LF.'+ 'PRODUCT_DEFINITION_FORMATION' IN TYPEOF ( cd. design ) ) 
     						AND 
    						( SIZEOF ( QUERY 
    												( 
    													prpc <* USEDIN ( cd. design\product_definition_formation.of_product , 'AP236_FURNITURE_CATALOG_AND_INTERIOR_DESIGN_MIM_LF.PRODUCT_RELATED_PRODUCT_CATEGORY.PRODUCTS') 
    													| 
         											prpc. name IN ['part' , 'raw material' , 'tool'] ) ) >0
     													) 
     												) 
     											) <=1;
	WR2 : NOT ( 'AP236_FURNITURE_CATALOG_AND_INTERIOR_DESIGN_MIM_LF.'+ 'CONFIGURABLE_ITEM' IN TYPEOF( SELF ) ) 
				XOR ( 'AP236_FURNITURE_CATALOG_AND_INTERIOR_DESIGN_MIM_LF.'+ 'PRODUCT_SPECIFICATION' IN TYPEOF ( SELF ) ) ;
END_ENTITY;

Explicit Attributes

Entity product_identification has the following local and inherited explicit attributes:
AttributeTypeDefined By
 ididentifier (STRING)configuration_item
 namelabel (STRING)configuration_item
 descriptiontext (STRING)configuration_item
 item_conceptproduct_class (ENTITY)product_identification(Redcl from configuration_item)
 purposelabel (STRING)configuration_item
 namelabel (STRING)characterized_object
 descriptiontext (STRING)characterized_object

Derived Attributes

    No derived attributes

Inverse Attributes

    No Inverse Attributes

Supertypes

Entity product_identification inherits from the following supertypes:
  configuration_item
  characterized_object

Subtypes

Entity product_identification has the following subtypes:
    product_specification*
* - Immediate Subtypes

Referenced By

Entity product_identification and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 attribute_language_item SELECT configuration_item
 characterized_definition SELECT characterized_object
 characterized_object_relationship ENTITY characterized_object
 classification_item SELECT configuration_item
 configuration_design ENTITY configuration_item
 date_and_time_item SELECT configuration_item
 date_item SELECT configuration_item
 document_file ENTITY characterized_object
 document_reference_item SELECT configuration_item
 effectivity_item SELECT configuration_item
 event_occurrence_item SELECT configuration_item
 identification_item SELECT product_identification
 identification_item SELECT configuration_item
 multi_language_attribute_item SELECT configuration_item
 organization_item SELECT configuration_item
 person_and_organization_item SELECT configuration_item
 product_identification ENTITY configuration_item
 restrict_multi_language_for_configuration_item RULE configuration_item
 restrict_version_assignment_for_configuration_item RULE configuration_item
 subtype_exclusiveness_characterized_object RULE characterized_object


[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:19:03-04:00