# Sub-Pipeline : LoadFilesFromFTP

Review the LoadFilesFromFTP sub-pipeline when scheduling inventory imports.

![LoadFilesFromFTP sub-pipeline diagram showing steps to retrieve inventory files from an FTP server](https://a.sfdcstatic.com/developer-website/sfdocs/commerce-cloud/media/b2c-commerce/b2c_inventory_inventory_load_files_from_ftp.gif)

Pipelet: Assign (bc_api). Call `[GetFilesFromFTPServer.ds](b2c-get-files-from-ftp-server-ds.md)` .

| Variable               | Type                   | Comment                        |
| ---------------------- | ---------------------- | ------------------------------ |
| `@input Hostname`      | `String`               | The host name                  |
| `@input Username`      | `String`               | The user name                  |
| `@input Password`      | `String`               | The password                   |
| `@input Directory`     | `String`               | The directory                  |
| `@input importLogger`  | `Object import logger` | input for import logger        |
| `@output importLogger` | `Object import logger` | debug output for import logger |
| `@output importError`  | `Object import error`  | error output for import logger |

Continue after calling node.
