//
// CMIUpdateCmd.Nls
//
// Text Messages for CMI Update Command
//
CMIUpdateCmd.FileNoPermission = "You do not have permission to modify this file in Teamcenter.";
CMIUpdateCmd.FileNothingChanged = "The file is not saved because nothing is changed.";
CMIUpdateCmd.UpdateOk = "Update finished";
CMIUpdateCmd.UpdateFailed = "Update in Teamcenter failed";
CMIUpdateCmd.NoFileAccess = "Could not access 'ifile.cmi' please check your environment ($CMIXMAP) ";
CMIUpdateCmd.NotFromMP = "/p was not updated. It was not loaded from Teamcenter or was opened with Add Temp. Ignoring child products!";
CMIUpdateCmd.ParentNotFromMP = "/p was not updated. Its parent was not loaded from Teamcenter.";
CMIUpdateCmd.StructureChangeNotAllowed = "Structural changes are not allowed. /p is not updated.";
CMIUpdateCmd.OnlyOneInstancePerProduct = "More than one part instance per Product is not allowed. Instance /p is not updated.";
CMIUpdateCmd.FileNotFromMP = "File is not from Teamcenter.";
CMIUpdateCmd.FileSaveFailed = "Error while saving /p.";
CMIUpdateCmd.StructureNotFromMP = "/p was not loaded by CMI. Ignoring child products!";
CMIUpdateCmd.TableDeleted = "/p was removed from the structure.";
CMIUpdateCmd.RepCheckFailed = "/p Illegal changes in Representation. Ignoring children!";
CMIUpdateCmd.AdditionalRep = "/p Illegal Representation found.";
CMIUpdateCmd.ModelNotUpdatedOnUserRequest = "/p was not updated. Update was declined by user.";
CMIUpdateCmd.NoStructurePrdUpdate = "/p with all subelements were not updated: element of structural product.";
CMIUpdateCmd.MatrixNotUpdatedWriteProtect = "Instance /p1 under partnumber /p2 was not updated. No permission.";
CMIUpdateCmd.MatrixNotUpdatedOnUserRequest = "Instance /p1 under partnumber /p2 was not updated. Update was declined by user.";
CMIUpdateCmd.ErrorInvalidPosition = "Instance /p1 under partnumber /p2: invalid position.";


CMIUpdateCmd.UpdateCheckFailedPre = "Update in Teamcenter could not be performed";
CMIUpdateCmd.UpdateCheckFailedPost = "The listed Products are now selected in the active window and must be removed first!";
CMIUpdateCmd.UpdateCheckFailedPost2 = "The listed files where not loaded form CMI into the CATAnalysis and must be removed first!";
CMIUpdateCmd.UpdateCheckFailedPostRoot = "The listed Root Product was not loaded from Teamcenter!";
CMIUpdateCmd.UpdateCheckFailedPostProcess = "The listed Products must be removed first!";

CMIUpdateCmd.FileNoPermission2 = "/p was not updated. You do not have permission to modify this file in Teamcenter.";
CMIUpdateCmd.ProductRemoved = "At least one Product was removed. Do you want to continue with the Update operation?";
CMIUpdateCmd.ActionStopped = "The Update operation was stopped by the user!";
CMIUpdateCmd.ProductRemovedWarning = "Products have been removed in CATIA.";
CMIUpdateCmd.VRNotSaved = "Temporary virtual root product /p not saved!";
CMIUpdateCmd.SkippedPrdTemplate = "Temporary product /p not saved.";

CMIUpdateCmd.UpdateBlackBox = "At least one black box document content has changed in the product structure tree.\nDo you want to continue with the Update operation?";

CMIUpdateCmd.ProductReplaced = "At least one Product was replaced by a new version and not checked. Please check your replaced versions before updating.";

