Thanks, 863211. My friends works for his US company on H1B (he used AP to come back to US for his last year's visit to China though).
-He still can pply for the H1 visa to come back without affecting his I-485.
Now, he went back to china in Jan 2011 and he missed his 485 fingerprinting date,
is there anything he can still do for fingerprinting at a later date and keep the 485 application (so it will not be abandoned)?
-He just needs to click the reschedule item on the Biometric (fingprinting) Appointment Notice and then, send the Biometric Appointment Notice to the USCIS ASC following the instructions on the Appointment Notice.