ParaCutter

ParaCutter is an add-on module for Trapeze PASS that enables transit agencies to perform runcuts using automated runcutting tools.

Typically, ParaCutter tasks are found in TP6 release notes.

Version Type Description ID
TP6 19.0.7.0 CORR Fixed an issue in Paracutter after an upgrade to v18 was stuck in a running state PASS-19371
TP6 19.0.15.0

CORR Fixed an issue in ParaCutter, where the graph did not display properly. In Weekly Plans and Run Summary, select a day for the loaded job, and execute to generate data. In the Run Chart, the vertical axis appears above the graph data. PASS-21113
TP6 19.0.18.0 ENH In Build Weeks, you can now select multiple rows with a common DOW, right click, and invoke a new "Name Runs" menu option. You will be prompted to enter an optional prefix, required seed value, and optional suffix. For example, prefix = MV, seed value = 201, no suffix results in runs numbered MV201, MV202, MV203, etc. PASS-21216
TP6 19.0.15.0

ENH ParaCutter previously imposed no provider restrictions when a workid is assigned. Now, it will issue the “provider conflict” error message if the user tries to assign a workid that would cause runs owned by two different providers to have the same workid. PASS-21217
TP6 19.0.15.0

ENH Improvements have been added to ParaCutter to extend the definition for an eligible driver's work package. If any run in the work package has a provider assigned, a driver must work for that provider (or unassigned: provider = 0) in order to be considered eligible. Also, an eligible driver must work for a provider the user has provider security rights for. PASS-21218
TP6 19.0.15.0

ENH The following improvements have been made to ParaCutter:
  • In Weekly Plans and Import Plan, in the Terminate section, the Run Category field is now above the Effective Date field.
  • Get Terminate effective dates button was added. If button is clicked, a list of dates are displayed beside the Effective Date field.

    The user should then manually select the necessary date in Effective Date calendar pop-up using this list as a prompt. List of dates are only populated if there is more than one date.

    If there is only one date then date appears inside Effective Date field. If Run Category field is N/A then the Get terminate effective dates button clears the effective date value.

PASS-21454
TP6

19.0.16.0

ENH Add improvement to Paracutter, where If a job fails, you can now see the matcru (runcut) log file from ParaCutter.  In Jobs/Select, double click on the job that just failed and then click on the new Logs tab. PASS-21564
TP6

19.0.16.0

ENH Added improvement in Paracutter, where if an attempt to run a job fails because of undefined shift types that cover the earliest and latest requested service coverage, ParaCutter will now provide an error message to fix the problem before resubmitting the job. PASS-21575
TP6 19.0.18.0 ENH In Paracutter, Rules & Constraints/Shifts has better validation of user entries. This means they must be specific to which of the nine shift types the user intends to create. The "split" checkbox is now changed to a dropbox that allows the user select one of the following choices:
  • Straight
  • Straight L
  • Straight BL
  • Straight LB
  • Split
  • Split B1
  • Split B2
  • Split BB
PASS-21646
TP6 19.0.17.0 ENH On the Weekly Plans/Assign Work dialog, a Provider filter was added. PASS-21741
TP6 19.0.18.0 ENH In Paracutter, the following improvements were added:
  • Enhanced the Autoname Runsmenu option in Build Weeks.
  • Added a Match Date dropdown list of the days of the week other than the one currently selected. If a day of the week is selected, disables the existing three run naming fields (start value, prefix, suffix) and ignores them. Allows the user to optionally choose a provider and/or garage.
  • Match run names of the selected rows against paracutterDailyShift records for the user-selected planid/DayOfWeek/Provider/Garage. The shift type, start time, and end time of the template paracutterDailyShift record must be the same or else it is not considered a matching record.
PASS-21775
TP6 19.0.18.0 CORR Fixed an issue where Build Weeks grid generated an error by selecting a row, and then hitting shift to scroll and select multiple rows. PASS-22181
TP6 19.0.19.0 ENH Added multi user access for MatCru. The following improvements were added to allow this:
  • Multiple users can use the runcutter simultaneously. When a Job is run, a working folder is created underneath c:\runcutter\runcutter\userdata that is named using the identity of the job handle.
  • On the Jobs/Select grid right click menu, the Reset option cancels the matcru process associated with the job. If the Tp6 shell is stopped and restarted, the restart should close any existing processes.
  • A new "Maximum running Jobs count" Matcru context property limits the number of simultaneous jobs that can be run. Default is 0, which sets the limit at the number of processor cores available (logical CPU's divided by 2).
  • A new "Matcru/Clear Job Data Folders" switch determines whether or not to delete the working folder when the job completes. Default is "Always", but you can set to save the folder if the job does not complete successfully.
PASS-22206