CMIUpdateCmd.ArchiveNoPermission = "/P1 was not updated. You do not have permission to modify /P2 in Teamcenter.";
CMIUpdateCmd.ArchiveValidationFailed = "At least one Archive validation has failed. Do you want to continue with the Update operation?";
CMIUpdateCmd.ArchiveContentWrongType = "Wrong type in Archive found, only CATParts and CATProducts are valid types for an Archive.";
CMIUpdateCmd.ArchiveContentAnalysisSupportDisabled = "The CATAnalysis type is not a valid type for an Archive, it has been disabled by configuration.";
CMIUpdateCmd.ArchiveContentModelSupportDisabled = "The model type is not a valid type for an Archive, it has been disabled by configuration.";
CMIUpdateCmd.ArchiveContentCgrSupportDisabled = "The cgr type is not a valid type for an Archive, it has been disabled by configuration.";
CMIUpdateCmd.ArchiveContentRepSupportDisabled = "The representation type is not a valid type for an Archive, it has been disabled by configuration.";
CMIUpdateCmd.ArchiveContentDtSupportDisabled = "The DesignTable type is not a valid type for an Archive, it has been disabled by configuration.";
CMIUpdateCmd.ArchiveComputationFoundUpd = "Computation in Archive found, please remove the Computation before updating the Archive.";
CMIUpdateCmd.ArchiveComputationFoundCre = "Computation in Archive found, please remove the Computation before creating the Archive.";
CMIUpdateCmd.ArchiveUpdateFailed = "Archive /P1 was not updated. At least one Validation has failed.";
CMIUpdateCmd.EmptyPartnumberDetected = "Empty partnumber detected, maybe the structure is corrupted.";
CMIUpdateCmd.EmptyPartnumberDetected2 = "Empty partnumber for '/P' detected, maybe the structure is corrupted.";
CMIUpdateCmd.ChildUnderAnalysis = "Found at least one direct Child under Analysis /p, this is not supported.";
CMIUpdateCmd.ChildUnderModel = "Found at least one direct Child under model /p, this is not supported.";
CMIUpdateCmd.ChildUnderCgr = "Found at least one direct Child under cgr /p, this is not supported.";
CMIUpdateCmd.ChildUnderRep = "Found at least one direct Child under representation /p, this is not supported.";

CMIUpdateCmd.ArchiveUpdateCanceled = "CMI Archive Update in Teamcenter could not be performed.";


CMIUpdateCmd.IgnoreMissingFile = "Non CATIA file '/p' not found.\nDo you want to ignore this file and continue with the Update operation?.";
CMIUpdateCmd.MissingFileIgnored = "Non CATIA file '/p' not found and ignored.";
CMIUpdateCmd.MissingFileAbort = "Non CATIA file '/p' not found operation aborted.";


CMIUpdateCmd.CatalogPartDetected = "/p was not updated. Catalog features found in file. It is not allowed to update this file in Teamcenter.";

CMIUpdateCmd.NotUpdatingTempV4ModelProduct = "Not updating temporary CATProduct /p";

CMIUpdateCmd.DeactivatedNotValid     = "Found deactivated products, this is not allowed by configuration.\nThe deactivated products are now selected.\nPlease activate the deactivated products and try again.";

CMIUpdateCmd.SaveModelStatus = "Saving /P1";

