See Also

Managing Packing Lists

Several styles of packing lists have been provided for your use.  If, however, you would like more control over your packing lists, you have the ability to rename, edit, delete, reset to factory defaults or even create new packing lists altogether.

 

white_list_48.png

To manage packing lists:

  1. Open the SixBit Options window.      How?
  2. Select the Printers tab on the left, then the Packing List tab that appears on the right.

    PackingList.jpg

  1. Click the Manage (gear_1_16.png) icon to the right of the Packing List Style dropdown.

 

 

white_list_48.png

To create a new packing list:

  1. Open the Manage Packing List window.  How?

    ManagePackingList.jpg

  2. Select a report and click the Duplicate button, then provide a name for the new packing list.  Because packing lists contain not only information about an order, but specific shipments within the orders, they are written with subreports.  When creating a new packing list, you will also need to create a new subreport for it.  You can do this by simply duplicating the subreport for the packing list you duplicated and then assigning the proper subreport when editing the report in the Report Designer.  When creating new subreports, you must name the subreport the same thing you named the original packing list followed by "_SubReport".  So, if you created "My_Packing_List" the subreport should be named "My_Packing_List_SubReport".

 

 

white_list_48.png

To rename a packing list:

  1. Open the Manage Packing List window.   How?

    ManagePackingList.jpg

  2. Select a report and click the Rename button, then provide a new name for the new packing list.  Because packing lists contain not only information about an order, but specific shipments within the orders, they are written with subreports.  When renaming a packing list, you should also rename its associated subreport.  When naming subreports, you must name the subreport the same thing you named the original packing list followed by "_SubReport".  So, if you created "My_Packing_List" the subreport should be named "My_Packing_List_SubReport".

 

 

white_list_48.png

To delete a packing list:

  1. Open the Manage Packing List window.    How?

    ManagePackingList.jpg

  2. Select a report and click the Delete button.  Once a packing list is deleted, it cannot be recreated, so click through the verification if you really want to delete the packing list.

 

 

white_list_48.png

An original copy of each packing list is shipped with SixBit.  If at any time you feel you have messed up a packing list and want to revert it its original state, you should perform a packing list reset.

To reset a packing list:

  1. Open the Manage Packing List window.    How?

    ManagePackingList.jpg

  2. Select a report and click the Reset button, then click through the verification window if you really want to reset the packing list.

 

 

white_list_48.png

Due to customer requests, we have added the ability to customize packing lists.  Developing our own custom report designer would be a very huge task, so as an alternative, we have integrated an existing report designer tool from a company called Telerik.  We feel that it is important for the user to know that customizing a report using the modern report designer tools is not something to be taken lightly.  A report designer is a very powerful tool with many features and capabilities.  Complete documentation for using the report designer tool would be very long and is beyond the scope of this User's Guide.  We recommend you have experience in other report designers like those in Crystal Reports or Microsoft Access if you are going to attempt to edit your packing lists with our report designer.  

 

To edit a packing list:

  1. Open the Manage Packing List window.     How?

    ManagePackingList.jpg

  2. Click the Edit button.  The Report Designer will appear with your Packing List loaded.

    ReportDesigner.jpg

 

Custom Functions

In addition to the functions found in the Report Designer, we have added several of our own custom functions.  Custom functions can be used to process data before it is displayed.

 

SixBit provides the following custom functions:

 

Name

Parameters Function
GetBarcodeReadyItemID ItemID When using barcodes on a report, we encase them in special characters depending upon the type of information they contain (i.e. order number, item number, shipmentid, etc.)  When a barcode reader scans the barcode label it will then know what type of information it is and what to do with it.  To make it easy on users, we have added 3 functions that will automatically add the correct special characters.  When adding a barcode for an itemid, orderid or shipmentid, you should set the barcode value using these three functions.
GetBarcodeReadyOrderID OrderID
GetBarcodeReadyShipmentID ShipmentID
GetFormattedAddress AddressID The packing list query receives each component of an address separately.  It could then take quite a bit of custom formatting to ensure that the address formats properly.  We have provided this function to allow you to pass an addressID and get a formatted address in return, saving you the trouble of formatting the address yourself.
GetShippingServiceName ShippingServiceID The database does not contain the name of the shipping services, it only contains the shipping service id.  Therefore, the packing list query can only retrieve the ID (a number).  This function is provided to convert the shipping service ID into the readable name of the shipping service.

 

These functions are called from the Expression Editor.

 

CustomFunctions.jpg

When assigning a value with the Expression Editor, choose Functions|Misc|SixBit.ReportExpressions.CustomReportExpressions, then double click the function on the right.