材料跟踪器属性设置
以下属性适用于材料跟踪器。
查看集合子类型
使用以下属性可让用户在 > 下查看“集合”子类型。
jsp.util.SideMenu.enableFlexCollectionLibraries=true
包括开发日历任务
使用以下属性,在材料跟踪器中包含开发日历任务。
jsp.collection.MaterialsTracker.includeCalendarTasks=true
设置默认级别
使用以下属性设置材料跟踪器的默认级别。可能值为 material、materialSupplier 或 materialColor。
jsp.collection.MaterialsTracker.dashboardLevel=material
控制缓存设置
使用以下属性来控制材料跟踪器的缓存设置。
com.lcs.wc.collection.MaterialsTrackerCacheConfig.copyCarryoverMoveUseChooserCache=true
设置查询限制
使用此属性来控制对材料跟踪器汇总的查询所返回的行数。
com.lcs.wc.collection.MaterialDevTrackerQuery.queryLimit=1000
映射对象类
使用以下属性将对象类映射到用于持续化指定类对象的逻辑类中。
com.lcs.wc.foundation.LCSLogicFactory.classmap.75=com.lcs.wc.collection.FlexCollection:
com.lcs.wc.collection.FlexCollectionLogic
com.lcs.wc.foundation.LCSLogicFactory.classmap.76=com.lcs.wc.collection.MatToCollectionLink:
com.lcs.wc.collection.FlexCollectionLogic
com.lcs.wc.foundation.LCSLogicFactory.classmap.77=com.lcs.wc.collection.MatSupToCollectionLink:
com.lcs.wc.collection.FlexCollectionLogic
com.lcs.wc.foundation.LCSLogicFactory.classmap.78=com.lcs.wc.collection.MatColToCollectionLink:
com.lcs.wc.collection.FlexCollectionLogic
创建材料跟踪器数据
使用以下属性条目,在材料跟踪器中创建数据。
com.lcs.wc.collection.DataCreatorFlexCollection.collectionType
com.lcs.wc.collection.DataCreatorFlexCollection.collectionMaterialType
com.lcs.wc.collection.DataCreatorFlexCollection.numberOfCollections
com.lcs.wc.collection.DataCreatorFlexCollection.maxMaterialsPerCollection
com.lcs.wc.collection.DataCreatorFlexCollection.maxMaterialSuppliersPerCollection
com.lcs.wc.collection.DataCreatorFlexCollection.maxMaterialColorsPerCollection
com.lcs.wc.collection.DataCreatorFlexCollection.collectionNameStartNumber
• collectionType 默认值为 Flex Collection\\MaterialDevTracker。
• collectionMaterialType 默认值为 Material。
• numberOfCollections 默认值为 5。
• maxMaterialsPerCollection 默认值为 5。
• maxMaterialSuppliersPerCollection 默认值为 5。
• maxMaterialColorsPerCollection 默认值为 5。
• collectionNameStartNumber 默认值为 1。
调试模型、类和查询
使用以下属性调试 FlexCollectionClientModel。
com.lcs.wc.collection.FlexCollectionClientModel.verbose
使用以下属性调试每个类。
com.lcs.wc.collection.FlexCollectionLogic.verbose
com.lcs.wc.collection.FlexCollection.rootFolder
com.lcs.wc.collection.MaterialCollectionLink.rootFolder
• rootFolder 条目指定业务对象的根文件夹。
• FlexCollection.rootFolder 默认值为 /FlexCollection。
• MaterialCollectionLink.rootFolder 默认值为 /FlexCollection。
使用以下属性调试 FlexCollectionQuery。
com.lcs.wc.collection.FlexCollectionQuery.verbose
定义不区分大小写的排序
使用以下属性定义不区分大小写的排序。
com.lcs.wc.collection.FlexCollectionQuery.caseInsensitiveSort
com.lcs.wc.collection.MaterialDevTrackerQuery.caseInsensitiveSort
复制、移动和延续材料
使用以下属性来定义要复制、移动和延续材料的默认值。
com.lcs.wc.collection.MatToCollectionLink^Material^COPY^^mat2collectionstatus=Concept
com.lcs.wc.collection.MatSupToCollectionLink^Material^COPY^^matStatus=Concept
com.lcs.wc.collection.MatColToCollectionLink^Material^COPY^^matColStatus=Concept
com.lcs.wc.collection.MatToCollectionLink^Material^MOVE^^mat2collectionstatus=Concept
com.lcs.wc.collection.MatSupToCollectionLink^Material^MOVE^^matStatus=Concept
com.lcs.wc.collection.MatColToCollectionLink^Material^MOVE^^matColStatus=Concept
com.lcs.wc.collection.MatToCollectionLink^Material^CARRYOVER^^mat2collectionstatus=Concept
com.lcs.wc.collection.MatSupToCollectionLink^Material^CARRYOVER^^matStatus=Concept
com.lcs.wc.collection.MatColToCollectionLink^Material^CARRYOVER^^matColStatus=Concept
定义 URL 映射
使用以下属性来定义材料跟踪器的 URL 映射。
MATERIALS_TRACKER_DASHBOARD=/jsp/collection/MaterialsTrackerDashboard.jsp
VIEW_MATERIALS_TRACKER_PAGE=/jsp/collection/ViewMaterialsTrackerDashboards.jsp
MATERIALS_TRACKER_COLUMN_DEFINITION=/jsp/collection/MaterialsTrackerColumnDefinition.jsp
MATERIALS_TRACKER_ACTION_OPTIONS=/jsp/collection/MaterialsTrackerDashboardActionOptions.jsp
MATERIALS_TRACKER_PROCESSES=/jsp/collection/MaterialsTrackerProcesses.jsp
VIEW_MATERIALS_TRACKER_DETAILS_PAGE=/jsp/collection/ViewMaterialsTracker.jsp
MATERIALS_TRACKER_DASHBOARD_FILTERS=/jsp/collection/MaterialsTrackerDashboardFilters.jsp
BULK_CREATE_MATERIAL_PAGE=/jsp/material/BulkCreateMaterial.jsp
MATERIALS_TRACKER_ACTIONS_MENU=/jsp/collection/MaterialsTrackerActionsMenu.jsp
BULK_CREATE_MATERIALCOLOR_TRACKER_PAGE=/jsp/collection/BulkCreateMaterialColorOnMaterialsTracker.jsp
BULK_CREATE_MATERIALSUPPLIER_TRACKER_PAGE=/jsp/collection/BulkCreateMaterialSupplierOnMaterialsTracker.jsp
MATERIALS_TRACKER_SELECT=/jsp/collection/MaterialsTrackerCollectionSelect.jsp
MATERIAL_COLOR_MATERIALSTRACKER_WHERE_USED_PAGE=/jsp/materialColor/MaterialColorMaterialsTrackerWhereUsed.jsp
MATERIAL_MATERIALSTRACKER_WHERE_USED_PAGE=/jsp/material/MaterialMaterialsTrackerWhereUsed.jsp
MATERIAL_SUPPLIER_MATERIALSTRACKER_WHERE_USED_PAGE=/jsp/materialSupplier/MaterialSupplierMaterialsTrackerWhereUsed.jsp
活动控制器映射
使用以下属性来定义材料跟踪器的活动控制器映射。
VIEW_FLEXCOLLECTION=FLEXCOLLECTION_CONTROLLER
FIND_FLEXCOLLECTION=FLEXCOLLECTION_CONTROLLER
UPDATE_FLEXCOLLECTION=FLEXCOLLECTION_CONTROLLER
CREATE_FLEXCOLLECTION=FLEXCOLLECTION_CONTROLLER
EDIT_MATERIALS_TRACKER_DASHBOARD=FLEXCOLLECTION_CONTROLLER
VIEW_MATERIALS_TRACKER_DASHBOARD=FLEXCOLLECTION_CONTROLLER
ADD_MATERIALS_TO_MATERIALS_TRACKER=FLEXCOLLECTION_CONTROLLER
ADD_MATERIALSUPPLIERS_TO_MATERIALS_TRACKER=FLEXCOLLECTION_CONTROLLER
ADD_MATERIALCOLORS_TO_MATERIALS_TRACKER=FLEXCOLLECTION_CONTROLLER
CREATE_MATERIALS_TO_MATERIALS_TRACKER=FLEXCOLLECTION_CONTROLLER
BULK_CREATE_MS_ON_MATERIALSTRACKER=FLEXCOLLECTION_CONTROLLER
BULK_CREATE_MC_ON_MATERIALSTRACKER=FLEXCOLLECTION_CONTROLLER
MOVE_MATERIALS=FLEXCOLLECTION_CONTROLLER
MOVE_MATERIAL_SUPPLIERS=FLEXCOLLECTION_CONTROLLER
MOVE_MATERIAL_COLORS=FLEXCOLLECTION_CONTROLLER
CARRYOVER_MATERIALS=FLEXCOLLECTION_CONTROLLER
CARRYOVER_MATERIAL_SUPPLIERS=FLEXCOLLECTION_CONTROLLER
CARRYOVER_MATERIAL_COLORS=FLEXCOLLECTION_CONTROLLER
CARRYOVER_TO_OTHER_TRACKER=FLEXCOLLECTION_CONTROLLER
MATERIAL_TRACKER_COPY_MATERIAL=MATERIAL_CONTROLLER