Chapter 7. Indexing and loading 163
7.1.1  Loading and indexing files that were created on another system
Reports and documents are often created on a platform other than the platform on which the 
Content Manager OnDemand Instance is installed. Two main ways exist to load these reports 
and document files:
/SM590000Transfer the files from the remote system to the system that contains the Content Manager 
OnDemand instance and then index and load the documents on that system. 
Many applications are available for transferring files. 
For example, if your reports are generated on a z/OS system and you want to load them 
from a Microsoft Windows system, you can use these methods: 
– On the z/OS side, use the “Download for z/OS” application to automatically download 
the files from the z/OS system. “Download for z/OS” is a utility that is included as part 
of the Print Services Facility for z/OS.
– On the receiving side (in this case Windows), you can use the Content Manager 
OnDemand ARSJESD utility. The ARSJESD utility runs as a service on Windows, and 
it runs as a daemon on other platforms. 
For more information about ARSJESD, see the IBM Content Manager OnDemand for 
Multiplatforms Administration Guide, SC19-3352.
/SM590000Run the indexing and load program on the remote system. In this case, the load program 
sends the documents and indexes to the Content Manager OnDemand System through 
the TCP/IP network. To run the index and load programs on the remote system, you must 
copy the appropriate Content Manager OnDemand product code to that system. 
Y ou can choose to use either or both of these methods for your remote data loading.
7.1.2  Understanding input data types
It is important to know the data type of the documents that you load into Content Manager 
OnDemand. By data types, we mean document formats, such as Line Data, SCS, AFP , or 
PDF . In addition to knowing the data type, if you are loading line data, it has the following 
characteristics:
/SM590000Fixed length or variable records
/SM590000If variable, stream or 2-byte length prefix
/SM590000If stream, identify the record delimiter
/SM590000Whether carriage controls are present
/SM590000Type of carriage control, American National Standards Institute (ANSI) or machine
/SM590000Whether Table Reference Character (TRC) codes are present
/SM590000Code page of the data
Run arsafpd to determine the input data type of your file. Knowing the input data type 
determines the indexer that you can use and also helps you determine several of the indexing 
parameters that you need.
To r un arsafpd from the command line, enter the following command:
arsafpd -s -i <input file>
Figure 7-1 on page 164 shows examples of running the arsafpd command and the output 
that is produced.