Trade settings can be found on the settings menu, under General Settings.
Fireroster has 5 types of trades;
Trade shift with another member
This is a straight trade, members are swapping assignments with each other.
Find a member to trade with
This allows a member to send out a message to others asking if someone would trade with them. Members responding send back a proposed shift that they would be willing to trade for. The requesting member will see a list of proposals and select the one that best works for them. A trade will then be submitted to the designated supervisors.
Request a station swap
Member is wanting to changes station assignments with another member
Give my shift to another member
Member is wanting to give up a shift to another member. Unless specified in working code assignments, the requesting member will be removed from the schedule that shift, and the accepting member will be placed on the schedule.
Drop a shift
Member is wanting to drop a shift. If approved, they will be removed from the schedule for the requested shift.
Working code assignments
Fireroster can automatically change the working codes for members when a trade is performed. This works when giving up a shift, and straight trading.
Give my shift to another member
When this is selected, both members will remain on the shift. The requesting member will be removed from any assignment and their working code will be set to the selected code. The accepting member will be placed on the shift and assignment, and their working code will be changed to the selected code.
Straight trade
When this is selected, both members will remain on the shift for each date.
On the first trade date, the requesting member will be removed from any assignment and their working code will be set to the selected code. The accepting member will be placed on the shift and assignment, and their working code will be changed to the selected code.
On second trade date, the requesting member will be placed on the shift and assignment, and their working code will be changed to the selected code. The accepting member will be removed from any assignment and their working code will be set to the selected code.