The Warehouse Bulk Transfer Event can be triggered using Custom Logic. The following parameters are Required to execute the Event.
Asset Equipment
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
/** * Event: Warehouse Equipment Bulk Transfer requested * Listener Class: Application_Model_Location_Warehouse_Warehouse * Listener Method: eventBulkTransfer */ { PCR_Event::attachDb( "whs-bulk-transfer", ["Application_Model_Location_Warehouse_Warehouse" => "eventBulkTransfer"] ); PCR_Event::trigger( "whs-bulk-transfer", [ "LOCATIONS_RECID": => "332591", //RecID of From Warehouse Location "part_number": => "3430", "quantity": => null, "location": => "332591", //RecID of From Warehouse Location "to_location": => "331570", //RecID of To Warehouse Location "eqpWarehouseGrid":{ => [ "value": => [ "703582", //RecID of Equipment selected for transfer "703583" //RecID of Equipment selected for transfer ], "total-records": => 0 } ], "asset_or_cabling_or_units": => "asset", "RECID": => "3430", //RecID of Equipment on Manage Warehouse form "part_number_display": => "FT-AA - Asset Equipment (Feet), (Asset)", "location_display": => "FT-3347", "to_location_display": => "Pete Test", "dialogCallback": => true, "confirmed": => true, "comments":"gb => "This is a comment", "contact": => "216121", //RecID of Contact that initiated transfer "eventBroadcastBy": => "216121", "eventBroadcastTime": => "Oct 3, 2022, 10: => 45 am", "eventBroadcastDayofWeek": => "1", "eventBroadcastHourMin": => "1045", } ] ); |
Regular Equipment
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
/** * Event: Warehouse Equipment Bulk Transfer requested * Listener Class: Application_Model_Location_Warehouse_Warehouse * Listener Method: eventBulkTransfer */ PCR_Event::attachDb( "whs-bulk-transfer", ["Application_Model_Location_Warehouse_Warehouse" => "eventBulkTransfer"] ); PCR_Event::trigger( "whs-bulk-transfer", [ { "LOCATIONS_RECID": => "332591", //RecID of From Warehouse Location "part_number": => "3428", "quantity": => "2", "location": => "332591", //RecID of From Warehouse Location "to_location": => "331570", //RecID of To Warehouse Location "eqpWarehouseGrid":{ => [ "value":[ => [], "total-records": => 0 } ], "asset_or_cabling_or_units": => "none", "RECID": => "3428", //RecID of Equipment on Manage Warehouse form "part_number_display": => "FT-No Boxes - FT-No Boxes (Feet)", "location_display": => "FT-3347", "to_location_display": => "Pete Test", "dialogCallback": => true, "confirmed": => true, "comments":"vbn => "This is a comment", "contact": => "216121", "eventBroadcastBy": => "216121", "eventBroadcastTime": => "Oct 3, 2022, 1: => 58 pm", "eventBroadcastDayofWeek": => "1", "eventBroadcastHourMin": => "1358", } ] ); |
Unit Equipment
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
/** * Event: Warehouse Equipment Bulk Transfer requested * Listener Class: Application_Model_Location_Warehouse_Warehouse * Listener Method: eventBulkTransfer */ PCR_Event::attachDb( "whs-bulk-transfer", ["Application_Model_Location_Warehouse_Warehouse" => "eventBulkTransfer"] ); PCR_Event::trigger( "whs-bulk-transfer", [ { "LOCATIONS_RECID": => "332591", //RecID of From Warehouse Location "part_number": => "3426", "quantity": => "1", "location": => "332591", //RecID of From Warehouse Location "to_location": => "331570", //RecID of To Warehouse Location "eqpWarehouseGrid":{ => [ "value":[ => [], "total-records": => 0 } ], "asset_or_cabling_or_units": => "units", "RECID": => "3426", //RecID of Equipment on Manage Warehouse form "part_number_display": => "FT-UAC - Non-Consumable Contiguous Unit Equipment (Feet)", "location_display": => "FT-3347", "to_location_display": => "Pete Test", "dialogCallback": => true, "confirmed": => true, "comments":"fgb => "This is a comment", "contact": => "216121", //RecID of Contact that initiated transfer "eventBroadcastBy": => "216121", "eventBroadcastTime": => "Oct 3, 2022, 11: => 16 am", "eventBroadcastDayofWeek": => "1", "eventBroadcastHourMin": => "1116", } ] ); |