!***********************************************************************
!  KOMPOT / 2003-11-27 / Vertex Systems                                *
!                                                                      *
!  Setup for Bill Of Materials.                                        *
!***********************************************************************
!
! OUTPUT CHOICES
! These lines define the menu, which can be used to select different
! output formats of material list in command "OUTPUT PART LIST".
!
! Each output choice consists of the following lines:
!
! output_choice= NAME   ADB1 ADB2 ... ADBN ADBoutput
! records= CONDITION
! format=  FORMATFILE
! roll_out= MODE
!
! where
!
! NAME         = the name shown on menu
! CONDITION    = this defines the records, which will be reported
!                on the final B.O.M. Can be either
!                       - a search form name or
!                       - "where FNAME op CONT op ..."
! FORMATFILE   = the file in directory "forms", which defines the
!                appearance of the final B.O.M.
!                NOTE! If this name begins with "#" the system
!                      assumes that a material list in a drawing
!                      will be updated. So, the active drawing has
!                      to contain a text "# include #FORMATFILE"
!                      when this choice will be used.
!
! MODE         = Material register roll-out mode:
!                  -1 = no rollout (this is the default)
!                   0 = full rollout (not available in Drafter)
!                   1 = one level rollout (not available in Drafter)
!
!***************************************************************
output_choice= "@***** FINISH PROFILES *****" 52 52
!***************************************************************
!
output_choice= "Pakbon Staalframe" 54 54
records= "where COMP_TYPE = SELEM/WALL or COMP_TYPE = SELEM/AREA"
format= parts.walls.panel.toxls
file= ./VertexToExcel.dat vertex.xls
!
output_choice= "Aantal Holes" 54 54
records= "where COMP_TYPE = STRUCT_TOOL"
format= Holes.vxt
file= Reports/Holes.txt
!
!***************************************************************
output_choice= "@***** Costing *****" 52 52
!***************************************************************
!
output_choice= "Cost, Materials" 52 52
records= "where PRICE1 <> 0 and LEVEL = MTRL "
roll_out= 1
format= parts.mtrl
file= Reports/cost-mtrl.txt
!
output_choice= "Cost, Doors" 52 52
records= "where COMP_TYPE = COMP_DOOR_INT or COMP_TYPE = COMP_DOOR_EXT and PRICE1 <> 0 and LEVEL = MTRL and CATEGORY = 33 or CATEGORY = 51"
roll_out= 1
format= parts.cost.doors
file= Reports/cost-doors.txt
!
output_choice= "Cost, Windows" 52 52
records= "where COMP_TYPE = COMP_WINDOW and LEVEL = MTRL and CATEGORY = 32"
roll_out= 1
format= parts.cost.doors
file= Reports/cost-win.txt
!
output_choice= "Cost, Walls Estimation" 52 52
records= "where PRICE1 <> 0 and LEVEL = PACK and \
          CATEGORY = 24 or CATEGORY = 31 or CATEGORY = 52"
