FTPICK
Previous Topic  Next Topic 

FTPICK: Procedure in sending a program to a customer.


  1. Use your modem and connect to the customers main machine.


  1. Log on as DM and enter PM for the Master Dictionary. (Note: it may be that in special cases the Master Dictionary is not PMlike National PBE has PBE as their main account.)


  1. Determine what you are sending: if you are sending over a BUG FIX, then you will be sending the program on PERF 2 in the PRODUCTION ACCOUNT.  If you are sending an ENHANCEMENT, then you will be sending the program from PERF 1. 


  1. Make sure you are in Accuterm on Perf1 or Perf2.  If you are unsure, have someone help you.  You do not want to send over a mistake and incorrectly compile a program which may not work on the customers machine.


  1. Make sure to back up the file you are sending.  The example we will use is the INV.PGM program and the PRICE.LIST.RPT report item.  To back up the file do the following.  Create a file: CREATE-FILE BAK.8.5.00 1 1 and hit ENTER.  Then COPY INV.PGM PRICE.LIST.RPT and hit ENTER.  It will as TO:?  You Enter TO:(BAK.8.5.00 and hit ENTER.  The file is backed up.


  1. From the account you are in on Perf1 or 2, type FTPICK and hit ENTER.


  1. It will say: “AccuTerm Pick-to-Pick File Transfer Utility,  (S)end, (R)eceive, (O)ptions, (C)onfigure, (H)elp or (E)xit ?”  You will choose “S” for send.


  1. It will ask, “Enter PICK source file name:”  and you will enter the program name and hit ENTER (example: INV.PGM is a program (anything with PGM is a program.)


  1. Then it will ask :Enter source (PICK) item list:” and you will enter the item in the program you are sending and hit ENTER. (Example: PRICE.LIST.RPT)


  1. Then it will ask, “Send (D)irectly to PICK file or to (I)ntermediate DOS file ?” and you will chose “D” and hit ENTER.


  1. Then you will enter the target that the item is going to.  It will ask, “Enter target PICK filename:” and you will enter, most commonly, the same program name because you are sending an item in the program to another program which is the same, and hit ENTER.  In other words, PRICE.LIST.RPT is going from INV.PGM on our machine, to INV.PGM on their machine so they receive the updated file.  In this case it would be INV.PGM which is entered on this line.


  1. It will then say “Activate session connected to receiving machine, then at TCL, type FTPICK. Enter "R" to receive, and "D" for direct connection.                                                                 

Waiting for receiving program to start...                                                                 

Enter "END" to abort”


  1. You will then hit CNTRL-TAB to switch over to the customers machine.  Make sure you are in the right account on their machine and not in DM.  (Type WHO to find out where you are if you have forgotten).


  1. Type in FTPICK and hit ENTER at the : (colon) in TCL.


  1. It will ask, “AccuTerm Pick-to-Pick File Transfer Utility,  (S)end, (R)eceive, (O)ptions, (C)onfigure, (H)elp or (E)xit ?”  This time you will choose “R” and Hit ENTER.


  1. It will ask, “Send (D)irectly to PICK file or to (I)ntermediate DOS file ?” and you will chose “D” and hit ENTER.


  1. It will then open a blue dos Screen and say, “AccuTerm Pick-to-Pick File Transfer,   Press <ESC> to terminate program” and it will be gin counting the BYTES received and will become IDLE when it is finished.  It will say FINISHED when it is.  If the number of BYTES do not begin to count, then you may have to hit ESC and start over.


  1. When the files (files) are finished, then you will need to compile the programs on the customers machine.  Compiling makes the program useable for the customer, otherwise they are not cataloged in the program and just sit out there.


  1. First, be sure to turn on Basic Protection by typing BASIC-PROT-ON and hit ENTER. This way the files are not corrupted if they happen to be using them while you are updated.  This is a very import stepdo not forget it.


  1. Then type COMPILE INV.PGM PRICE.LIST.RPT and hit enter.  (Remember, the program name and item in this illustration is just an example.  You see the program (INV.PGM) and the ITEM in the program (PRICE.LIST.RPT).  It will then compile them when you hit ENTER and it say “SUCESSFUL COMPILE!!” and you will be at the colon. 


  1. Also type in CATALOG INV.PGM PRICE.LIST.RPT and hit ENTER.   The file will be cataloged.


  1. You may want to test the program to be sure the item transferred correctly.  Make sure the update did what it was suppose to do.



NOTE: If you are sending over a dictionary item like DICT PAYABLE, the File name is DICT PAYABLE and the item to send is an asterisk (*).