//
// CMI Catia Structure Conformance Errors 
//
CMIUpdateCmd.ErrNotLoaded = "Instance not loaded in CATIA";
CMIUpdateCmd.ErrNotChangeable = "Not changeable in PDM system";
CMIUpdateCmd.ErrNewComponent = "Temporary CATProduct cannot be reused.";
CMIUpdateCmd.ErrNewChildComponent= "Contains new child components - not supported";
CMIUpdateCmd.ErrChildBelowVisu = "Visualization contains children - not supported.";
CMIUpdateCmd.ErrAlreadyBlackBox = "Child /p is already part of a black box, please remove";
CMIUpdateCmd.ErrUseBlackBoxFunctions = "Use Black Box command to update"; 
CMIUpdateCmd.ErrBlackBoxStructureChanged = "Children added/removed from Black Box, use Black Box command to update";
CMIUpdateCmd.ErrOnePartInstancePerProduct  = "Contains multiple instances of CATPart /p - not supported";
CMIUpdateCmd.ErrChildFailedRule = "Error at child /p must be corrected"; 
CMIUpdateCmd.WorkbenchOutOfDate = "  WARNING: The CATIA-Workbench contents may now be out of date due to\r\n             the removal of the child - a re-read may not work.";
CMIUpdateCmd.ErrNoSubAssAllowed = "Please remove all subassemblies, this is an end node in the PDM system";
CMIUpdateCmd.ErrComponentStructureInvalid = "Invalid PDM-Component substructure";
CMIUpdateCmd.PartNumberNotValid = "At least one product contains an invalid Partnumber.\nPartnumber: '/P1'\nDo you want to continue with the Update operation?";
CMIUpdateCmd.NoStdFileAccess = "Could not access 'stdfile.cmi' please check your environment ($CMIXMAP) ";
CMIUpdateCmd.NoPartInfosFromMP = "Could not retrieve Part infos from Teamcenter";
CMIUpdateCmd.GetBOMTypesFailed = "Get BOM Types from Teamcenter failed";
CMIUpdateCmd.NoPosInteractive  = "At least one changed relation has no Matrix in the PDM System \nDo you really want to continue?";
CMIUpdateCmd.NoPos             = "Relation between /P1 and /P2 has no matrix in the PDM System";
CMIUpdateCmd.PerformingAdditionalUpdate = "Executing additional update to preserve file consistency =>"; 
CMIUpdateCmd.UpdateMultiEmbeddedNotSupported = "Update of multi embedded product structure is not supported.";
CMIUpdateCmd.IgnoreUpdateMultiEmbedded = "/p was not updated. Update of multi embedded product structure is not supported. Ignoring child products!";
CMIUpdateCmd.IgnoreUpdateEmbeddedRoot = "/p was not updated. Update of an embedded root product is not possible!";
CMIUpdateCmd.UnsupportedPartNumberPrefix = "Product structure tree nodes with the part number prefix /p are not supported";
CMIUpdateCmd.NotStandardPartUnderStdCmp = "/p1 is not a standard part. Only standard parts are allowed under /p2";
CMIUpdateCmd.DuplicateInstanceNameUnderStdCmp = "The instance name /p occurs more than once. Please rename the corresponding nodes";
CMIUpdateCmd.ErrParentFailedRule = "Error at parent Product /p must be corrected.";
CMIUpdateCmd.ReleatedDocNotSaved = "The related CATPart(s) - CATProduct(s) are not updated in Teamcenter.";
CMIUpdateCmd.ErrArchiveValidation = "Validation of the CMI Archive failed, please check the Archive content.";
CMIUpdateCmd.ErrArchiveContentFound = "Child /p is already part of a Archive, please remove";
CMIUpdateCmd.ErrUniqueParentRule = "This file has multiple parent nodes.  The create procedure for this file\r\nallows for only one parent.  Please remove one of the nodes.";
CMIUpdateCmd.ErrNewV4ModelInstanceRule = "New instance of a CATIA V4 Model - not supported";
CMIUpdateCmd.ErrNewV4ModelRule = "New CATIA V4 Model - not supported";
CMIUpdateCmd.ErrNewCGRInstanceRule = "New instance of a CGR node - not supported";
CMIUpdateCmd.ErrNewCGRRule = "New CGR file - not supported";
CMIUpdateCmd.ErrCheckRepRule = "Multiple representations, changes of representation type or sub structures are not allowed";
CMIUpdateCmd.ErrCmiEmbeddedInstanceWrongParent = "New instances of CMI Embedded object /p may only be added at the original parent node, or in your PDM system";
CMIUpdateCmd.ErrEmbeddedStructureChanged = "Structural changes have been made to this CMI Embedded object.  This is not supported.";
CMIUpdateCmd.ErrParentOfNewRefReadOnly = "Cannot add Reference Geometry To ReadOnly parent CATProduct.";
CMIUpdateCmd.NotUpToDate = "One or more elements are not up to date. \n\nDo you want to continue?";
CMIUpdateCmd.AskAboutWrongUuid = "/p contains an inconsistent UUID. \nIt may be impossible to load the file in a different context. \nDo you want to continue?";
CMIUpdateCmd.AskAboutArchiveFailed = "Update of Archive /p failed. \n This may cause a corrupted structure. \nDo you want to continue?";
CMIUpdateCmd.UpdateAllPartsAskAboutWrongUuid = "/p contains an inconsistent UUID. \nIt may be inpossible to load the file in a different context. \nDo you want to Update this CATPart?";
CMIUpdateCmd.UpdateAllPartsPartNotFromCMI = "/p not loaded by CMI - File not updated.";
CMIUpdateCmd.UpdateAllPartsPartWrongLocation = "/p not updated - File stored in wrong location -> switch to design mode and try again.";
CMIUpdateCmd.ErrTableAtComponent = "Design Table at embedded Product is not allowed.";
CMIUpdateCmd.ErrTableNoFile= "Design Table file is missing"; 
CMIUpdateCmd.ErrEmbeddedChildChanged="Not allowed to add /p1, because CATProduct cannot be stored for /p1.";  
CMIUpdateCmd.ErrUnknownProductState="Action cannot be determined. Please check if the node can be loaded correctly into DesignMode inside the structure.";

