ГОСТ Р ИСО 10303-203-2003
- П) )) = 0);
ENDRULE: - - product_definition _rcquircs_approval
RULE prtxIucl_delmitK»n_requires_date_timc FOR (product_defmilion.
cc_dcsign_date_and_limc_assignmcnt);
WHERE
wrl: <S1ZE0F(QUERY ( pd <* product_dcfinition | (NOT (SIZEOF (
QUERY <ccdta <* cc_dcsign_datc_and_time_assignmcnt I(pd IN
ccdta.items))) = I)) )) » 0);
END_RULE; - - pn>duct_dcfinition_rcquires_date_time
RULE product_defmition_reguires_pcrson_oiganuation FOR (
producl_defmition.
cc_dcsign_person_and_organizalion_assignmcnt) ;
WHERE
wrl: (SIZEOF(QUERY ( pd <* product_dcfinitk>n | (NOT (SIZEOFl
QUERY <ccdpoa <* cc_dcsign_pcrson_and_organization_assignmcni
| (pd IN ccdpoa.items) )) » l)> )) *>0):
END_RULE; - - product_dcfinition_rcguires_per«)n_organization
RULE product_rcquircs_person_organization FOR (product.
cc_design_pcreon_and_organization_assignment) ;
WHERE
wrl: (SlZEOF(QUERY ( prod <* product I(NOT (SIZEOF(QUERY ( ccdpoa <*
cc_dcsign_person_and_organization_assignmcnt | (prod IN ccdpoa
.items) ))■=■!))))=• 0);
END_RULE; - - product_rcguircs_person_organi/ation
RULE prcxluct_requires_product_catcgory FOR (product.
product_rdated_product_category);
WHERE
wrl: (SIZEOFlQUERY ( prod <* product | (NOT (SIZEOF(QUERY ( pipe <*
pmducl_rdatcd_product_catcgory | ((prod IN prpc.products)
AND (prpc.namc IN |’assembly’, ’inseparable_assembly\ ’detail’,
’customcr_fumishcd_equipmcnt‘J)) )) « 1)) )) ■=0);
END_RLLE; - - producl__requires_product_catcgory
RULE product_rcquircs_vcrsion FOR (product,
pmduct_dermition_formation) :
WHERE
wrl: (SIZEOFtQUERY ( prod <» product 1(NOT (SIZEOF(QUERY ( pdf <*
product_del’inition_formation | (prad :=: pdf.of_product) )) >=
I » )) = 0);
END_RLLE; - - product_requircs_vcr>ion
RULE product_version_rcquires_approval FOR (product_dcfmition_formatk»n.
cc_design_approval) ;
WHERE
wrl: <SIZEOF(QUERY ( pdf <* product_dcfinition_formation | (NOT (
SIZEOFlQUERY ( ccda <* cc_dcsign_approval |
(pdf IN ccda.itcms) )) = I))))0):
END_RULE; - - product_version_rcquircs_approval
RULE product_vcrsion_requircs_pcrson_organization FOR (
pmduct_definition_formation,
cc_dcsign_pcrson_and_organization_assignmcnt);
WHERE
wrl: (SIZEOF(QUERY ( pdf <* product_definition_forniation | (NOT (
SIZEOFlQUERY ( ccdpoa <*
cc_dcsign_person_and_organizatk)n_assignmcnt | ((pdf IN
ccdpoa
173