Aeries Web Version Administrators can access the Configure NSLP Import page in the School Info | Imports and Exports node of the Navigation Menu. This page defines where the NSLP file will be stored, the name of the file, and the scheduled day(s) and time for the import to run. There is also a button to import the NSLP file immediately. Once all selections have been made, click on the SAVE button.

NOTE: Once the scheduled import is set up, districts will need to ensure that the NSLP Data file is refreshed prior to the next scheduled import; otherwise, the same data file will be re-imported.

File Location Options

The location of the NSLP data file must be identified in the NSLP Import Configuration page.

The file can be stored in a Shared Folder within the district’s network, or on a Secure FTP site.

In the below example the NSLP file is stored in a shared folder called "myshare" that resides on a server called "myserver".

NOTE: If the file will be stored in a share on a server other than the Aeries Reporting server, districts will need to ensure that the Aeries Reporting Service has sufficient NTFS permissions to the share. This is typically accomplished by granting permissions to the machine account of the Aeries Reporting server. The Modify permission is appropriate for this purpose because, in addition to reading the data file, the process will save the completion report files to the shared folder.

To use a secure FTP (sFTP) site, select the NSLP files are stored on a Secure FTP option. The UNC Filepath will be replaced with the sFTP server and login information. Enter the sFTP Server Name or IP address, the sFTP Port, the directory where the NSLP file will be stored, and a user name and password that has access to read the file.

Data File

After the File Location has been defined, the file name of the NSLP file that will be imported needs to be entered.  Enter the file name that will be used to indentify the NSLP Data file.

Scheduled Process

To automate the NSLP import on a weekly or daily basis, select the Days of the week and the Time of day to run the import process. The time can either be typed in or selected from the time dropdown.

Enter an email address in the Email Address field that will receive a completion report once the import process has completed. Multiple email addresses can be entered, separated by commas.

In the below example the scheduled NSLP Import will run every Monday, Wednesday and Friday at 6:30 pm. An email with completion information will be sent to “”.

By default the scheduled NSLP import is Disabled. To turn on the scheduled process click the Enable Scheduled Process button.

After enabling the scheduled NSLP import the Status will change to Enabled, and the button will change to Disable Scheduled Process so that it can be turned off again if needed.

NSLP File Layout

The required layout of the NSLP file is provided on the NSLP Import Configuration page itself, as shown below. The first row of the data file must use the column headers as listed in the File Layout. Although all columns are required, not every column needs to be populated with values. To accommodate capabilities of different nutrition services systems, a minimum of one of the following matching criteria must be populated:

  • SSID

For example, the SSID may be blank as long as one of the other matching criteria is populated. The SSID column would still need to exist in the data file, even though the values would be blank.

Sample NSLP Data File:


After all selections have been made to the NSLP Import Configuration page, click on the Save button. A message will display briefly notifying you that the settings have been saved.

Import NSLP File

In some circumstances the NSLP import may need to be run immediately. Click on the Import NSLP File button to immediately run the NSLP import and send the completion results email to the Email address(es) defined on the NSLP Import Configuration page.