Generic Transaction

Generic Transaction

PanatrackerGP has an optional module that allows a user to gather general entered and scanned information and save it to our database. This feature is known as the "Generic Transaction" module.

The generic transaction module allows a user to enter or scan data and save it to the PanatrackerGP database. We facilitate a powerful customized integration through the use of a custom-code component in our software. Through this code, we are able to use the captured data to create custom eConnect data, or call a stored procedure, or perform other unique actions.

The custom development can be performed by our services team. A common approach is for the customized code to call a database stored procedure. The contents of that stored procedure can then be edited by the end-user company, or by a qualified GP partner. Basic configuration of this module is included in the purchase price of the module.

Additional development can be performed by the professional services team. In summary, these changes are made by altering code contained in "MyPlugin.cs" in the Panatracker.Customizations project. The resulting DLL file is loaded and invoked by the generic transaction during the submit process.

Disabling the Default Configuration Error

Invoking the generic transaction without a planned customization as mentioned above will, by default, result in a configuration error message. The simplest way to disable this is to remove (or comment out) a line in the AppSettings.config file on the portal installation. Simply comment-out the line containing the key TransactionPluginAdapter as shown below:

<!-- Enable the transaction plugin adapter. -->
<!--add key="TransactionPluginAdapter" value="Panatracker.Customizations" / -->

The above change will disable the loading of the sample plug-in and remove the configuration error message.

For more information, contact our support group to arrange to speak with our team.

    • Related Articles

    • An error occurred performing the GenericTransaction transaction

      About Generic Transactions The Generic Transaction feature is not used with standard Dynamics GP operations. It's a framework introduced in version 6.3 for custom data-collection transactions developed through Panatrack consulting services. Generic ...
    • Adjustment Transaction

      Adjustments create an Inventory Transaction Entry transaction in Dynamics GP. There are three adjustment transaction types: Add Inventory: Creates a positive adjustment to add items into inventory. Remove Inventory: Creates a negative adjustment to ...
    • Automatically send an email after a PanatrackerGP transaction

      This article is a quick introduction to the capability of sending an email based upon details captured in a PanatrackerGP transaction. This is done by using PanatrackerGP's feature that extends our transaction-processing logic via our "Pre submit" or ...
    • PO Receiving Transaction

      The PO Receiving transaction allows you to receive against Dynamics GP purchase orders and create the corresponding Receiving transaction in GP for posting and matching against invoices. Standard Single Purchase Order Receiving Select Purchase Order ...
    • Order Fulfill Transaction

      The Order Fulfill transaction enables picking of GP sales orders with support for order, invoice, or fulfillment order/invoice document types. The transaction uses directed or ad-hoc pick workflows with optional zone filtering, lot/serial tracking, ...