Navigate to Inventory —> Vendors, and click the ADD tab to begin adding Vendors
Each of your vendors should be listed in this Vendors table, which provides the complete details of the vendors, including all the necessary information to generate Purchase Orders when needed. Most of the information that is filled out in this table is information which will be displayed on the Purchase Order's that you generate.
Note: The Vendor_PO_Template should be set to po.asp. It is possible to create custom templates for each vendor, but by default this one will work.
The Vendor Rules table is what ties a product(s) to various vendor(s). It is flexible enough to even support multiple vendors supplying a single product.
The Vendor Rules section is located at the bottom of the EDIT product detail page. This needs to be filled in to specify which vendor(s) are associated with this product.
Note: You may setup multiple Vendor Rules based on Quantity using the MinQty and MaxQty fields. For example, you may be charged $50.00 if you were to purchase just 1 no. of the product, but if you purchase 5-10 nos. of the product you may be charged $45.00 each, and 10 or more you may be charged $40.00 each. Furthermore, you may have multiple vendors who can supply this product, and you may be able to get it cheaper from one vendor if you buy 1, but you might get it cheaper from another vendor if you buy 5 or more.
Purchase Orders can be generated in the following ways:
These tabs are located on the top-right of the View All Products page. The purpose of these tabs is for your purchasing department to be able to quickly order inventory for products that are running low on stock. The following fields of the Products table must be filled in:
If the above fields are filled in, along with the Vendor Rules as always, this product will show up on the Low Inventory tab when it's running low on stock. In the Low Inventory tab page, display the AddToPO_Now field(Click on Customize this view, and check the AddToPO_Now field). If this box is checked, the product will be moved to the Queued for PO tab.
In the Queued for PO tab page, cross-reference the data including the vendors and costs for each product, and choose a vendor you'd like to use this time, or just leave everything according to the Vendor Rules, which will choose the cheapest vendor for the Quantity you're ordering.
Note: If you'd like to choose a different vendor to order from this time, click to edit the product, then scroll down to the Vendor Rules section of the edit product page, and fill in the Deactivate Until field of the Vendor Rules record that you do not want to use this time. The Deactivate Until field holds a date value, such as 10/22/04 and will deactivate the Vendor until the date specified. When you're ready to build the purchase order(s), just click the Generate All Purchase Orders button on this page. If you are ready to send them as well, check the box and send them now.
Note: Before creating a PO manually, make sure to Add the Vendor and fill in the Vendor Rules for the product.
When sending purchase orders to Vendors, the following are the available options:
| SendVia | Description |
|---|---|
| E-mails the PO to the specified vendor's e-mail address | |
| fax | Faxes the PO to the specified vendor's fax number |
| none | Allows you to print the PO to send it manually. |
Note: You must sign-up for an account with ClickFax to use this feature. This will allow us to send the PO e-mail to the ClickFax system, which will instantly send the PO to the vendor's fax machine. The e-mail address that you register with ClickFax must match the one specified in the config variable Config_EmailAddress_Billing (Billing E-mail Address). Click here to sign up for a new account: ClickFax
Once you get the inventory from your vendor, you will want to receive the PO.
Navigate to Inventory —> Receiving, from the home page of your admin area and follow these steps:
Note: In order for the stock status to update when receiving a Purchase Order, the products must already have a stock amount in the Stock Status field even if the Stock Status is 0. The reason is if the Stock Status field is blank, the system assumes the stock is infinite and therefore it doesn't update when you receive your stock from a Purchase Order.
For example, if you enter $59.91 for the shipping cost and click the Distribute button, it will distribute $59.91 evenly throughout the items on the order based on the weight of each product.
After clicking the Distribute button you can then easily adjust/edit the shipping cost for an item(s) as you see fit. The reason for the distribution of shipping charges per item is to help you run more accurate Cost/Profit reports to get the TRUE cost of your goods.
For example, you might be paying $5.00 for an item and selling it for $12.00 and assuming your profit is $7.00 per sale. However, the item might be costing you $10.00 after shipping it to your warehouse because of its size & weight, therefore the Distribute data feature is able to calculate the true Cost/Profit of your inventory.
Purchase Order templates can be customized for each vendor:
Note: It's mostly HTML along with some variables that are in the form of $(variable)

In this Drop-Shipping scenario, POs are sent as soon as payment is received for the order. In most scenarios you'll want to only authorize payment first, which sends the PO, and then when your vendor says ok, it's shipped, then you can capture the payment. If you authorize + capture at the same time, that's fine too. POs are sent automatically only the first time payment is authorized/captured. POs will never be sent twice.