The Warehouse Bulk Add Equipment Events can be triggered using Custom Logic. Asset, Unit, and Regular types of Equipment can be generated using Custom Logic. The following parameters are Required to execute each Event.
Asset
...
Warehouse Bulk Add Asset Equipment
Code Block | ||
---|---|---|
| ||
/** * Event: Warehouse Equipment Bulk Add requested * Listener Class: Application_Model_Location_Warehouse_Warehouse * Listener Method: eventBulkAdd */ PCR_Event::attachDb( "whs-bulk-add", ["Application_Model_Location_Warehouse_Warehouse" => "eventBulkAdd"] ); PCR_Event::trigger( "whs-bulk-add", [ "PARAMS" => [ "part_number" => "3430", //EQP_CATALOG_RECID "eqp_status" => "91", //EQP_STATUS_LISTS_RECID "eqp_condition" => "101", //EQP_CONDITION_LISTS_RECID "received_date" => "2022-09-29 00 => 00 => 00", "location" => "332591", //LOCATIONS_RECID "quantity" => null, "purchase_price" => null, "save-new" => "true", "multi_checkbox" => [ "asset_tag" ], "asset_tags" => "10683.1;\r\n10683.2;\r\n10683.3;\r\n10683.4;\r\n10683.5;", "multi_checkbox-asset_tag" => 1, "multi_checkbox-serial_number" => 0, "multi_checkbox-equipment_id" => 0, "multi_checkbox-mac_address" => 0, "udf" => [ "180" => [ "VALUE" => null, "DATATYPE" => "VARCHAR" ] ], "part_number_display" => "FT-AA - Asset Equipment (Feet), (Asset)", "location_display" => "FT-3347", "dialogCallback" => true, "confirmed" => true, "comments" => "This is a comment" ], "ASSETS" => [ [ "ASSET_TAG" => "10683.1", "SERIAL_NUM" => null, "EQUIPMENT_ID" => null, "MAC_ADDRESS" => null ], [ "ASSET_TAG" => "10683.2", "SERIAL_NUM" => null, "EQUIPMENT_ID" => null, "MAC_ADDRESS" => null ], [ "ASSET_TAG" => "10683.3", "SERIAL_NUM" => null, "EQUIPMENT_ID" => null, "MAC_ADDRESS" => null ], [ "ASSET_TAG" => "10683.4", "SERIAL_NUM" => null, "EQUIPMENT_ID" => null, "MAC_ADDRESS" => null ], [ "ASSET_TAG" => "10683.5", "SERIAL_NUM" => null, "EQUIPMENT_ID" => null, "MAC_ADDRESS" => null ] ], "FORM_FIELD_KEY" => [ "EQUIPMENT" => [ "part_number" => "EQP_CATALOG_RECID", "eqp_status" => "EQP_STATUS_LISTS_RECID", "eqp_condition" => "EQP_CONDITION_LISTS_RECID", "received_date" => "RECEIVED_DATE", "location" => "LOCATIONS_RECID", "units" => "UNITS", "purchase_price" => "PURCHASE_PRICE", "ASSET_TAG" => "ASSET_TAG", "SERIAL_NUM" => "SERIAL_NUM", "EQUIPMENT_ID" => "EQUIPMENT_ID", "MAC_ADDRESS" => "MAC_ADDRESS", "BILLABLE" => "BILLABLE", "CONSUMED" => "CONSUMED" ], "LOCATIONS" => [ "per_unit_price" => "PER_UNIT_PRICE", "asset_text" => "ASSET_TEXT" ], "RECID" => "RECID" ], "contact" => "17", "eventBroadcastBy" => "12345", "eventBroadcastTime" => "Sep 30, 2022, 11 => 23 am", "eventBroadcastDayofWeek" => "5", "eventBroadcastHourMin" => "1123", ] ); |
Regular
...
Warehouse Bulk Add Regular Equipment
Code Block | ||
---|---|---|
| ||
/** * Event: Warehouse Equipment Bulk Add requested * Listener Class: Application_Model_Location_Warehouse_Warehouse * Listener Method: eventBulkAdd */ PCR_Event::attachDb( "whs-bulk-add", ["Application_Model_Location_Warehouse_Warehouse" => "eventBulkAdd"] ); PCR_Event::trigger( "whs-bulk-add", [ "PARAMS" => [ "part_number" => "3428", //EQP_CATALOG_RECID "eqp_status" => "91", //EQP_STATUS_LISTS_RECID "eqp_condition" => "101", //EQP_CONDITION_LISTS_RECID "received_date" => "2022-10-03 00:00:00", "location" => "332591", //LOCATIONS_RECID "purchase_price" => null, "quantity" => null, "RECID" => "332591", "multi_checkbox" => [], "asset_tags" => null, "multi_checkbox-asset_tag" => 0, "multi_checkbox-serial_number" => 0, "multi_checkbox-equipment_id" => 0, "multi_checkbox-mac_address" => 0, "udf" => [ "180" => [ "VALUE" => "test", "DATATYPE" => "VARCHAR" ] ], "part_number_display" => "FT-No Boxes - FT-No Boxes (Feet)", "location_display" => "FT-3347", "dialogCallback" => true, "confirmed" => true, "comments" => "This is a comment" ], "FORM_FIELD_KEY" => [ "EQUIPMENT" => [ "part_number" => "EQP_CATALOG_RECID", "eqp_status" => "EQP_STATUS_LISTS_RECID", "eqp_condition" => "EQP_CONDITION_LISTS_RECID", "received_date" => "RECEIVED_DATE", "location" => "LOCATIONS_RECID", "units" => "UNITS", "purchase_price" => "PURCHASE_PRICE", "BILLABLE" => "BILLABLE", "CONSUMED" => "CONSUMED" ], "LOCATIONS" => [ "per_unit_price" => "PER_UNIT_PRICE", "asset_text" => "ASSET_TEXT" ], "RECID" => "RECID" ], "contact" => "216121", "eventBroadcastBy" => "216121", "eventBroadcastTime" => "Oct 3, 2022, 1:17 pm", "eventBroadcastDayofWeek" => "1", "eventBroadcastHourMin" => "1317", ] ); |
Unit
...
Warehouse Bulk Add Unit Equipment
Code Block | ||
---|---|---|
| ||
/** * Event: Warehouse Equipment Bulk Add requested * Listener Class: Application_Model_Location_Warehouse_Warehouse * Listener Method: eventBulkAdd */ PCR_Event::attachDb( "whs-bulk-add", ["Application_Model_Location_Warehouse_Warehouse" => "eventBulkAdd"] ); PCR_Event::trigger( "whs-bulk-add", [ "PARAMS" => [ "part_number" => "294", //EQP_CATALOG_RECID "eqp_status" => "91", //EQP_STATUS_LISTS_RECID "eqp_condition" => "101", //EQP_CONDITION_LISTS_RECID "received_date" => "2022-09-29 00:00:00", "location" => "332591", "quantity" => null, "units" => "5", "purchase_price" => null, "multi_checkbox" => [], "asset_tags" => null, "multi_checkbox-asset_tag" => 0, "multi_checkbox-serial_number" => 0, "multi_checkbox-equipment_id" => 0, "multi_checkbox-mac_address" => 0, "udf" => [ "180" => [ "VALUE" => "FT-Bulk Add", "DATATYPE" => "VARCHAR" ] ], "part_number_display" => "1\/4-FEN-WASH - Metallics 1\/4 Fender Washer (Box)", "location_display" => "FT-3347", "dialogCallback" => true, "confirmed" => true, "comments" => "This is a comment" ], "FORM_FIELD_KEY" => [ "EQUIPMENT" => [ "part_number" => "EQP_CATALOG_RECID", "eqp_status" => "EQP_STATUS_LISTS_RECID", "eqp_condition" => "EQP_CONDITION_LISTS_RECID", "received_date" => "RECEIVED_DATE", "location" => "LOCATIONS_RECID", "units" => "UNITS", "purchase_price" => "PURCHASE_PRICE", "BILLABLE" => "BILLABLE", "CONSUMED" => "CONSUMED" ], "LOCATIONS" => [ "per_unit_price" => "PER_UNIT_PRICE", "asset_text" => "ASSET_TEXT" ], "RECID" => "RECID" ], "contact" => "216121", "eventBroadcastBy" => "216121", "eventBroadcastTime" => "Sep 29, 2022, 12:14 pm", "eventBroadcastDayofWeek" => "4", "eventBroadcastHourMin" => "1214", ] ); |
...