If your mainframe data files will be removed prior to your SAS PC code execution, you will need to copy these files, likely with FTP (either a PUT from mainframe, when data is made available, or a GET from PC), to an accessible drive/directory location.
For one SAS code perspective, you will need to change any JCL DD allocations to either SAS LIBNAME (SAS data libraries) or SAS FILENAME (external non-SAS data files).
For your existing SAS data libraries maintained on the mainframe, you will need to copy/transfer these files in a SAS XPORT format.
Any SAS formats/INFORMATs unique to your application must also be copied/transfered to a suitable SAS catalog, also using SAS XPORT format libraries, or by rebuilding the items with your source code.
Obviously, if there are any outputs generated by your application (text-format, web-content), output to external file locations, these processes must be reviewed and updated accordingly. You will want to gain a detailed knowledge of each aspect of your mainframed-based SAS application, and apply your own review process, to develop an migration / conversion (and possibly even a parallel-testing) plan.
Scott Barry
SBBWorks, Inc.