my airline SOP allow a flightcrew from another airline to fly free (jumpseat) in the cabin.
If a pilot from other airline comes to me and ask for a ride..ill accept him, however this is only valid for single flight.Ie :A to B but not A to B to C.
regards.