Table of Contents

Advanced Productivity Pack (APP)

APP Installation

The current version of the application requires that any servers/client machines running the SAP B1 client and the application be using a minimum of version 4.8 of the Microsoft .Net Framework.

TWBS Advanced Productivity Pack (APP) installation consists of the following steps.

SAP® Business One Extensions Path for APP Data Logging

Third Wave SAP® Business One add-ons have been updated with a new application data logging mechanism. It will no longer place files in the users local MY DOCUMENTS directory. The application will now use the SAP® Business One defined Extensions file path.

The specified Extensions Folder path should be a network location directory that is accessible to all SAP® B1 users starting the application.

Launch the General Settings screen by selecting the General Settings menu option under the Administration image10.jpeg System Initialization menu groups.

Click the Path tab along the top of the form .

image11.jpeg

Verify that a directory that is accessible to all SAP® B1 users starting the application is specified on the Extensions Folder line.

If you wish to change the Extensions Folder location, please be sure that all users are logged out of all TWBS add-on applications before the new directory is selected.

SAP® Business One APP Client

The TWBS APP add-on will only be available for installation through the SAP® Business One Server management of extensions for lightweight deployment method. Use of this method requires that the SAP® Business One System Landscape Directory be installed on the SAP® B1 Server.

Installing SAP® Business One Applications through the SLD

Licensing APP Modules

Third Wave Business System SAP® Business One add-ons have been updated with an automatic licensing procedure. In order to obtain a permanent license key, the production environment SAP® Business One installation number must first be provided to TWBS Support so that the information can be entered into our systems. The SAP® Business One installation number is a critical component to the new TWBS application license keys. Without this information you will only be able to obtain a 30-day application trial license.

On start up, the application client will verify that a valid license exists for the application having been purchased based on your SAP® Business One installation number. If the license is verified, the application will start. If the application has not been purchased, a 30-day trial license will be issued to allow for limited use of the application. If your trial license has expired and you would like to purchase the application to obtain a full license key, please contact Third Wave Business Systems @ (201) 703-2100.

APP License Allocation to Specific SAP® Business One Users

The TWBS APP Processing application has been updated so that the manual allocation of user licenses to specific SAP® Business One users is no longer required. The application will automatically track when the application is connected/disconnected how many individual user licenses are currently in use.

APP/EFT Server Configuration

TWBS APP Server Configuration screen access is controlled through the SAP® Business One Authorizations function.

Support for oAuth SMTP authentication is limited to Microsoft Exchange Online servers at this time. Additional SMTP support will be added later.

For instructions on how to generate oAuth account credentials for Microsoft Exchange Online servers, please use the following link:

If you are upgrading to a new version of APP from a prior version that did not store all APP information in the SAP® Business One company database, you will be required to convert or “migrate” the APP data during the upgrade process. Please refer to the How To Migrate TWBS_SBO-Common Data During APP Ugrade section of the guide.

If you are upgrading to a new version of APP from a prior version that did not store customized form data as XML, you will be required to convert or “migrate” the customization data during the upgrade process. Please refer to the How To Convert APP Form Customized Data to XML section of the guide.

APP - Database Object Creation

If you are any of the APP modules of the TWBS APP application, you must create the associated database objects required for the APP application.

This process will initiate a prompt by SAP® Business One that new database objects have been created and they will need to close open windows.

APP - Dashboards/Adv. Delivery Definition Setup

APP - Standard Reports Included

TWBS Advanced Productivity Pack (APP) provides a variety of standard Crystal Reports layouts for SAP® Business One marketing documents included with the product installation. While these reports are installed, they come disabled and would need to be edited through the Report Maintenance form to activate them.

Included Reports: Quote, Sales Order, Pack List, A/R Invoice, Goods Return, Purchase Order, A/P Invoice, Credit Memo, Sales Return, Goods Receipt PO, Customer Statements, Service Calls, Check Printing, A/R Down Payment, A/P Down Payment, Incoming Payments, Outgoing Payments

EFT - Database Object Creation

If you are utilizing the EFT module of the TWBS APP application, you must create the associated database objects required for the EFT application.

This process will initiate a prompt by SAP® Business One that new database objects have been created and they will need to close open windows.

EFT - Standard Reports Included

Installtions of TWBS EFT that are not using the basic TWBS APP application will have the ability to configure and execute 2 of the standard TWBS APP crystal reports files that are specific to TWBS EFT functionality.While these reports are installed, they come disabled and would need to be edited through the Report Maintenance form to activate them.

Included Reports: Incoming Payments & Outgoing Payments

Setting SAP® Business One Authorizations for APP Configuration Access

Third Wave SAP® Business One add-ons have been updated to restrict access to application screens used for setup and/or configuration. Each user that you want to provide access to these screens will need to be manually provided authorization to access the specific screen through this process.

image36.jpeg

