Boyum Print & Delivery with Multi-Languages and Multi-Locations
B1 Print & Delivery is not difficult to utilize: define a Crystal report; Assign the report to a 'Report Configuration'; Attach Report actions for each button that will be actively used with this document type. This shows how to use B1 Print & Delivery to implement multi-language forms and emails. The example shows multi-language for sales orders but the same techniques can be used for any document. I am using English and French as the 2 languages being implemented. Multi-location implementation of B1 Print & Delivery is covered. 'Conditional Report Actions' are used. The Word documentation shows how the Crystal Report 'commands' can be edited to support multi-language and multi-location implementations. Email functionality is discussed - multiple ways to assign the 'To' email person(s), including the 'Email category' assignment. Use multi-language flags to determine the language used for the email. Assign one or more 'BCC' email contacts using SQL.
User view of Multi-Language
Crystal Report Definition
B1 Print & Delivery
Document Print Language
Email From / To Settings
The Report Configuration could have up to 9 different report actions linked to any Crystal Report definition. Some of these will not be used. For example, the actions associated with these buttons are not relevant to multi-language / or are rarely used for sales orders:1. Add button / Document Printing - standard B1 Print & delivery has this button associated with sending an email when the 'Add' button is clicked. With sales orders this is a bad idea. The entry clerk may click 'Add' to save a sales order because they are going to lunch and are part way through entry - a partial order email to the customer is a bad idea. You also don't want 'Document Printing' to perform this function - unless the order has already been 'Approved'.2. Word button - I don't have any customers using this button for sales order processing3. Excel button - I don't have any customers using this button for sales order processing4. Fax button - rarely used anymore
Some of the report actions are 'simple' and do not affect multi-language considerations.1. Print preview - this is used by the entry clerk and simply displays the printed document in preview format. It will display based on the 'language code' selected for this sales order.2. PDF button - this is used by the entry clerk to save a PDF copy of the document and saves the printed document in preview format. It is based on the 'language code' selected for this sales order.
The two buttons of interest are the 'Print' button and the 'Email' button.