traders.jpg (1850 octets) technical corner.jpg (22745 octets)

Logo_PMinside2.jpg (3672 octets)


Technical assistance

This page contains answers to the most often asked questions to our team of technical assistants as well as tips and techniques presented in question form.
In  particuliar, you will find a paragraph call "Installation" which will give you the procedure to follow in order to install on your system a software product which was downloaded from this site.


Install a downloaded product ?

Notes : Use QSECOFR for all RESTORE in order to preserve object authorization and use *ALL for the two system values QALWOBJRST and QALWUSRDMN (allow *USRSPC and *USRIDX objects)

"ln" = Language Code (EN=English, FR=French,   ...)
    PMxxx = PMsoft product (PMSPO,PMEDD,...)

   
To install a software product downloaded via Internet, you have to tranfer the file y to the AS/400 system in a temporary physical file. After this is done, the physical file is convert into a save file in order to allow you to use the RSTOBJ command :

1. On the AS/400, create the work file

    CRTSAVF SAVF(QGPL/PMxxx)                             - if you will use FTP   

    CRTPF FILE(QGPL/PMxxx.PF) RCDLEN(528)       - if you will use your own transfer tool

2. Transfert the data to the AS/400

=>   Use FTP from your PC
     Connect to the AS/400
     Set BINARY option to copy without conversion
     Execute the PUT operation to copy from the PC file DIRECTLY to the save file (*SAVF)
     Go to step 4

=>   Use your own transfer tool
     PC source             => ... \PMxxx.SAV
     To AS/400 file        => QGPL/PMxxx.PF
        Options => No conversion
                     => Replace existing member

3. Convert the file PMxxx.PF to SAVF (via SNADS)

    CRTSAVF SAVF(QTEMP/PMxxx.SAV)
    STRSBS SBSD(QSNADS) (if not started)
    SNDNETF FILE(QGPL/PMxxx.PF) TOUSRID((QLPINSTL QLPINSTL))
    RCVNETF FROMFILE(PMxxx.PF) TOFILE(QTEMP/PMxxx.SAV) USER(QLPINSTALL)
    DLTF FILE(QGPL/PMxxx.PF)

    The save file is now released

4. Create a program library for the product

            CRTLIB LIB(PMxxx) TEXT('Product PMxxx / PMsoft')

5. Load the objects from the SAVF file

    RSTOBJ OBJ(*ALL) SAVLIB(PMSOFT.ln) DEV(*SAVF) +
    SAVF(QTEMP/PMxxx.SAV) RSTLIB(PMxxx)

6. Start the application

ADDLIBLE PMxxx - Library to add
PMxxx - Main menu

Refer to user manual to setup the application.


CISC or RISC... ?

traders.jpg (1850 octets)

Logo_PMinside2.jpg (3672 octets)