Skip to content

CKL Software GmbH

Development

AppInfo Detail
"AppId" "3d805c2f-f4aa-4468-8c87-2855339faeff"
"Publisher" "CKL Software GmbH"
"Name" "Lagerwert 365 / Inventory 365"

SOURCE CODE

Partners and customers of CKL Software GmbH often need access to the source code of our applications for enhancement, testing, integration or problem solving purposes. To access the source code, follow these steps:

  • Log in to the Partner Portal of CKL Software GmbH.
  • Navigate to Products > CKL Apps and download the appropriate product package.
  • Unzip the zip file and navigate to app > src in the product package folder.

EVENTS

You can customize the functionality of Inventory 365 by using some of the many different Event Publishers. CKL Software GmbH is constantly providing Event Publishers to make our apps as customizable as possible.

If you need additional events for your customization in Inventory 365 you can request them at support@ckl-software.de. Please submit the event request to us in the following form (example event request):

I need a new event in table “Service Contract Header” at “OnValidateTrigger” of field “Expiration Date”:

field(36; "Expiration Date"; Date)
{
    Caption = 'Expiration Date';

    trigger OnValidate()
    var
        IsHandled: Boolean;
    begin
        IsHandled := false;
        OnBeforeValidateExpirationDate(Rec, IsHandled);
        if IsHandled then
            exit;
    end;
}

New Event:
[IntegrationEvent(false, false)]
local procedure OnBeforeValidateExpirationDate(var ServiceContractHeader: Record "Service Contract Header"; var IsHandled: Boolean)
begin
end;

CHANGELOG

It is important to verify that your environment is compatible with the hotfixes or updates being installed.

CKL App Version Compatible BC Version Description
3.3.0.0 From BC16.3 Upgrade to Microsoft Dynamics 365 Business Central The module Inventory 365 was taken over with the set from Microsoft Dynamics 365 Business Central 14 (CU14) C/AL-Code on Microsoft Dynamics 365 Business Central AL-Code.
3.3.1.0 From BC16.3 General- and Inventory Posting Setup PLUS When using the General- and/or Inventory Posting Setup PLUS an error message occurred (e.g. "Direct Prod. Cost Account" must contain a value in "General Posting Setup CKL Inventory”.). This error occurred if posting was done in the corresponding combination of Gen. Bus.-/Gen. Prod. Posting Group or Location/Invt. Posting Group.
3.3.2.0 From BC16.3 Index overflow when posting/finishing production orders When posting with production costs (additional Income Statement posting), an index overflow occurred in certain constellations (e.g. activated "Expected Cost Posting to G/L") when posting/finishing production orders.
3.3.3.0 From BC16.3 Changes of some Inventory 365 captions Some captions within Inventory 365 have been changed. E.g. from Inventory PLUS to Inventory 365.
3.3.4.0 From BC16.3 CKL Install Codeunit was set to obsolete In certain constellations, no existing production orders were created in a CKL table during the installation of Inventory 365. Therefore the CKL Install Codeunit was set to obsolete. The creation of existing production orders is now carried out via events.
3.3.5.0 From BC16.3 Data record already exists … when posting/finishing production orders When posting with production costs (additional Income Statement posting), the error message "The data record already exists …” occurred when posting/finishing production orders, if e.g. a negative production order was posted before.
3.3.6.0 From BC16.3 Improvement Inventory – G/L Reconciliation Entries The clarity of the Inventory – G/L Reconciliation entries has been increased. The main window has been subdivided and relevant information is presented in a factbox.
3.3.7.0 From BC16.3 Detailed warning at Inventory – G/L Reconciliation Entries The warnings within the Inventory – G/L Reconciliation Entries have been detailed. In addition, a link has been added to each warning. This takes you directly to the cause of the problem and allows you to fix it if necessary.
3.3.8.0 From BC16.3 Various usability improvements The module has been made more user-friendly in several places. For example, the input of date filter within the Inventory – G/L Reconciliation matrix has been improved or the user is supported when creating a date formula.
3.3.9.0 From BC16.3 Incorrect translation of various captions Translation into german was adjusted for several captions.
3.3.10.0 From BC16.3 I/O exception during Excel-Export The Excel-Export in the Inventory - G/L reconciliation could not be performed and aborted with the message "I/O exception". This has been corrected.
4.0.0.0 From BC17.0 Upward compatibility for BC19 provided In order for the app to be compatible with BC19, various technical functionalities had to be adapted.
4.0.1.0 From BC17.0 Added some ToolTip The ToolTip property has been added to some Inventory 365 fields.
4.0.2.0 From BC17.0 Integration CKL Online Help in Inventory 365 App Links to the CKL Online Help have been added within the Inventory 365 app.
4.0.3.0 From BC17.0 Filters within the Inventory – G/L Reconciliation Matrix Within the Inventory – G/L Reconciliation Matrix no filters (e.g. date filters) could be applied. This has been corrected.
4.0.4.0 From BC17.0 Message Data record already exists when opening PO statistics When opening the PO statistics, the following message appears: "Production Order: The data record already exists in the table Inv. Adjmt. Entry (Order) CIN". The reason was a missing check whether the data record already exists.
4.0.5.0 From BC17.0 Microsoft Dynamics 365 Business Central 20 compatibility Modification of fewer functionalities to establish BC20 compatibility.
4.0.6.0 From BC17.0 Incorrect translation of various captions Translation into german was adjusted for several captions.
6.0.0.0 From BC19.0 Enhancement of Inventory 365 Setup and Inventory G/L Rconciliation 365 with Teaching Tips Teaching Tips have been added to the Inventory 365 Setup and Inventory G/L Reconciliation 365 pages. Teaching Tips show relevant fields and actions within a page. They should give the user a better understanding of the corresponding page.
6.0.0.0 From BC19.0 Microsoft Dynamics 365 Business Central 22 compatibility Modification of fewer functionalities to establish BC22 compatibility.
6.0.1.0 From BC19.0 Inventory Change Postings per Posting Group In Post Inventory Cost to G/L report, it is possible to choose between the posting method "Per Posting Group" and "Per Entry”. In "Per Posting Group", the inventory change postings defined with Inventory 365 for mapping the total cost procedure were not posted correctly.
6.0.2.0 From BC19.0 Added some ToolTip The ToolTip property has been added to some Inventory 365 fields.
6.0.3.0 From BC19.0 Microsoft Dynamics 365 Business Central 23 compatibility Modification of fewer functionalities to establish BC23 compatibility.
6.0.4.0 From BC19.0 Provision of various events Provision of various events for the expandability of Inventory 365.
6.0.5.0 From BC19.0 Post Inventory Cost to G/L report The report "Post Inventory Cost to G/L" extended with Inventory 365 has added a blank page at the end of the report.

CKL
Personal support available at www.ckl-software.de/en/