The software uses commodity codes to select a unique piping part from the part catalog. The two types of commodity codes are contractor commodity code and industry commodity code.
The contractor commodity code is determined from the piping commodity filter of the Piping Specification on the basis of the piping materials class, the short code, and the size. The contractor commodity code can reflect variations in size or schedule, or the contractor commodity code can be independent of both size and schedule.
The industry commodity code is independent of both size and schedule and is derived from the piping commodity material control data on the basis of the contractor commodity code. If the contractor commodity code reflects variations in size or schedule, it is possible to have many contractor commodity codes correlated with one industry commodity code.
The catalog data is determined from the piping commodity class data and the piping commodity part data of the Piping Catalog on the basis of the commodity code and optionally the schedule or the size. The piping specification writer can use either the contractor commodity code or an industry commodity code as the commodity code basis for the Piping Catalog. You can set which commodity code is used on the Default Project Options Sheet.
Use of the contractor commodity code has the advantage of not requiring a correlation with an industry commodity code. However, use of the industry commodity code provides the ability for the client to use different contractors, yet only correlate the commodity code system of the client once.