General

Cost elements is a container that combines the Payable General Ledger number, Receivable General Ledger number, and a Reporting Alias. Using cost elements allows to the group on a high level on the reporting alias. At the same time simplify the registration of your Payable and receivable GL’s in the charge codes. Instead of entering the GL codes (numbers) manually each time you can limit errors in registration by selecting a describing cost element which fills the GL fields for you.

The option to specify General Ledger codes per JobType and/or Routing allows a system/financial administrator to set the values right once. Contracts do not have to be copied based on the routing (E.g. import/export) just for the sake of registering different General Ledger codes in the Charge Codes


How does it work?

When activating the cost elements for a CorpID the General Ledger fields in the Charge Code become read-only and the Cost Element is a required field. Based on the selected Cost Element the General Ledger fields in the Charge Code are filled.

When creating an Account line or changing the Cost Element for an existing one the General ledger code fields are filled based on the defaults registered in the Charge Code. The real functionality of the Cost Element starts when a purchase or sales invoice is being posted. At that moment RedSKy checks which General Ledger to use based on the JobType and/or Routing of the specific Service Order.

The below example of the functionality will use these settings.

Example 1:

JobType =    European

Routing =    Import

No specific settings for JobType nor Routing. Hence the default applies 


Example 2:

JobType =    International

Routing =    Domestic

A specific setting is available for the combination of both JobType and Routing. Hence the General Ledgers specified for International Domestic (300533/400533) are applied


Example 3:

JobType =    International

Routing =    Import

A registration is made for JobType International but only in combination with Domestic. No specific match hence the default will apply. 


Example 4:

JobType =    Storage

Routing =    Domestic 

A registration is made for JobType Storage. As no Routing is set the ledgers for Storage (300532/ 400532) will apply. 


Example 5:

JobType =    Logistics

Routing =    Third Party Storage

A registration is made for Routing Third Party Storage. As no JobType is set the ledgers for Third Party Storage (300532/ 400532) will apply. 


Example 6:

JobType =    Storage

Routing =    Third Party Storage

For both JobType: Storage as for Routing: Third Party Storage an entry is made. In this case JobType prevails over  Routing. 


System setting

Activating the use of Cost Elements within the system needs to be done on the system default page (Security→System Default). Under the Accounting panel the check box ‘Cost Element’ needs to be checked. A new tab ‘Cost Element’ is added to the page ‘Reference’ (Administration→Reference)


Adding a cost element

Go to the page ‘Reference’ (Administration→Reference) and select the tab ‘Cost Element’. To add a cost element, click the button Add at the bottom of the tab.


The fields are:


Cost Element7-character code. This code can be used as a short cut in the charge codes
Description30-character long description explaining what the cost element is
Reporting AliasDescription used to group when doing reporting and also functions as a filter (Only showing those Charge Codes related to Category/Reporting Alias) when adding charged code in an account line.
Receivable GL CodeDropdown showing the Receivable General Ledger codes from the finance system.
Payable GL CodeDropdown showing the Payable General Ledger codes from the finance system.


Click Save to add the Cost Element to RedSky. The button Reset will empty the fields or undo unsaved changes.


Cost Element Grid

When adding or editing a cost element RedSky has the option to add a Grid. The Grid allows specifying the General Ledger Codes to use when creating the journal. This specification can be made by JobType, Routing or combination thereof.

Clicking the Add Grid will open a new window displaying the specified JobType/Routing specific settings and allowing to add or modify them.


Add a Grid Line

Both clicking Add button and the GL Rate Grid Details tab will display the option to add a specification on the General Ledgers to use.



  • Company Division    Dropdown containing the Company Division values

  • JobType    Dropdown containing the JobType values

  • Routing    Dropdown containing the Routing values

  • Receivable GL    Dropdown containing the General Ledger values 

  • Payable GL    Dropdown containing the General Ledger values



Clicking the Save button will store the values in the database. The reset button will undo all unsaved changes


Edit a Grid Line

As displayed in Picture 3. the user has the option to click the JobType. This will open the GL Rate Grid Tab with the stored value for the line being edited. The user can now make changes to the value stored.


Deleting a Grid Line

The user can delete a saved specification by clicking the trashcan at the end of the line.


Modifying a cost element

Go to the page ‘Reference’ (Administration→Reference) and select the tab ‘Cost Element’. To modify a cost element, click the Cost Element field in the first column of the grid. Changing a field will have the following consequences.


