Quantcast
Channel: OpenPlant | AutoPLANT
Viewing all articles
Browse latest Browse all 12277

Wiki Page: How to Generate Reports based on Size with Sequential Numbering System

$
0
0
Applies To Product(s): OpenPlant Isometrics Manager Version(s): 08.11.09.xxx Environment: Windows 7 (64 bit) Area: Settings/Attributes Subarea: Original Author: Kestutis Mitkus, Bentley Product Advantage Group Background In Report Definition a various report combinations, based on various type of attributes can be configured easily, but each of these reports won't have sequential Components numbering system in BOM. In this Wiki article you will find possible suggestions How to Generate Reports based on Size with Sequential Numbering system. Steps to Accomplish When Isometrics is generated each component is assigned with its unique PARTID number. PARTID property is a common components grouping and sorting property, which is used in Bill Of Material and PARTID assignment order can be configured in rep_sortgroups.txt file. Open default report.def file and edit SHP report to include Shop and Field components. Make all required changes for columns in the report, set SORTHEADERS=1 and add NODE: REPORT = SHP # this to include only shop material INCLUDE = IE_FIELD=0 INCLUDE = IE_FIELD=1 EXCLUDE = IE_TYPE=CT_WELD COLUMN = 2: L : PARTID COLUMN = 8: C : QUANTITY COLUMN = 11: C : SIZE COLUMN = 6: C : RATING + SCHEDULE COLUMN = 60: W : IE_DESCRIPT GROUP = PARTID SORT = PARTID:N SEP = @ SORTHEADERS = 1 #TEXT = @ ---------------------------------------------------------- #TEXT = @ Shop Materials #TEXT = @ ---------------------------------------------------------- Write = NODE = 60 END Using these steps we have prepared a report in which all components can be sorted between OWNER and CONTRACTOR groups. Don't forget to comment your FIELD and Combi reports. Now open rep_sortgroup.txt file and in the beginning of this file, add additional SORTGROUPs, in order to sort components by setting RULEs based on size. In this example I have added a OWNER Group with rules to sort 8 and above 8 inches Size components and the CONTRACTOR group in order to sort the rest. SORTGROUP = OWNER HEADER = @ ------------------------------------------ HEADER = @ OWNER Group HEADER = @ ------------------------------------------ RULE = IE_TYPE=CT_PIPE|CT_BEND && SIZE1>=8 RULE = IE_TYPE=CT_FITTING_TEE && SIZE1>=8 RULE = IE_TYPE=CT_REDUCER && SIZE1>=8 RULE = IE_TYPE=CT_ELBOW && SIZE1>=8 RULE = IE_TYPE=CT_FLANGE && SIZE1>=8 RULE = IE_TYPE=.*VALVE.* && SIZE1>=8 SORTGROUP = CONTRACTOR HEADER = @ ------------------------------------------ HEADER = @ CONTRACTOR Group HEADER = @ ------------------------------------------ RULE = IE_TYPE=CT_PIPE|CT_BEND RULE = IE_TYPE=CT.* Save all changes and generate Isometrics to verify the results. See Also Comments or Corrections? Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this Comments or Corrections?" section. THANK YOU!

Viewing all articles
Browse latest Browse all 12277


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>