FYI I almost got denied boarding at the gate when I flew into PVG (Pudong) and left via SHA (Hongqiao). I had to rummage through google to find any sort of document that looks official to the agent. However once I got to Pudong the customs didn't care.