Cost ElementDepending on the setup the cost element can be used in the journal export. Changing field names should always be discussed with finance.
DescriptionThe description is changed. When choosing a cost element in a charge code the new description will be displayed.
Reporting AliasThe costs related to the cost element will be displayed in the new reporting alias for reports that will be retrieved from RedSky.
Receivable GL CodeThe Receivable GL in the Account line for non-posted invoices will be updated
Payable GL CodeThe Receivable GL in the Account line for non-posted invoices will be updated

 

Click Save to save the changes made to Cost Element. Not confirming the security question ‘Do you want to update the associated charge codes’ with Yes will only apply the change to new charge codes. Although possible it is not advised to choose No. 

Reset will reload the page with the original (last saved) values.


Deleting a cost element

Go to the page ‘Reference’ (Administration→Reference) and select the tab ‘Cost Element’. To delete a cost element, click the Bin in the last column of the grid. Deleting a cost element is only possible if it’s not in use in any of the charge codes.


Charge Codes

Charge codes are used to pre-populate the lines that have to appear on an invoice. Either they contain a brief description and are linked to a General Ledger or they contain an agreed price for a service with a specific corporate account.


Adding Charge Codes to a contract

A charge code can be selected in the Accounting tab of a Service Order. Before being able to do this the Charge Code needs to be added to a contract. In order to do this; select a contract (Administration →Contract) and select the Charge List tab and click ‘Add’.


Settings

Part of the charge code where the primary data is registered



Charge Detail (Administration →Contracts→Charge List→Charge Detail)

Charge

7-character code. By entering this code user can select Charge Code in the ‘Line Details’ page. It’s also displayed on the ‘Accounting’ overview. Unique per contract.

Description

Description of what is being charged. Displayed when the search function is used to select charge code on the ‘Line Details’ page. It’s also displayed in the description field in the ‘Receivable Detail’ and ‘Payable Detail’ panel on the ‘Line Details’.

Contract Name

Displays the contract the charge code is related to. The field is pre-filled from the contract

Bucket

Code for the external interface. E.g. Account wants Freight Charges to be summarised. For reporting the cost element and reporting alias can be used instead.



General Ledger and Control Data (Administration →Contracts→Charge List→Charge Detail) 
In this section, the financial settings and control data are added to the charge code.


Cost Element

If the cost element is activated in CorpID. The cost element can be entered or searched here. Entering the cost element will fill the Receivable GL Code and Payable GL code. Charge Code will now be linked to reporting alias of Cost Element as well.

Description

Description of cost element. Field will be filled when selecting the Cost Element.


Receivable Currency 

Currency of the receivable amounts mentioned in the Charge Code. It’s pre-filled from the associated contract. When selecting the Charge Code in the accounting lines this currency will be entered as receivable contract currency

Payable Currency


Currency of the payable amounts mentioned in the Charge Code. It’s pre-filled from the associated contract. When selecting the Charge Code in the accounting lines this currency will be entered as payable contract currency

Receivable GL Code


If Cost Elements are used then this field will be pre-filled based on the selected Cost Element. If not then it shows a dropdown allowing to choose from the available receivable general ledger code.


Payable GL Code


If Cost Elements are used then this field will be pre-filled based on the selected Cost Element. If not then it shows a dropdown allowing to choose from the available payable general ledger code.


Mode

Dropdown showing modes. Selecting a mode will limit the usage of the Charge Code to only those Service Orders that have this mode.

Storage
Van Line / US functionality
Storage Type
Van Line / US functionality
Include in LHF
Van Line / US functionality

Don’t Print on Invoice

Van Line / US functionality
Origin Country

Dropdown showing country names. Selecting a country will limit the usage of the Charge Code to only those Service Orders that have this country as the Origin Country.


Destination Country


Dropdown showing country names. Selecting a country will limit the usage of the Charge Code to only those Service Orders that have this country as the Destination Country.


Commission

Van Line / US functionality
Also used for UTSI DMM program. The percentage entered here is used to calculate the DMM Discount in the Account line overview.

Commissionable
Indicates if commission should be calculated
Country Flexibility

In combination with the above country filters the Country Flexibility determines the filter. If the value is TRUE the Charge Code will only show when both Origin and Destination match. If the value is FALSE only 1 of the two has to match. 


Note: set value to false if only 1 of the 2 country fields is filled out.


    

Charge Calculation  

In this panel the charge calculation is setup. The setup is divided into 6 sub sets. 


Primary Quantity (Administration →Contracts→Charge List→Charge Detail)

