A sample script that ties up things using the information discussed. 1. minimize code changes to delivered script & call custom code in separate script
2. my_sftp_script:
Navigation to related pages:
Page Used to Define an FTP Server for File Attachments
Page Name
Object Name
Navigation
Usage
URL Maintenance
URL_TABLE
PeopleTools, Utilities, Administration, URLs
Specify an FTP server for storing file
Page used to Set Up File Attachment Servers
Page Name
Object Name
Navigation
Usage
Maintain File Att Servers
PV_ATT_SRV_ADMIN
Set Up Financials/Supply Chain, Utilities, Administer File Attachments, Administer Attachment Servers
Used to set up the FTP server location for PDF and XML file attachments which are included with notifications.
Pages Used to Set Up Attachments for Transactions
Page Name
Object Name
Navigation
Usage
Maintain File Att Servers
PV_ATT_SRV_ADMIN
Set Up Financials/Supply Chain, Utilities, Administer File Attachments, Administer Attachment Servers
Identify servers on which to store attachments.
Maintain Component Subdirs
PV_ATT_SRV_ADMIN
Set Up Financials/Supply Chain, Utilities, Administer File Attachments, Administer Attachment Servers, Maintain Component Subdirs
Define component names and paths where the attachments are stored.
Define vendor email addresses for sending attachments.
URL Maintenance
URL_TABLE
eProcurement, Procurement Application Admin, Maintain Overall System Options, Maintain FTP Server Location
Requires end users to enter the file location manually for attachments (not the recommended method).
Set up a location for storing attachments. This is usually an FTP server. Add a subfolder named PV to the root directory. Give read and write privileges to anonymous users or any users that are specified in the FTP string.
Create a URL identifier that is named PV for the FTP location for PeopleSoft eProcurement attachments, and specify the FTP server address. The FTP root location must contain a subdirectory that is named PV.
A depository for many of the scripts, notes, documents, and presentations i have developed and worked on; also a number of customized setup and configuration files for applications development.