CMIUpdateCmd.WrongUuid = "Update aborted because /p contains an inconsistent UUID.";
CMIUpdateCmd.UpdateAllPartsWrongUuid = "/p not updated because of inconsistent UUID.";
CMIUpdateCmd.UpdateCanceled = "The Update Command was canceled by the user";
CMIUpdateCmd.IgnoreNonCMI = "/p was not updated. It was ignored by configuration.";
CMIUpdateCmd.IgnoreNonCMIMsgBox = "Children of the CMI Workbench node that were not loaded from Teamcenter \nwill not be processed.";
CMIUpdateCmd.CreatePartNotAllowed = "New CATPart without parent found. Creating new CATParts without parent is disabled.";
CMIUpdateCmd.CreateDrawingNotAllowed = "New CATDrawing found. Creating new CATDrawings is disabled.";
CMIUpdateCmd.BlanksInInstanceName = "Leading or trailing blanks in Instance name [/p] are not allowed.";
CMIUpdateCmd.IllegalAppContainer = "/P1 /P2: The CATProduct contains a feature extension that is not allowed by the PDM system."; 
CMIUpdateCmd.IgnoreDTAtCMIWorkbench = "/P1 (/P2) was not updated. DesignTables at CMI_Workbench were ignored.";
CMIUpdateCmd.RealProductNotEmbeddedOrProtected = "No permission to update next higher CATProduct /P1 (/P2).";
CMIUpdateCmd.AdditionalShapeNotAllowed = "Additional shapes not allowed.";
CMIUpdateCmd.ArchiveBomChildChange = "Bom Children of Archive changed";
CMIUpdateCmd.DocumentHasEduFlag = "/P1 /P2: The document was created with a Catia education license and can therefore not be archived."; 
CMIUpdateCmd.DrawingHasEduFlag = "/P1: The document was created with a Catia education license and can therefore not be archived."; 

CMIUpdateCmd.CustomerLibCallFailed = "The customer specific library returned an error, please contact your administrator.";
CMIUpdateCmd.LicenseNotAvailable = "A license configured as required is not available: /P1 \nSynchronice may cause broken MMLs in the structure. \nDo you want continue?";

