Document toolboxDocument toolbox

(2024.1) Pairs/Strands Bulk Update Event

The Pairs/Strands Bulk Update Event can be triggered using Custom Logic. The following parameters are Required to execute the Event.

Pairs/Strands Bulk Update
/** * Event: Pairs/Strands Bulk Update requested * Listener Class: Cabling_Model_PairStrand * Listener Method: eventBulkRange */ //*NOTE* Only triggered if a change affect more than 100 pair/strands PCR_Event::attachDb( "ps-bulk-update", ["Cabling_Model_PairStrand" => "eventBulkRange"] ); PCR_Event::trigger( "ps-bulk-update", [ "type" => "Pairs\/Strands", "method" => "savePairStrand", "params" => [ "from_name" => "FT-Bulk pair\/strands", "update_end_points" => "0", "low_pair" => "1", "high_pair" => "120", "multiple" => "0", "description" => null, "length" => null, "destEqpDesc" => "2018-b3", "destEqpLoc" => "Washington DC 1455 Pennsylvania Ave NW : OC604X 1125", "modified_by" => "Frank", "modified_date" => "10\/05\/2022 13:16:08", "origEqp_display" => "q1", "destEqp_display" => "q6", "form-action" => "save", "bulkType" => "update", "FROM_EQUIPMENT_RECID" => "698112", "TO_EQUIPMENT_RECID" => "698117", "PAIR_STATUS_LISTS_RECID" => "188", "CABLES_RECID" => "5516", "confirmed" => true ], "formFieldKey" => [ "CABLES" => [ "from_name" => "NAME", "update_end_points" => "UPDATE_END_POINTS", "modified_by" => "MODIFIED_BY", "modified_date" => "MODIFIED_DATE", ], "PAIRS_STRANDS" => [ "multiple" => "MULTIPLE", "description" => "DESCRIPTION", "length" => "LENGTH", "FROM_EQUIPMENT_RECID" => "FROM_EQUIPMENT_RECID", "PAIR_STATUS_LISTS_RECID" => "PAIR_STATUS_LISTS_RECID", "CABLES_RECID" => "CABLES_RECID" ], "PAIRS_STRANDS_TO_EQP" => [ "destEqp" => "TO_EQUIPMENT_RECID", "destLow" => "TO_PORTS_PINS_LENS_RECID" ], "RECID" => "RECID" ], "prefixRange" => [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "60", "61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75", "76", "77", "78", "79", "80", "81", "82", "83", "84", "85", "86", "87", "88", "89", "90", "91", "92", "93", "94", "95", "96", "97", "98", "99", "100", "101", "102", "103", "104", "105", "106", "107", "108", "109", "110", "111", "112", "113", "114", "115", "116", "117", "118", "119", "120" ], "rangeSize" => "120", "comment" => "This is a comment", "users_recid" => "1217", "contact" => "216121", "cronEvent" => true, ] );