The first set is that of the quantity (times the rate needs to be applied). The (Primary) Quantity consists out of three parts. The amount for the entitlement, Estimate and Revised 

  • Unit:    Field is no longer in use as it was carried over from the old system.

  • Ask User?:    When clicking the Compute button on the ‘Line Detail’ page the user is requested to enter the quantity via pop-up module.

  • Preset:    The amount entered in the field is the default for the Quantity field on the ‘Line Detail’ page

  • From Field:   The value selected determines from which Service Order field the value is copied to the Quantity field on the ‘Line Detail’ page. 


Secondary Quantity (Administration →Contracts→Charge List→Charge Detail) 

Some rates structures consist out of a 2-dimensional matrix. In RedSKy a road rate matrix having the distance and volume as the 

parameter can be used. For the Secondary Quantity either the distance in kilometres or miles can be chosen.


 

2D Unit:   Select the distance field that contains the distance to be collected from the Service Order.


Price: The ‘ Price’ panel allows for different methods to get the amount to be charged.


  • Ask User?:   When clicking the Compute button on the ‘Line Detail’ page the user is requested to enter the rate via pop-up module.

  • Preset:    The rate entered in the field is the default for the Sell Rate field on the ‘Line Detail’ page. ToDo: Update when contract and invoice fields have been added. 

  • Basis:    The value selected here will be entered in the basis field of the Account Line once compute is clicked.

  • From Field:    Not functional yet

  • Rate Grid:    ToDo

  • Build Formula:    ToDo 


The field Basis displays the values which can be set as default in the Basis field on the page ‘Line Detail’. It will however NOT prefill the Quantity field (which has a relation with the Basis field). ToDo: Purpose unknown Question RedSky. 


VAT  (Administration →Contracts→Charge List→Charge Detail) 

For some charges, like insurance, are VAT exempt.


  • VAT Excluded    Checking this checkbox disables the VAT calculation on the ‘Line Detail’ page.


Amount Adjustment factors (Administration →Contracts→Charge List→Charge Detail) 

This is used in combination with either the rate grid or storage billing.

  • Multiplying Factor    

    • None:    No multiplication is applicable. The quantity field in the Account line will be filled with 1.

    • Primary Quantity:    The quantity field in the Account line will be filled with based on the outcome of what is defined under primary quantity

    • Secondary Quantity:    The quantity field in the Account line will be filled with based on the outcome of what is defined under secondary quantity.

    • Both Primary and Secondary:    The quantity field in the Account line will be filled with based on the multiplication of what is defined under primary quantity * what is defined under secondary quantity.

  • Minimum:    For storage billing when creating the account line, it will check if the Rate * On Hand Amount * Months to Bill is lower than the entered minimum the account line will be created with the minimum as the rate or else it will use the calculated amount.



Deviation Factors(Administration →Contracts→Charge List→Charge Detail) 

A charge code has a fixed rate. RedSky offers the possibility to register country specific deviations from the base rate. The alternative would be to have a Charge Code for each specific country rate.

 

  • Deviation Type:    Indicate which of the country (Origin/Destination) deviation is applicable.

  • Sell Rate Country Deviation:    Set deviation for country. See chapter 6.2.3 Country Deviation for more details.

  • Buy Rate Country Deviation:     Set deviation for country. See chapter 6.2.3 Country Deviation for more details.

  • Buy Rate dependent on Sell Rate


VanLine Factors (Administration →Contracts→Charge List→Charge Detail)

The VanLine Factors are Van Line / US functionality

For the VanLine calculation the following fields are available

  • Charge Cost Level    Not functional yet 

  • Apply Discount    Not functional yet

  • Get Service Area Data    Not functional yet

  • Item    Not functional yet

  • SubItem    Not functional yet


Amount Description (Administration →Contracts→Charge List→Charge Detail)

This section allows to generate a description in the accounting line. If the Amount Description is used it will prevail over the description entered at the Type Description field.


ToDo: Field description list of parameters. Question RedSky


Rate Grid

Country Deviation

Part of the charge code functionality is the option to set deviations of the base rate per country. Clicking the Sell Rate Country Deviation or the Buy Rate Country Deviation will open a new tab in the browser. The check box Purchase Deviation disabled. It will be checked when the Buy Rate Country Deviation was clicked.

Add Country Code

Clicking the Add button adds a new row to the grid. Select the country and enter the country deviation. For a deviation of 10% enter 110.00.

Save

To Save the country entries click Save.

Remove

To remove an entry click the check box and click the button Remove.