CMIUpdateCmd.ExportMappingReadOnly="No write access to Export Mapping. Do you want to continue?";
CMIUpdateCmd.ExportCMIWorkbench = "Write import/export mapping file not possible under CMI Workbench Product.";
CMIUpdateCmd.ExportMappingCannotReadFile="Synchronize suspended.";  
CMIUpdateCmd.StoreMappingFile = "Store import/export mapping file";
CMIUpdateCmd.FetchMappingFile = "Fetch import/export mapping file";
//
// eCMI specific messages
//
CMIUpdateCmd.NoFileAccessSCMI        = "Cannot find structure file in Transfer Map - no update possible.";
CMIUpdateCmd.NoUpdateWithoutRead     = "You first have to read in the structure file before being able to update anything!";
CMIUpdateCmd.ObjectNotFound          = "Object /P1 which should be updated cannot be found in e!CMI structure file.";
CMIUpdateCmd.WrongObject             = "Object /P1 was not expected in PRODUCT Slot. Something is really mad!";
CMIUpdateCmd.ErrorCreateObj          = "Error while creating new object: /P1!";
CMIUpdateCmd.ErrorCreateRelObj       = "Error while creating relation of new object /P1.";
CMIUpdateCmd.ErrorCreateModInfo      = "Error while creating model info object of new object /P1.";
CMIUpdateCmd.ErrorCopyCreModel       = "Error while creating model object of /P1 by copy.";
CMIUpdateCmd.ErrorCopyCreProd        = "Error while creating product object of /P1 by copy.";
CMIUpdateCmd.ErrorCopyModInfo        = "Error while creating model info object of /P1 by copy.";
CMIUpdateCmd.ErrorCopyRel            = "Error while creating relation object of /P1 by copy.";
CMIUpdateCmd.ErrorCopyPart           = "Error while creating child part object of /P1 by copy.";
CMIUpdateCmd.FatherOBIDEmpty         = "OBID of father object of /P1 is empty but should be filled - fatal error!";
CMIUpdateCmd.FatherNotExisting       = "Father object of /P1 does not exist - fatal error!";
CMIUpdateCmd.NoObjectType            = "Error while creating new object ID - 'Object Type' not known. Allowed values for oject type are MODEL and RELATION.";
CMIUpdateCmd.DelimiterNotFound       = "Error while creating new object ID - delimiter not found while parsing String.";
CMIUpdateCmd.FatherMissing           = "Fatal error - father object of /P1 is missing in structure file - should be there!";
CMIUpdateCmd.WrongProdType           = "Type of object not known when trying to delete it - not deleted.";
CMIUpdateCmd.ErrorRemoveSlotsProduct = "Error while trying to delete Product - object is NULL.";
CMIUpdateCmd.ErrorRemoveSlotsDocCom  = "Error while trying to delete CATPart - object is NULL.";
CMIUpdateCmd.ErrorRemoveSlotsSubAss	 = "Error while trying to delete Part - object is NULL.";
CMIUpdateCmd.CopyNotAllowedOldDM     = "Error while copying object - /P1 is already existing there. Two instances of one CATPart under a CATProduct is not supported!";
CMIUpdateCmd.CopyNotAllowedNewDM     = "Error while copying object - 'Instance Name' /P1 is already existing there.";
CMIUpdateCmd.creationNotAllowed1     = "A relation object with instance name /P1 is still existing in structure file for CATProduct /P2.";
CMIUpdateCmd.creationNotAllowed2     = "This relation object is marked to be deleted in Teamcenter database.";
CMIUpdateCmd.creationNotAllowed3     = "If you want to create a new relation object with this instance name, you first have to update everything in Teamcenter by using the e!CMI update button in browser.";
CMIUpdateCmd.creationModelNotAllowed1= "A CATPart object with file name /P1 is still existing in structure file for CATProduct /P2.";
CMIUpdateCmd.creationModelNotAllowed2= "This CATPart object is marked to be deleted in Teamcenter database.";
CMIUpdateCmd.creationModelNotAllowed3= "If you want to create a new CATPart object with this file name, you first have to update everything in Teamcenter by using the e!CMI update button in browser.";
CMIUpdateCmd.ErrorUnreconciledProduct= "Same product with different positions found; these products are highlighted";
CMIUpdateCmd.PleaseReconcile         = "Please select one position to reconcile the other positions!";
CMIUpdateCmd.PleaseResetInvalid      = "Please reset invalid positions!";
CMIUpdateCmd.LoadedReadOnly          = "File not updated, no permission.";
CMIUpdateCmd.BomChildNotInStoredArchive = "Cannot instantiate /P1 because the containing Archive /P2 cannot be updated.";