The TWBS Server Settings authorization setting is common to all TWBS applications. Disabling access will affect all installed add-ons using this mechanism.

APP SAP® Business One Add-On Client Uninstall Process

The TWBS APP add-on will only be available for installation through the SAP® Business One Server management of extensions for lightweight deployment method. Use of this method requires that the SAP® Business One System Landscape Directory be installed on the SAP® B1 Server.

The SAP® Business One System Landscape Directory must be installed on the SAP® B1 Server to access this option. All installations and removals of APP versions 92.2.0 and above must be performed on the SAP® B1 Server through the System Landscape Directory.

If your previous version of TWBS APP is a version that still utilizes the Database Server.

image6.jpegimage47.jpeg

If your previous version of TWBS APP is a version installed through the Add-On Administrator.

If your previous version of TWBS APP is a version installed through Lightweight Deployment.

As of the release of Version 92.2.0 of the TWBS Advanced Productivity Pack (APP) application, the add-on will only be available for installation through the SAP® Business One Server management of extensions for lightweight deployment method. Use of this method requires that the SAP® Business One System Landscape Directory be installed on the SAP® B1 Server.

The screenshots in this section are for a different application for process only.

The SAP® Business One System Landscape Directory must installed on the SAP® B1 Server to access this option.

image50.jpeg

If you receive the following notification about the website's security certificate, you can click the Continue to this website option.

image17.jpeg

image52.jpeg

image53.jpeg

image54.jpeg

If you need to remove the application from more than one SAP® B1 Company database, repeat these last few steps for each of the databases in the Company List which have the application assigned to them.

image56.jpeg

image57.jpeg

Applying APP Updates

The TWBS APP add-on will only be available for installation through the SAP® Business One Server management of extensions for lightweight deployment method. Use of this method requires that the SAP® Business One System Landscape Directory be installed on the SAP® B1 Server.

The SAP® Business One System Landscape Directory must installed on the SAP® B1 Server to access this option. All installations and removals must be performed on the SAP® B1 Server through the System Landscape Directory.

APP Module Management

TWBS APP application functionality is divided into separate modules. Only enable the modules for the aspects of APP that you want to use. These components are administered through the TWBS Module Manager screen.

The TWBS Electronic Funds Transfer (EFT) application is sold and licensed separately from the TWBS Advanced Productivity Pack (APP) application.

Activating Modules

Activating a module will enable this functionality for all users in the SAP Business One® company database, not just for an individual user.

Activation and deactivation of modules will require the restarting of the APP SAP® Business One Client for the changes to be applied.

APP Modules

For information on new features, functionality enhancements, or fixes in releases of APP/EFT please refer to the Release Notes document available in the application documentation download or full APP application package.

APP - Report Maintenance and Delivery

Report maintenance and document delivery provides the user with a suite of tools to execute and deliver reports and documents, either individually or in mass processing, via delivery methods including fax, print, email, or a combination - performed in a single process.

APP - Customizer

TWBS Advanced Productivity Pack (APP) Customizer provides users with a customization toolkit and process rules to facilitate the enhancement of any SAP® Business One forms or UI-based add-on application screens without the use of programming knowledge. The APP Customizer toolkit consists of the following areas:

Any APP Customizer functionality will be limited by the restrictions of the SAP® Business One object. All Customizer functionality has been tested and verified on UI-based add-on forms.

APP - Dashboards

Interactive dashboards and charts to speed decision making. Automatic refreshing dashboards and charts.

EFT - Electronic Funds Transfer

Journal Voucher Import

SAP® Document Object Type Reference Guide

Each SAP® Business One marketing document has a unique object type (ObjType) value associated with it in the respective database table that identifies the type of marketing document that the record represents.

ObjType ValueAssociated SAP® Business One Object
13 A/R Invoice
14 A/R Credit Memo
15 Delivery Note
16 Return
17 Sales Order
18 A/P Invoice
19 A/P Credit Memo
20 Goods Receipt Purchase Order
21 Goods Return
22 Purchase Order
23 Sales Quotation
59 Goods Receipt
60 Goods Issue
67 Inventory Transfers
132 Correction Invoice
163 A/P Correction Invoice
164 A/P Correction Invoice
165 A/R Correction Invoice
166 A/R Correction Invoice
202 Production Order
203 A/R Down Payment Invoice
204 A/P Down Payment Invoice
540000006 Purchase Quotation

The Production Order database table (OWOR) does not have a specific ObjType field that contains the value for the Production Order document header record. Please refer to the How To Add Link To Arrows for Production Order to TWBS Visual Query Results section of the User Guide.

TWBS Application Technical Support

Support is provided for Third Wave’s APP application and all included modules. Please direct your inquiries regarding APP functional and technical capabilities to your SAP® Business One Partner or Third Wave Business Systems (TWBS).

Visit the TWBS Support Portal (login credentials required)

Visit the TWBS YouTube Channel