roll_out= 1
format= parts.pack
file= Reports/cost-wallestimate.txt
!
output_choice= "Cost, All pieces Tot" 52 52
records= "where COMP_TYPE = PIECE/COM and PRICE1 <> 0 and LEVEL = MTRL and CATEGORY = 132"
format= parts.cost.pcetot
file= Reports/cost_Pces-Tot.txt
!
output_choice= "Cost, Wall Frame by Panel" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = WALL/* and PRICE1 <> 0 and LEVEL = MTRL and CATEGORY = 132"
roll_out= 1
format= parts.cost.wallbypnl
file= Reports/cost-wall-panel.txt
!
output_choice= "Cost, Wall Frame Tot" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = WALL/* and PRICE1 <> 0 and LEVEL = MTRL and CATEGORY = 132"
roll_out= 1
format= parts.cost.wpcetot
file= Reports/cost-wpieces-tot.txt
!
output_choice= "Cost, Floor/Ceiling Frame Tot" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = FLOOR or STR_TYPE = CEILING and PRICE1 <> 0 and LEVEL = MTRL and CATEGORY = 132"
roll_out= 1
format= parts.cost.flpcetot
file= Reports/cost-flrpces-tot.txt
!
output_choice= "Cost, Roof/Truss Frame Tot" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = ROOF or STR_TYPE = TRUSS and PRICE1 <> 0 and LEVEL = MTRL and CATEGORY = 132"
roll_out= 1
format= parts.cost.flpcetot
file= Reports/cost-rfpces-tot.txt
!
output_choice= "Cost, OSB" 52 52
records= "where LEVEL = MTRL and QUANTITY <> 0 and COMP_TYPE = SHEET and CODE = *OSB*"
roll_out= 1
format= mtrl.sheet
file= Reports/Cost-Sheet.txt
!
output_choice= "Cost, Wall Sheathing" 52 52
records= "where COMP_TYPE = SHEET and STR_TYPE = WALL and PRICE1 <> 0 and LEVEL = MTRL and CATEGORY = 136"
format= cost.sheathing
file= Reports/cost-wallsheathing.txt
!
output_choice= "Cost, Roof/Ceil/Floor Sheathing" 52 52
records= "where COMP_TYPE = SHEET and STR_TYPE = FLOOR and PRICE1 <> 0 and LEVEL = MTRL and CATEGORY = 136 or \
                COMP_TYPE = SHEET and STR_TYPE = CEILING and PRICE1 <> 0 and LEVEL = MTRL and CATEGORY = 136 or \
                COMP_TYPE = SHEET and STR_TYPE = ROOF and PRICE1 <> 0 and LEVEL = MTRL and CATEGORY = 136"
format= cost.sheathing2
file= Reports/Cost_Sheathing.txt
!
output_choice= "Cost, Screws by Panel" 54 54
records= "where COMP_TYPE = COMP_MACRO and CODE = RS_PATTERN* or CODE = TEK_SCREW or CODE = FAST_CONN* and PRICE1 <> 0 and LEVEL = MTRL and CATEGORY = 71"
format= screw.costbypanel
file= Reports/cost-screw-panel.txt
!
output_choice= "Cost, Screws by Panel to panel" 54 54
records= "where COMP_TYPE = COMP_MACRO and CODE = SC_PATTERN and PRICE1 <> 0 and LEVEL = MTRL and CATEGORY = 71"
format= screw.costbypaneltopanel
file= Reports/cost-screw-panel-to-panel.txt
!
!***************************************************************
output_choice= "@***** General lists *****" 52 52
!***************************************************************
output_choice= "Lumber beams and columns" 52 52
records= "where USE = BEAM and LEVEL = MTRL or \
          USE = COLUMN and LEVEL = MTRL"
roll_out= 1
format= parts.mtrl
file= Reports/cost-Lumbers.txt

!
! Walls
output_choice= "Walls" 52 52
records= "where COMP_TYPE = WALL and PARAM8 <> LOG*"
format= parts.walls
file= Reports/wall-list.txt
!
! Walls sheathing
output_choice= "Wall sheathing" 52 52
records= "where COMP_TYPE = WALLS/SHT and LEVEL = MTRL and QUANTITY <> 0"
roll_out= 1
format= parts.wsheetmtrl
file= Reports/wallsheet-list.txt
!
! Walls insulation
output_choice= "Wall insulation" 52 52
records= "where COMP_TYPE = WALLS/INS and LEVEL = MTRL and QUANTITY <> 0"
roll_out= 1
format= parts.winsulmtrl
file= Reports/wallinsul-list.txt
!
! Walls
output_choice= "Wall sidings" 52 52
records= "where COMP_TYPE = WALLS/SIDING and LEVEL = MTRL"
roll_out= 1
format= parts.wallsidings
file= Reports/wallsiding-list.txt
!
output_choice= "Wall corners" 52 52
records= "where COMP_TYPE = WALL_CORNER"
format= parts.walls.corner
file= Reports/wallcorner-list.txt
!
! Logwalls
output_choice= "Logwalls" 52 52
records= "where COMP_TYPE = WALL and PARAM8 = LOG*"
format= parts.logwalls
file= Reports/logwall-list.txt
!
! Logs
output_choice= "Logs" 52 52
records= "where COMP_TYPE = PIECE/LOG"
format= parts.logs
file= Reports/logs-list.txt
!
! Floors
output_choice= "Floors" 52 52
records= "where COMP_TYPE = FLOOR/BLOCK"
format= parts.floors
file= Reports/floor-list.txt
!
! Ceilings
output_choice= "Ceilings" 52 52
records= "where COMP_TYPE = CEILING/BLOCK"
format= parts.ceilings
file= Reports/ceil-list.txt
!
! Roofs
output_choice= "Roofs" 52 52
records= "where COMP_TYPE = ROOF/BLOCK"
format= parts.roofs
file= Reports/roof-list.txt
!
output_choice= "Roofs details" 52 52
records= "where COMP_TYPE = ROOF/EAVE or COMP_TYPE = ROOF/HIP or COMP_TYPE = ROOF/GABLE or COMP_TYPE = ROOF/RIDGE"
format= parts.roofs.det
file= Reports/roof-list-det.txt
!
! Room wall and floor areas
output_choice= "Room wall and floor areas" 52 52
records= "where COMP_TYPE = ROOM* and CODE = Wall or CODE = Floor"
format= parts.roomswallareas
file= Reports/room-wall-floor-areas.txt
!
! Flooring and fittings
output_choice= "Flooring and fittings" 52 52
records= "where COMP_TYPE = ROOM and LEVEL = MTRL"
roll_out= 1
format= parts.roommtrl
file= Reports/roommat-list.txt
!
! Windows
output_choice= "Windows" 52 52
records= "where COMP_TYPE = COMP_WINDOW"
roll_out= 1
format= parts.windows
file= Reports/window-list.txt
!
!Doors
output_choice= "Doors" 52 52
records= "where COMP_TYPE = COMP_DOOR_INT or COMP_TYPE = COMP_DOOR_EXT"
roll_out= 1
format= parts.doors
file= Reports/door-list.txt
!
! Railings
output_choice= "Railings" 52 52
records= "where COMP_TYPE = RAILING"
format= parts.railings
file= Reports/railing-list.txt
!
! Plumbing, HVAC etc.
output_choice= "Plumbing, HVAC etc." 54 54
records= "where COMP_TYPE = PIPE_WATER_COLD or COMP_TYPE = PIPE_WATER_HOT or COMP_TYPE = PIPE_WATER_WASTE or \
                COMP_TYPE = PIPE_DRAINAGE or COMP_TYPE = PIPE_GAS or COMP_TYPE = PIPE_HEAT or COMP_TYPE = PIPE_AIRCOND or \
                COMP_TYPE = PIPE_CVACUUM or COMP_TYPE = PIPE_ELEC or COMP_TYPE = PIPE_MISC or COMP_TYPE = PIPE_HVAC"
format= parts.pipes
file= Reports/pipe-list.txt
!
output_choice= "Misc. Components" 52 52
records= "where COMP_TYPE = COMP_MACRO and CODE <> LIFTH_SYM"
roll_out= 1
format= parts.components
file= Reports/component-list.txt
!
output_choice= "Hardware, hangers etc." 52 52
records= "where COMP_TYPE = COMP_MACRO and USE = HARDWARE or \
                COMP_TYPE = COMP_MACRO and USE = HANGER or \
                COMP_TYPE = COMP_MACRO and USE = STRAP"
format= parts.hware
file= Reports/hware-list.txt
!
output_choice= "Web Stiffeners, Backer Blocks, etc" 52 52
records= "where COMP_TYPE = COMP_MACRO and USE = BACKER_BLOCK or \
                COMP_TYPE = COMP_MACRO and USE = WEB_STIFF* or \
                COMP_TYPE = COMP_MACRO and USE = GUSSET"
format= parts.stiff
file= Reports/stiff-list.txt

output_choice= "Screw Quantity, by Code & by Panel" 54 54
records= "where COMP_TYPE = COMP_MACRO and USE = SCREW or COMP_TYPE = COMP_MACRO and USE = RIVET"
format= parts.screwbypanel
file= Reports/screw-quantity-panel.txt
!
output_choice= "Screw Quantity, by Code & by Panel to Panel" 54 54
records= "where COMP_TYPE = COMP_MACRO and CODE = SC_PATTERN"
format= parts.screwbypaneltopanel
file= Reports/screw-quantity-panel-to-panel.txt
!
output_choice= "G4 Parts" 52 52
records= "where COMP_TYPE = G4PART"
format= G4parts
file= Reports/G4part-list.txt
!
!***************************************************************
output_choice= "@***** Profile report lists *****" 52 52
!***************************************************************
output_choice= "Summary List of All Profiles by Code" 52 52
records= "where COMP_TYPE = PIECE/COM" 
format= parts.proftot
file= Reports/profile-summary.txt
!
output_choice= "Summary All Profiles by Code, html" 52 52
records= "where COMP_TYPE = PIECE/COM"
format= parts.piecetotal.tohtm
file= Reports/SummaryAllProfiles.htm
!
output_choice= "Headbinders, total lineal metres" 52 52
records= "where COMP_TYPE = PIECE/COM and USE = HEAD*"
format= parts.wpiecebycode
file= Reports/wall-pieces-headbinder.txt
!
output_choice= "Cutting List, Wall Frame by Code" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = WALL/*"
format= parts.wpiecebycode
file= Reports/wall-pieces-by-code.txt
!
output_choice= "Cutting List, Walls/Code/Panel/Item_id " 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = WALL/*"
format= parts.wpiece_nb
file= Reports/wall-pieces-det.txt
!
output_choice= "Cutting List, Wall Frame Tot" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = WALL/*"
format= parts.wpiecetotal
file= Reports/wall-pieces-tot.txt
!
output_choice= "Cutting List, Wall Frame by Panel" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = WALL/*"
format= parts.wpiecebypanel
file= Reports/wall-pieces-panel.txt
!
output_choice= "Cutting List, Walls/Code/Panel/Item_id " 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = WALL/*"
format= parts.wpiece_nb
file= Reports/wall-pieces-det.txt
!
output_choice= "Panel List, Walls" 54 54
records= "where COMP_TYPE = SELEM/WALL"
format= parts.NewWalls.panel.list
file= Reports/PanelList_Walls.txt
!
output_choice= "Panel List, Trusses (Floor and Roof)" 54 54
records= "where COMP_TYPE = TRUSS"
format= parts.truss.panel.list
file= Reports/truss_panel_list.txt
!
output_choice= "Panel List, Floors, Ceilings and Roofs" 54 54
records= "where COMP_TYPE = SELEM/AREA"
format= flr.cl.rf.panel.list
file= Reports/PanelList_FlrRf.txt
!
output_choice= "Cutting List, Floor/Roof Truss Tot" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = TRUSS"
format= parts.wpiecetotal
file= Reports/Floor-Truss-pieces-tot.txt
!
output_choice= "Cutting List, Roof/Lattice Trusses by Panel" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = TRUSS"
format= parts.tpiecebypanel
file= Reports/truss-pieces-panel.txt
!
output_choice= "Cutting List, Floor/Roof Truss by Code" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = TRUSS"
format= parts.tpiecebycode
file= Reports/truss-pieces-by-code.txt
!
output_choice= "Cutting List, Floor Joists" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = FLOOR*"
format= parts.gencut.flr
file= Reports/flr-joists.txt
!
output_choice= "Cutting List, Ceiling Joists" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = CEIL*" 
format= parts.gencut.ceil
file= Reports/ceil-joists.txt
!
output_choice= "Cutting List, Roof Rafters" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = ROOF*"
format= parts.gencut.raf
file= Reports/rafters.txt
!
output_choice= "Cutting List, Floors by panels" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = FLOOR*"
format= parts.gencut.flrpnl
file= Reports/floor-panels.txt
!
output_choice= "Cutting List, Ceillings by panels" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = CEIL*"
format= parts.gencut.ceilpnl
file= Reports/ceiling-panels.txt
!
output_choice= "Cutting List, Roofs by panels" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = ROOF*"
format= parts.gencut.rfpnl
file= Reports/roof-panels.txt
!
output_choice= "Cutting List, Beams and Columns" 52 52
records= "where COMP_TYPE = PIECE/COM and USE = BEAM and STR_TYPE < B* or \
                COMP_TYPE = PIECE/COM and USE = BEAM and STR_TYPE > X* or \
                COMP_TYPE = PIECE/COM and USE = COLUMN  and STR_TYPE < B* or \
                COMP_TYPE = PIECE/COM and USE = COLUMN  and STR_TYPE > X*" 
format= parts.gencut.beam
file= Reports/beams.txt
!
output_choice= "Cutting List, Other Profiles" 52 52
records= "where COMP_TYPE = PIECE/COM and USE <> BEAM and STR_TYPE < B* or \
                COMP_TYPE = PIECE/COM and USE <> BEAM and STR_TYPE > X* or \
                COMP_TYPE = PIECE/COM and USE <> COLUMN  and STR_TYPE < B* or \
                COMP_TYPE = PIECE/COM and USE <> COLUMN  and STR_TYPE > X*" 
format= parts.gencut.oprofiles
file= Reports/oprofiles.txt
!
output_choice= "Cutting List, Piece by Code" 52 52
records= "where COMP_TYPE = PIECE/COM"
format= parts.wpiecebycode
file= Reports/Piecebycode.txt
!
output_choice= "Trim pieces, total lineal metres" 52 52
records= "where COMP_TYPE = PIECE/TRIM"
format= parts.trims
file= Reports/trim-list.txt
!
output_choice= "Logs" 52 52
records= "where COMP_TYPE = PIECE/LOG"
roll_out= 1
format= logs.mtrl
file= Reports/logs-list.txt
!
!***************************************************************
output_choice= "@***** Cutting lists, Sheathing *****" 52 52
!***************************************************************
!
output_choice= "Summary All Sheets by Code" 52 52
records= "where COMP_TYPE = SHEET"
format= parts.sheetTotal
file= Reports/SummaryAllSheets.txt
!
output_choice= "Cutting List, Wall Sheathing" 52 52
records= "where COMP_TYPE = SHEET and STR_TYPE = WALL"
format= parts.wall.sheet
file= Reports/wall-sheet.txt
!
output_choice= "Cutting List, Wall Sheathing by panels" 52 52
records= "where COMP_TYPE = SHEET and STR_TYPE = WALL"
format= parts.wallsheetbypanel
file= Reports/wall-sheetbypanel.txt
!
output_choice= "Cutting List, Floor and Roof Sheathing" 52 52
records= "where COMP_TYPE = SHEET and STR_TYPE = ROOF* or \
          COMP_TYPE = SHEET and STR_TYPE = FLOOR* or \ 
          COMP_TYPE = SHEET and STR_TYPE = CEIL*"
format= parts.flr.sheet
file= Reports/sheet.txt
!
output_choice= "Cutting List, Floor and Roof Sheathing by panels" 52 52
records= "where COMP_TYPE = SHEET and STR_TYPE = ROOF* or \
          COMP_TYPE = SHEET and STR_TYPE = FLOOR* or \ 
          COMP_TYPE = SHEET and STR_TYPE = CEIL*"
format= parts.flr.sheetbypanel
file= Reports/CL_FlrRfSheathingByPanels.txt
!
!***************************************************************
output_choice= "@***** Cutting lists, Insulation *****" 52 52
!***************************************************************
!
output_choice= "Summary All insulation by Code" 52 52
records= "where COMP_TYPE = INSULATION"
format= parts.insulationTotal
file= Reports/SummaryAllInsulation.txt
!
output_choice= "Cutting List, Wall Insulation" 52 52
records= "where COMP_TYPE = INSULATION and STR_TYPE = WALL"
format= parts.wall.insulation
file= Reports/CL_WallInsulation.txt
!
output_choice= "Cutting List, Wall Insulation by panels" 52 52
records= "where COMP_TYPE = INSULATION and STR_TYPE = WALL"
format= parts.wallinsulationbypanel
file= Reports/CL_WallInsulationByPanels.txt
!
output_choice= "Cutting List, Floor and Roof Insulation" 52 52
records= "where COMP_TYPE = INSULATION and STR_TYPE = ROOF* or \
          COMP_TYPE = INSULATION and STR_TYPE = FLOOR* or \ 
          COMP_TYPE = INSULATION and STR_TYPE = CEIL*"
format= parts.flr.insulation
file= Reports/CL_FlrRfInsulation.txt
!
output_choice= "Cutting List, Floor and Roof Insulation by panels" 52 52
records= "where COMP_TYPE = INSULATION and STR_TYPE = ROOF* or \
          COMP_TYPE = INSULATION and STR_TYPE = FLOOR* or \ 
          COMP_TYPE = INSULATION and STR_TYPE = CEIL*"
format= parts.flr.insulationbypanel
file= Reports/CL_FlrRfInsulationByPanels.txt
!
!***************************************************************
output_choice= "@***** Minimum Waste Cutting Lists *****" 52 52
!***************************************************************
!
output_choice= "Minimum Waste Cutting, Walls" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = WALL/*"
command= "BDS : MINIMUM WASTE CUTTING LIST"
format= minwst_base_wall
file= Reports/minwst_wall.txt
!
output_choice= "Minimum Waste Cutting, Floors" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = FLOOR"
command= "BDS : MINIMUM WASTE CUTTING LIST"
format= minwst_base_floor
file= Reports/minwst_floor.txt
!
output_choice= "Minimum Waste Cutting, Ceilings" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = CEILING"
command= "BDS : MINIMUM WASTE CUTTING LIST"
format= minwst_base_ceil
file= Reports/minwst_ceiling.txt
!
output_choice= "Minimum Waste Cutting, Rafters" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = ROOF"
command= "BDS : MINIMUM WASTE CUTTING LIST"
format= minwst_base_roof
file= Reports/minwst_roof.txt
!
output_choice= "Minimum Waste Cutting, Beams and Columns" 52 52
records= "where COMP_TYPE = PIECE/COM and USE = BEAM or \
                COMP_TYPE = PIECE/COM and USE = COLUMN"
command= "BDS : MINIMUM WASTE CUTTING LIST"
format= minwst_base_beamcol
file= Reports/minwst_beamcol.txt
!
!***************************************************************
output_choice= "@***** Sub Project *****" 52 52
!***************************************************************
!
output_choice= "Summary, Sub Project" 52 52
records= "where COMP_TYPE = FLAT"
format= parts.sub-project
file= Reports/sub-project-summary.txt
!
output_choice= "Sub Project Panel Breakdown" 52 52
records= "where COMP_TYPE = WALL/PNL or \
                COMP_TYPE = SELEM/AREA"
format= parts.sub-project-breakdown
file= Reports/sub-project-summary2.txt
!
output_choice= "Cutting List, Piece by Code by Sub Project" 52 52
records= "where COMP_TYPE = PIECE/COM"
format= sub-project.piecebycode
file= Reports/sub-project-Piecebycode.txt
!
output_choice= "Cutting List, Wall Frame by Sub Project" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = WALL/*"
format= sub-project.wpiecebycode
file= Reports/sub-project-wall-pieces-by-code.txt
!
output_choice= "Cutting List, Floor Frame by Sub Project" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = FLOOR*"
format= sub-project.flrpiecebycode
file= Reports/sub-project-floor-pieces-by-code.txt
!
output_choice= "Cutting List, Ceiling Frame by Sub Project" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = CEIL*"
format= sub-project.ceilpiecebycode
file= Reports/sub-project-ceil-pieces-by-code.txt
!
output_choice= "Cutting List, Roof Frame by Sub Project" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = ROOF*"
format= sub-project.roofpiecebycode
file= Reports/sub-project-roof-pieces-by-code.txt
!
output_choice= "Cutting List, Truss Frame by Sub Project" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = TRUSS"
format= sub-project.trspiecebycode
file= Reports/sub-project-truss-pieces-by-code.txt
!
!***************************************************************
output_choice= "@***** Excel Reports *****" 52 52
!***************************************************************
!
output_choice= "Walls, Excel" 52 52
records= "where COMP_TYPE = WALL and STR_TYPE > *"
format= parts.wallsxls
file= ./VertexToExcel.dat vertex.xls
!
output_choice= "Panel List, Walls, Excel" 54 54
records= "where COMP_TYPE = SELEM/WALL"
format= parts.walls.panel.toxls
file= ./VertexToExcel.dat vertex.xls
!
output_choice= "Panel List, Trusses (Floor & Roof), Excel" 54 54
records= "where COMP_TYPE = TRUSS"
format= parts.truss.panel.toxls
file= ./VertexToExcel.dat vertex.xls
!
output_choice= "Panel List, Floors, Ceilings and Roofs, Excel" 54 54
records= "where COMP_TYPE = SELEM/AREA"
format= parts.area.panel.toxls
file= ./VertexToExcel.dat vertex.xls
!
output_choice= "Cutting List, Wall Frame by Code, Excel" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = WALL/*"
format= parts.wpiecebycode-toxls
file= ./VertexToExcel.dat vertex.xls
!
output_choice= "Cutting List, Wall Frame by Panel, Excel" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = WALL/*"
format= parts.wpiecebypanel-toxls
file= ./VertexToExcel.dat vertex.xls
!
output_choice= "Cutting List, Wall Sheathing by panel, Excel" 52 52
records= "where COMP_TYPE = SHEET and STR_TYPE = WALL"
format= parts.wallsheetbypanel-toxls
file= ./VertexToExcel.dat vertex.xls
!
output_choice= "Cutting List, Wall Sheathing by code & by panel, Excel" 52 52
records= "where COMP_TYPE = SHEET and STR_TYPE = WALL"
format= parts.wallshtbypanelbycode-toxls
file= ./VertexToExcel.dat vertex.xls
!
output_choice= "Cutting List, Floor Frame, Excel" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = FLOOR*"
format= parts.gencut.flrxls
file= ./VertexToExcel.dat vertex.xls
!
output_choice= "Cutting List, Floor Joists by panel, Excel" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = FLOOR*"
format= parts.gencut.flrpnl-toxls
file= ./VertexToExcel.dat vertex.xls
!
output_choice= "Cutting List, Ceiling Joists by panel, Excel" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = CEILING*"
format= parts.gencut.ceilpnl-toxls
file= ./VertexToExcel.dat vertex.xls
!
output_choice= "Cutting List, Roof Rafters by panel, Excel" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = ROOF*"
format= parts.gencut.rfpnl-toxls
file= ./VertexToExcel.dat vertex.xls
!
output_choice= "Cutting List, Floor Sheathing by code & by panel, Excel" 52 52
records= "where COMP_TYPE = SHEET and STR_TYPE = FLOOR*"
format= parts.floorshtbypanel-toxls
file= ./VertexToExcel.dat vertex.xls
!
output_choice= "Cutting List, Ceiling Sheathing by code & by panel, Excel" 52 52
records= "where COMP_TYPE = SHEET and STR_TYPE = CEILING*"
format= parts.ceilingshtbypanel-toxls
file= ./VertexToExcel.dat vertex.xls
!
output_choice= "Cutting List, Roof Sheathing by code & by panel, Excel" 52 52
records= "where COMP_TYPE = SHEET and STR_TYPE = ROOF*"
format= parts.roofshtbypanel-toxls
file= ./VertexToExcel.dat vertex.xls
!
output_choice= "Cutting List, Roof/Lattice Trusses by Panel, Excel" 52 52
records= "where COMP_TYPE = PIECE/COM and STR_TYPE = TRUSS"
format= parts.tpiecebypanel-toxls
file= ./VertexToExcel.dat vertex.xls
!
output_choice= "Screw Quantity by Code & by Panel, Excel" 54 54
records= "where COMP_TYPE = COMP_MACRO and USE = SCREW or COMP_TYPE = COMP_MACRO and USE = RIVET"
format= parts.screwbypanel-toxls
file= ./VertexToExcel.dat vertex.xls
!
output_choice= "Summary List of All Profiles, Excel" 52 52
records= "where COMP_TYPE = PIECE/COM" 
format= parts.proftot-toxls
file= ./VertexToExcel.dat vertex.xls
!
output_choice= "Summary List of All Sheets, Excel" 52 52
records= "where COMP_TYPE = SHEET"
format= parts.sheettot-toxls
file= ./VertexToExcel.dat vertex.xls
!
output_choice= "Panel List, Wall panels by Module, Excel" 52 52
records= "where COMP_TYPE = SELEM/WALL"
format= parts.walls.panel.module.toxls
file= ./VertexToExcel.dat vertex.xls
!
output_choice= "Panel List, Floors, Ceilings and Roofs by Module, Excel" 52 52
records= "where COMP_TYPE = SELEM/AREA"
format= parts.area.panel.module.toxls
file= ./VertexToExcel.dat vertex.xls
!
output_choice= "Panel List, Trusses by Module, Excel" 52 52
records= "where COMP_TYPE = TRUSS"
format= parts.truss.panel.module.toxls
file= ./VertexToExcel.dat vertex.xls
!
output_choice= "Cutting List, Piece by Code, Excel" 52 52
records= "where COMP_TYPE = PIECE/COM"
format= parts.wpiecebycode-toxls
file= ./VertexToExcel.dat vertex.xls
!
!***************************************************************
!output_choice= "@***** Summary files for reports *****" 52 52
!***************************************************************
!
output_choice= "!Summary" 52 52
format= summary
file= Reports/summary.txt
!
output_choice= "!Summary, Profiles" 52 52
format= summary-prof
file= Reports/summary-prof.txt
!
output_choice= "!Cost, Walls + Openings" 52 52
format= sum-cost-arch
file= Reports/cost-walls-op.txt
!
output_choice= "!Panels" 52 52
format= sum-panels
file= Reports/summary-panels.txt