There is still a lot of misunderstanding on the process to get a GPS installed as certified for IFR. AC 90-138B describes the most current process. In the old days, each IFR GPS installation needed to be individually approved thru the field approval process. This was normally documented as a follow on to an existing STC for the VFR installation and required the FSDO to field approve the installation. Then, the sample AFMS provided by the manufacturer was edited by the installer to match the specific installation and this also had to be field approved using the 337 process to obtain IFR certification. As part of the VFR and IFR installation, flight tests were required.
As time went by, the FAA permitted the VFR installation to be performed as a minor modification, but the IFR approval still followed the same process unless there was an STC for the specific make and model of aircraft for the installation using a AML (Approved Model List) including an already FAA approved AFMS. Since most of the legacy GPS units did not have a STC with an AML, they still had to obtain IFR approval thru the field approval process (examples include the KLN90B and other King units, the GNS430 and 530, etc.). The GNS480 was one of the first to provide a STC with an AML and included a FAA approved AFMS. The GNS430W/530W also adopted this method, so did the GTN series, and all future GPS units will follow this process.
So if you have a legacy GNS430/530, KLN90B, KLN89B, KLN94, etc., you still have to use the old process for IFR approval, but you can install the unit as a VFR only unit without requiring a 337, just a log book entry. For the GNS430W/530W, GNS480, or GTN series, you can install it as a minor modification if the installation meets the requirements of the AC. Most will document the installation with a 337, but the FAA approved data is from the STC, and the FSDO does not get involved in the process. You just mail in the copy of the 337 to Oklahoma City for filing. To get the FAA approved AFMS, all you need to do is to print it out, fill in your aircraft data, check a few option boxes, and put it in the POH. No 337 is required to get it approved as it already is approved.