Coming from this thread, we had a wrong assumption about the expected behavior for Travel Invoicing. So far we thought that users weren't suppose to see expenses related to their bookings. That is wrong. They should see them as non-reimbursable reports.
Right now we create all transactions related to TI with reportID -5. We need to stop doing that and remove all code related to it. This will actually have the upside of probably fixing our accounting problem where we don't export pre-trip data to the accounting integration (#87178).
Coming from this thread, we had a wrong assumption about the expected behavior for Travel Invoicing. So far we thought that users weren't suppose to see expenses related to their bookings. That is wrong. They should see them as non-reimbursable reports.
Right now we create all transactions related to TI with reportID -5. We need to stop doing that and remove all code related to it. This will actually have the upside of probably fixing our accounting problem where we don't export pre-trip data to the accounting integration (#87178).