Skip to content

CKL Software GmbH

Development

AppInfo Detail
"AppId" "4be2e50d-be5e-48cc-9a33-650bdc76d0f1"
"Publisher" "CKL Software GmbH"
"Name" "Bewertung 365 / Valuation 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 Valuation 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 Valuation 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;

CREATION AND EXTENSIBILITY OF VALUATION CONDITIONS

Valuation 365 provides a set of predefined valuation conditions. If you have special valuation requirements that are not covered by the valuation conditions available in the product, you can easily create new valuation conditions. For this purpose, we provide you with an extension app. You can use this as the basis for creating an individual valuation rule.

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
2.0.1.0 From BC15.0 Upgrade to Microsoft Dynamics 365 Business Central The module Valuation 365 was taken over with the set from Microsoft Dynamics 365 Business Central BC14 (Cumulative Update 09) C/AL-Code on Microsoft Dynamics 365 Business Central AL-Code.
2.0.2.0 From BC15.0 Consideration of freight costs in currency valuation rule For the valuation of item ledger entries according to the currency valuation rule, the associated freight costs were not taken into account up to now.
2.0.3.0 From BC15.0 Consideration of historical data in valuation rule leaving In the leaving valuation rule, the last output was not correctly deter-mined using the Item Historical Data table.
2.0.4.0 From BC15.0 Exception level in Leaving-Period valuation condition An exception level (code = 0) can be defined in the Leaving-Period valuation condition. This exception applies if no movements could be determined in the period under review. However, this level was always applied even if there were movements.
2.0.4.0 From BC15.0 Incorrect posting of valuation for individual value adjustment If no valuation condition is applicable for an item to be valuated, an item valuation plan entry is created with valuation type specific. If this line is now manually adjusted by individual value adjustment, the sys-tem creates a second line with valuation type specific. Both lines are marked as "valid". As a result, the values are not posted correctly.
2.0.5.0 From BC15.0 Various usability improvements The module has been made more user-friendly in several places. For example, the input of filters within the valuation conditions has been improved or the user is supported when creating a date formula.
2.0.6.0 From BC15.0 Details of incoming item ledger entries in item valuation plan entries Within the item valuation plan entries, further information regarding incoming item ledger entries was provided. Often it was not directly obvious why a certain valuation rule level was not applied (e.g. be-cause of an incoming item leger entry). The factbox now shows whether an incoming item was found.
2.0.7.0 From BC15.0 Upward compatibility for BC19 provided In order for the app to be compatible with BC19, various technical functionalities had to be adapted.
2.0.8.0 From BC15.0 Added some ToolTip The ToolTip property has been added to some Valuation 365 fields.
2.0.8.0 From BC15.0 Restructuring of the permission sets for Valuation 365 The Valuation 365 permission sets have been restructured and combined into one superordinate permission set "BEWERTUN 365 / VALUATION 365". Please remove the permission sets "VAL-JOURNAL, VAL-JOURNAL POST, VAL-SETUP, VAL-SUPER, VAL-VALUATION, VAL-VALUATIONTOGL" from the user and replace them with the permission set "BEWERTUNG 365 / VALUATION 365".
2.0.9.0 From BC15.0 Integration CKL Online Help in Valuation 365 App Links to the CKL Online Help have been added within the Valuation 365 app.
2.0.9.0 From BC15.0 Set Line as valid Value via Item Valuation Analysis Report An item valuation plan entry can now also be set directly as a valid value via the Item Valuation Analysis Reports. For this purpose, the editing of item valuation plan entries from the analysis view has been enabled.
2.0.10.0 From BC15.0 Posting (with impact to unit cost) of items with costing method average Previously, it was possible to post items with costing method average as revaluation (with impact to unit cost) via the Item Valuation Journal. This is now blocked. Items with costing method average should always be valued as a whole on item level and not individually on item ledger entry level. In Valuation 365, each individual item ledger entry is valued with a positive remaining quantity. Therefore, the standard Item Revaluation Journal must be used for items with the costing method average.
2.0.11.0 From BC15.0 Incorrect translation of various captions Translation into german was adjusted for several captions.
2.0.12.0 From BC15.0 Extension of the role accountant with valuation 365 activities The Accountant role has been extended. The basic valuation process of Valuation 365 has been presented. This is intended to improve the operation of Valuation 365.
2.0.13.0 From BC15.0 Creation and extensibility of Valuation Conditions Valuation 365 provides a set of predefined valuation conditions. If you have special valuation requirements that are not covered by the valuation conditions available in the product, you can easily create new valuation conditions. For this purpose, we provide you with an extension app. You can use this as the basis for creating an individual valuation rule.
6.0.0.0 From BC19.0 Upward compatibility for BC22 provided In order for the app to be compatible with BC22, various technical functionalities had to be adapted.
6.0.1.0 From BC19.0 Permissions for "Set Balance Posting Date" function Additional permissions have been granted to perform the "Set Balance Posting Date" function on the item valuation journal.
6.0.2.0 From BC19.0 ToolTips in Item Valuation Setup swapped In the Item Valuation Setup, the two ToolTips "Allow Posting of blocked items" and "Automatic Cost Posting" were interchanged.
6.0.3.0 From BC19.0 Conversion of some option fields to Enum For the extensibility of Valuation 365 some option fields have been changed to Enum.
6.0.4.0 From BC19.0 Error message "The record is already open" at Calculate Inventory Value If several levels of the type "Field Item Table" were defined within the valuation condition Lowest Value, the above mentioned error message appeared at Calculate Inventory Value.
8.0.0.0 From BC21.0 Upward compatibility for BC23 provided In order for the app to be compatible with BC23, various technical functionalities had to be adapted.

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