TECHNICAL DOCUMENTATION –TRAMCO

Forms
Tramco User Entry Form

In this form you enter the user Login and your Password, which are validated through a method, to allow the different users to enter the system. Each user has three tries to be able to enter the system. Each time a mistake is made in the attempt to enter, whether in the Login or the Password, the system shows a message according to the mistake made.

Figure 1

Clicking on the Enter key or on Intro in the Password field, the system checks the data registered in the fields (Id and Password). If the data is correct, this form deactivates and the form Welcome To The Tramco Logistics Professional 32 bit System Suite appears, showing company information. If the data is incorrect, the user gets another try, but once the user has made three tries, he exits the system, the same as when pressing the Cancel key.

Welcome to the Tramco Logistics Professional 32 bit System Suite Form...

Figure 2

This form shows the company data, including the address, telephone numbers and the Internet address for Technical Support and the Sales departments.

After a few seconds, this form deactivates and you enter the Tramco Explorer form, which is the system’s principal form.

Tramco Explorer Form

Figure 3

Pressing the View button again generates the list of purchase orders (PO#). If you select the principal option in the tree (Purchase Order Inbox), the system brings up a method of the form that generates a complete list of all the existing purchase orders. If you select specifically one of the trucks (Truck Caption), the system brings up another method of the form that generates the list of purchase orders pertaining to that truck.

Clicking on the Filter button brings up a method of a certain kind (sfquery), that shows a form to generate filters for data that comes out in the list of purchase orders. Once you elaborate or recover and accept a filter, the result is stored in a property that again generates the list of purchase orders according to the conditions specified in that filter, and the tree is again generated through one of the properties of the form. If you press the button on the right side of the mouse while placed on the Filter option, a message window appears that asks if you want to erase the current filter. If the answer is yes, the current filter is erased and the tree and the list are newly generated through of methods of the form.

If you have not selected a filter, a key appears in the caption of the Filter button, and otherwise a Check appears.

Pressing the Tools button executes a method that opens the Tools Emergent Menu, where the options are found for the system’s tools.

Clicking on the Tramco Website button, executes the method of an object where the address (URL) of the main Internet page of Tramco is sent in order to make the connection.

Clicking on theTramco Company Logo brings up the Tramco Company form , displaying company data, including the address, telephone numbers, and Internet addresses for the Technical Support and Sales departments. Pressing OK closes this form and returns you to the system's main form.

Clicking on the Logistics button normally brings up the Tramco Professional Logistics form. The system first verifies the user's permission to utilize this option. If the user does not have permission, an error message will be displayed. If the user has the required permission, the system then determines whether the Tramco Professional Logistics form already exists. If the form exists, it is activated; if not, an order is given to call it up.

Clicking on Scheduler button verifies if the user has permission to utilize this option. If the user does not have permission, an error message will come on the screen. Otherwise, the system verifies if the Tramco Receiving – Pro (Scheduler) form already exists. If the form does exist, it is activated and if not, an order is given to bring up this form.

Clicking on the Exporter button, a method brings up a form that displays an assistant for recovering or creating formats for reports, which belongs to the sfactivex.vcx class. The steps to be followed to elaborate the report are described in the section REPORTS – EXPORTER.

Clicking on the Close button, the program checks to see that otherforms are closed, erases the variables that have been declared and the objects that have been created and closes the system.

Choosing one from a group of options (Logistics Managed, Vendor Delivered or All PO’s), selects a filter for the data from the list of purchase orders, and clicking on one of the options executes one of the operations found in the View button. The same happens when the Check buttons are selected (Backhaul or Dropship).

In the tree of options, found on the left side of the screen, there are some options of the system, such as the logistics system, the reception system, the option to add purchase orders to new trucks, or to erase purchase orders and the list of the purchase orders in the different trucks to which they have been assigned.

Clicking on the nodes of the tree executes different operations through a method, depending on which node. A double click on one of the purchase orders, which have been assigned to the different trucks, brings up through a method the Tramco PO Entry/Edit form, in which all its data is edited.

Placing the mouse on any of the nodes found on the tree and pressing the button on the right of the mouse, executes a method of the tree that opens the Emergent Menu of the Tramco Logistics Professional Tree, with the different options that can be carried out with that node.

On the right side of the form there is a list of the purchase orders that are registered together with their respective data. You can order this list through whichever field you prefer, simply clicking on the header of the field through which you choose to order.

A double click on one of the purchase orders, brings up the Tramco PO Entry/Edit form through a method. In this form you may edit the data of the selected order.

Selecting one of the purchase orders and pressing the button on the right of the mouse, executes a method that opens the Emergent Menu of the List of Purchase Orders, showing the different options that can be carried out with that purchase order.

Tramco 32-Bit Logistics Load Approval Form

This form approves the purchase orders belonging to a truck, and sends the information to Logistics.

Figure 4

Clicking on the button on the right side of the Pickup Zipcode field, executes a procedure that copies the correct code into the field if the code has been modified.

Clicking on the button on the left side of the list executes a procedure that moves the cursor to the beginning of the list.

Clicking on the Compute Miles button executes a procedure that calculates the distance in miles between the point of origin and the destination of the truck.

Clicking on the image ( i ), on the right side of the Carrier field, brings up a form that shows a list of all the registered transportation companies. This form belongs to the fcgforms.vcx class.

Clicking on the Approve This Load For Logistics! button, in the lower left side of the screen, checks all the data to see if it is correct, then approves it, and shows a message indicating that the load has been successfully added.

Figure 5

Clicking on the OK button displays a message that asks if you wish to send the load to the Logistics system.

Figure 6

Clicking on the Yes button sends it to the Logistics system. Clicking on the No button does not send it.

Clicking on the Check For Potential Carriers button verifies the potential transportation companies.

Clicking on the (X ) Close & Abort Approval Form button updates the tables and closes the form.

Tramco PO Entry/Edit Form

This form shows the data of the Purchase Orders.

The Product page displays the general data of the product on the purchase order.

Figure 7

The Vendor page shows the general data of the vendor of the purchase order.

Figure 8

The Dates page presents the dates set for purchase order.

Figure 9

The Statistics page exhibits the statistical data of the purchase order.

Figure 10

The Properties page displays the properties of the purchase order.

Figure 11

The Notes page shows the comments on the purchase order.

Figure 12

Clicking on the ( + ) Add New PO Record button adds a new purchase order record.

Clicking on the Close PO Entry/ Edit button updates the tables and closes the form.

Send / Receive Request Form

This form is for sending the purchase orders from the list to the Logistics system.

Figure 13

Clicking on the Send button executes a method that updates the tables and sends the purchase order to the logistics system.

Clicking on the Cancel button closes the form.

Tramco Carrier Master Form

This form shows the data of the transportation companies.

The Parent Company page displays all the data with which the transportation company is registered.

Figure 14

The Terminal Location page presents the data of location of the terminal.

Figure 15

The Remit To Info... page displays the data of the sender.

Figure 16

The Financials page shows the financial data.

Figure 17

The Insurance page presents the data of the different types of insurance.

Figure 18

The Services / Notes page displays the data of services and notes.

Figure 19

Clicking on the S button synchronizes the information on the Parent page with that on the Terminal page.

Clicking on the Top, Back, Next orEnd buttons moves the cursor among the records shown on the form, to go to the first entry, the previous one, the following one or to the final entry respectively.

Clicking on the New button, the program checks to see if the user has permission from the supervisor to add new records. If the user has permission, a message appears that asks if the user is sure he/she wants to add a new record.

Figure 20

If you click on the Yes button, a new blank record is opened to be filled in with the data. If you click on No button, the operation for adding a new record is cancelled.

Clicking on the Delete button, first the program checks to see if the user has permission from the supervisor to delete a record. If the user has permission, a message appears that asks if the user is sure that he/she wants to delete the record.

Figure 21

If the Yes button is pressed, the record is deleted and the screen is refreshed. If the No button is pressed, the operation to delete a record is cancelled.

If the user does not have permission from the supervisor to add or delete records when the New or Delete buttons are pressed, a message appears indicating that information should be requested from the supervisor.

Figure 22

Figure 23

Clicking on the Close button, the table is updated with all the changes that have been made and the form is closed.

If the Undo Changes button is pressed, the operations that have been made are undone, and form is refreshed.

Clicking on the Browse Record button, a form is called up that shows a list of all the transportation companies. This form belongs to the fcgforms.vcx class.

If the Name Order option is selected, the list la list shown in Browse Record is arranged by name or by code.

Tramco Vendor Master Form

This form displays the vendors’ data.

The Contact page shows the data on the vendors.

Figure 24

The P/U Location shows other data on the vendor.

Figure 25

The Broker page displays the data on the broker.

Figure 26

The Setup Info page shows basic information on the data and statistics of the vendor.

Figure 27

The Vendor Notes page shows the vendor’s notes.

Figure 28

The Frt Allowance page displays the data on the first connection of the vendor.

Figure 29

The Buyer page shows the Buyer’s code and name.

Figure 30

Clicking on the S button, the program synchronizes the information on the Parent page with that on the Terminal page.

Clicking on the Top, Back, Next orEnd buttons moves the cursor among the records shown on the form, to go to the first entry, the previous one, the following one or to the final entry respectively.

Clicking on the New button brings up a message asking if the user is sure that he/she wants to add a new record.

Figure 31

If you click on the Yes button, a new blank record is opened to be filled in with the data, and the other pages of the form are refreshed. If you click on No button, the operation for adding a new record is cancelled.

Clicking on the Delete button brings up a message that asks if the user is sure that he/she wants to delete the record.

Figure 32

If you click on the Yes button, the record is deleted and the screen is refreshed. If you click on the No button, the operation to delete a record is cancelled.

On pressing the Close button, the table is updated with all the changes that have been made and the form is closed.

If the Undo Changes button is pressed, the operations that have been performed are undone and the form is refreshed.

Clicking on the Browse Record button, a form is called up that displays a list of all the vendors. This form belongs to the fcgforms.vcx class.

If the Name Order option is selected, the list opened by the browse record is arranged by name or by code.

Clicking on the (...) button on the Buyer page, a form is called up that shows a list of all the buyers. This form belongs to the fcgforms.vcx class.

List View Organizer Form

This form displays the data in the fields that appear on the list of purchase orders from the Tramco Explorer form, with their respective descriptions.

Figure 33

Clicking on the Top, Back, Next orEnd buttons moves the cursor among the records shown on the form, to go to the first entry, the previous one, the following one or to the final entry respectively.

Clicking on the New button brings up a message asking if the user is sure that he/she wants to add a new record.

Figure 34

If you click on the Yes button, a new blank record is opened to be filled in with the data, and the form is refreshed. If you click on No button, the operation to add a new record is cancelled.

Clicking on the Delete button brings up a message that asks if the user is sure that he/she wants to delete the record.

Figure 35

If Yes is pressed, the record is deleted and the screen is refreshed. If No is pressed, the operation to delete the record is cancelled.

Clicking on the Close button, the table is updated with all the changes that have been made and the form is closed.

Clicking on the Browse Record button, a form is called that displays a list of the names of the fields and their descriptions. This form belongs to the fcgforms.vcx class.

Consignee Pass Thru Table Form

This form shows the data of the values of the consignees that have been passed through the table.

Figure 36

Clicking on the Top, Back, Next orEnd buttons moves the cursor among the records shown on the form, to go to the first entry, the previous one, the following one or to the final entry respectively.

Clicking on the New button brings up a message asking if the user is sure that he/she wants to add a new record.

Figure 37

If you click on the Yes button, a new blank record is opened to be filled in with the data, and the form is refreshed. If you click on No button, the operation to add a new record is cancelled.

Clicking on the Delete button brings up a message that asks if the user is sure that he/she wants to delete the record.

Figure 38

If you click on Yes, the record is deleted and the screen is refreshed. If you click on No, the operation to delete the record is cancelled.

Clicking on the Close button updates all the changes in the table and closes the form.

Clicking on the Browse Record button brings up a form that displays a list of the past and future values. The form belongs the fcgforms.vcx class.

Tramco System Settings Form

This form shows all the registered data of the company and the directories where it is stored.

The Company Setup Information ... page displays the principal data of the company that uses the system.