Service Processing
Detailed Description
The Service Processing module implements the basic set of classes and behaviour for serviceprocessing module.
Modules
Functions
Function Documentation
SERVICEPROCESSING_API int SERVICEPROCESSING__get_physBOMLine |
( |
tag_t |
physpart, |
|
|
tag_t * |
physBOMLine | |
|
) |
| | |
ITK function to get a phys BOM Line from a physical part
- Parameters:
-
physpart |
(I) Tag of a physical part |
physBOMLine |
(O) Tag of a physical part's BOM Line |
SERVICEPROCESSING_API int SERVICEPROCESSING__init_util_props |
( |
METHOD_message_t * |
, |
|
|
va_list |
args | |
|
) |
| | |
ITK function to set the ASK methods for TSO and TSR
SERVICEPROCESSING_API int SERVICEPROCESSING__valphysPartBase |
( |
tag_t |
mroProdRev, |
|
|
tag_t |
childPhysicalPart, |
|
|
logical * |
isChild | |
|
) |
| | |
ITK function to validate if phys part 2 belongs to phys part 1 Given two Physical Parts mroProdRev and childPhysicalPart, return true when childPhysicalPart belongs to mroProdRev.
- Parameters:
-
mroProdRev |
(I) Tag of a physical part |
childPhysicalPart |
(I) Tag of a child physical part |
isChild |
(O) Return True if is child physical part Return False if is not child physical part |
SERVICEPROCESSING_API int SERVICEPROCESSING_doubleToString |
( |
double |
value, |
|
|
int |
precision, |
|
|
std::string & |
str | |
|
) |
| | |
ITK function to convert double to string
- Parameters:
-
value |
(I) Double value to be convert |
precision |
(I) Number of decimal point |
str |
(O) value converted to string |
SERVICEPROCESSING_API int SERVICEPROCESSING_init_module |
( |
|
) |
|
Initializes the serviceprocessing module. You must call this function before calling any other SERVICEPROCESSING functions.
SERVICEPROCESSING_API int SERVICEPROCESSING_setReleaseStatus |
( |
tag_t |
object, |
|
|
char * |
releaseName, |
|
|
date_t |
releaseDate | |
|
) |
| | |
ITK function to update release status
- Parameters:
-
object |
(I) Tag of a service object being updated |
releaseName |
(I) the new release name |
releaseDate |
(I) the new release date |
SERVICEPROCESSING_API int SPR0PhysicalPartRevisionSetPropertiesFromSaveAsInputPostAction |
( |
METHOD_message_t * |
, |
|
|
va_list |
args | |
|
) |
| | |
ITK function to set the overhaul and repair dates to null dates when a physical part is duplicated