Indexes Previous Next
Following gvies the major-steps encountered in a single SOI generation
1) Logs in and secures connection with DPE.
2) Loads the specified job Node.
3) Reslves the Work Instrucitons.
4) Captures Images for activities
5) Generates JobXML and Precedence XML
6) Generates PackNGo data ( Lite or Full)
7) Zips the SOI contents.
8) FTPs the zipped file to FTP server
9) Updates the Release table.
10) Disconnects from DPE.
Role: Component that implement DNBIAOrderCreation is "OrderGenerator"
Do not extend this interface
Example : Refer to CreateShopOrder.CATScript or CreateSOI CATScript
at intel_a\VBScript\DPM_SOR
o Sub CreateShopOrder2( | CATBSTR | iXMLInput) |
o Func CreateShopOrder( | ) As short |
o Func GetErrorDescription( | short | ErrorCode) As CATBSTR |
o Sub set_DPELoginInfo( | CATBSTR | iDPELoginId, |
CATBSTR | iDPEPassword) |
o Sub set_Export3DXML( | boolean | iRequired) |
o Sub set_ExportImageCapture( | boolean | iRequired) |
o Sub set_ExportJobXML( | boolean | iRequired) |
o Sub set_ExportPrecXML( | boolean | iRequired) |
o Sub set_FTPServerInformation( | CATBSTR | iftpHostName, |
CATBSTR | iftpLoginName, | |
CATBSTR | iftpPassword, | |
CATBSTR | iftpOutputlocation) |
o Sub set_FTP( | boolean | iRequired) |
o Sub set_FilterInputString( | CATBSTR | ifilterInputString) |
o Sub set_GeneratePackNGo( | boolean | iRequired) |
o Sub set_GenerateSMGMappingXML( | boolean | iRequired) |
o Sub set_GenerateSMGXML( | boolean | iRequired) |
o Sub set_GenerateSMGXmlExePath( | CATBSTR | iRequired) |
o Sub set_LitePackNGo( | boolean | iRequired) |
o Sub set_LoadContext( | CATBSTR | iRequired) |
o Sub set_LoadPositions( | CATBSTR | iRequired) |
o Sub set_ManufacturingContext( | boolean | iRequired) |
o Sub set_ProcessName( | CATBSTR | iprocessName) |
o Sub set_RequestType( | CATBSTR | iRequsetType) |
o Sub set_RequestedNodeDetails( | CATBSTR | iProjID, |
CATBSTR | iRequestedNodeID, | |
CATBSTR | iEffectivity) |
THIS PARAMETER HAS BEEN DEPRICATED FROM R17SP1 USE
o Sub set_SetEncryptionMode( | boolean | iEncryptmode) |
o Sub set_TransactionID( | CATBSTR | iTransactionID) |
o Sub set_UpdatereleaseTable( | boolean | iRequired) |
o Sub set_Zip( | boolean | iRequired) |
Copyright © 2006, Dassault Systèmes. All rights reserved.