Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Video

Widget Connector
urlhttps://www.youtube.com/watch?v=2rKQUaN3iZU&feature=youtu.be

...

  1. In the navigation panel, go to Relationships then Contracts.
  2. Click New. The Contract window displays. 

    Expand
    titleShow me


  3. Enter a name and a full Description of the contract. The type and version number are filled in automatically by the system and cannot be changed.
  4. Enter the contract start and end dates if the default dates are not what you want applied to this contract.

    Tip

    Action Rule can be enabled to send email to designated user to alert of contracts due to expire in a specified number of days.


  5. On settings tab System defaults the contract to all sales and service sales if you do not want the contract to apply to a certain transaction you will be required to untick Applies to Sale Order,  Sale shipment, Service Order or Service Warranty

    Expand
    titleShow me



  6. The Products tab lets you specify which products the contract applies to; you can apply the contract to product categories, individual products, or a combination of these. To apply the contract to all products, check All Products.

    Tip

    Discount contracts can be uploaded as discount percentage and allow WebX to calculate the result by not specify any products in the contract.


  7. On the Cards tab you can apply the contract to certain customers or suppliers.  You can use the Extract Customers button to add en mass.  Or use the All Customers and/or All Suppliers check boxes to apply the contract to all customer cards or supplier cards. (do not fill the start and end date fields in on the customers in the contract if they are to use the main dates at the header of the contract.  Be careful what dates you do use if start and end dates are required on the individual customer line of the contract.  If you get this wrong, the contract will not work for this customer even though the header dates might be right.)
  8. Make sure that the "Is Customer" flag is ticked on and the status is either "Active" or "On Stop" for any customers that you want to have contracts uploaded for
  9. The File Attachments tab is where you can store documents related to this contract (i.e. pdf or excel file of specials)
  10. The Notes tab lets you add notes to the contract to say why you have created this contract.
  11. The Sites tab lets you specify which sites the contract applies to. By default the contract applies to all sites.
  12. The Settings tab lets you specify quantity and value restrictions on the contract.

  13. When you have finished entering information, set the Workflow Status field in the header to Active.
  14. Click Save and Close to save and close the contract.

...

Note

Understanding which contracts will flow to the web is critical! The only contract by category that will upload to the web is for contract price type discount. Any other contract price by category will not flow up to the web!


Note
You must not name your contracts the same as your customer's code or the customer's name.
If you feel you must, please make a variation to it like "customer code contract" or "customer name contract"
Do not make the contract name a long name
The base contract price level is usually one that has the customer's code already on it by default.
If you then go and create another contract in Readysell for individual pricing and it has the same name it causes issues.

...

Note

Contract prices are better at uploading contracts for discounts and contracts for individual products.  The discount by category and all products upload is fully integrated.  But gp GP and markup for all products has have some limitations.


Note

Contracts that have issues sending to the web

  • A contract based on All Customers will not send to the web (but a contract based on customer type will send)
  • A contract that has pricing per qty will send all lines of that product, the price that you've given it, but it will not send up the quantity you specified the customer must buy to get that contracted price. It will then apply the cheapest price online out of all of those lines of product. Should you wish to have this type of contract on the web, you may need to create this on Web Admin. Please check with Office Brands as to whether or not you can do this.
  • A contract that has a product priced ex or inc gst GST at $0.00 will not send those lines of the contract. If there are products priced at different pricing to $0.00 as well as the lines that are $0.00, it will only send the products on that contract that have an actual price. The way to send up a product at $0.00 is to set the product line of contract to Discount from sell (percentage) and the value to 100. When you check the XML request for the sending of this contract, you will then see that the sell price is $0.00 for those products you marked as 100% discount from sell percentage.

...

Warning

For Markup and in the near future GP% contracts we calculate how to send the sell prices to the web as fixed sells. We pre-calculate the sell price of products in Readysell and upload them to the web as fixed prices. In the case of contracts that target the entire product range, we do this for the top 5000 products based on sales rank. The reason we have to do this is the cost on the website may be different to your cost. Since we don't know and can't set the web site cost. We have to calculate the equivalent sell price in Readysell. Then send it up to the web site just like it was a fixed sell price. The limit of the top 5000 products for global markup and gp is due to limits in the number of products we are allowed to upload to the website for contracts

  • First - create a Cost price level, (if it does not already exist) in your price levels module, 

Image Added

  • As part of the price level set up - Get the Web Price Level ID and Web Price Level Code from Office Brands and place them in the corresponding fields.
  • Next - Talk to Readysell about uploading this price level - it will be a big push up of cost pricing which may or may not take an entire weekend to push up.
  • Create the contract based on "Markup from cost" or "GP from cost" or "Discount from sell".
    We no longer
    pre-calculate the sell price of products in Readysell and upload them to the web as fixed prices.