Please enable JavaScript to view this site.

Visma.net Financials Data Model

Navigation: Schema: CashTransaction > Tables

CashTransaction_TransactionDetailsOffsetSubAccountSegments

Contents Previous Home Next More

Get all Transaction - ScreenID=CA304000

Catalog: VismaNet

Schema: CashTransaction

The data in this table is partitioned per value of the COMPANY_CODE column.

This is a read-only table function. The Visma.net API may not support changing the data or the Invantive SQL driver for Visma.net does not cover it. In the latter case, please use the table NativePlatformScalarRequests to upload data to the Visma.net API.

Select Visma.net API URL: /controller/api/v1/cashTransaction

Insert Visma.net API URL: /controller/api/v1/cashTransaction

Update Visma.net API URL: /controller/api/v1/cashTransaction

Delete Visma.net API URL: /controller/api/v1/cashTransaction

Field Selection Method: NotRequired

Base Path: transactionDetails[*].offsetSubAccount.segments[*]

Select Visma.net API Operation: get /controller/api/v1/cashTransaction

Table Function Parameters

The following parameters can be used to control the behaviour of the table function CashTransaction_TransactionDetailsOffsetSubAccountSegments. A value must be provided at all times for required parameters, but optional parameters in general do not need to have a value and the execution will default to a pre-defined behaviour. Values can be specified by position and by name. In both cases, all parameters not specified will be treated using their default values.

Value specification by position is done by listing all values from the first to the last needed value. For example with `select * from table(value1, value2, value3)` on a table with four parameters will use the default value for the fourth parameter and the specified values for the first three.

Value specification by name is done by listing all values that require a value. For example with `select * from table(name1 => value1, name3 => value3)` on the same table will use the default values for the second and fourth parameters and the specified values for the first and third.

Name

Data Type

Required

Default Value

Documentation

COMPANY_CODE

string

 

Partition to retrieve data from.

lastModifiedDateTime

string

 

System generated value for last modification of record. Use format: YYYY-MM-DD HH:MM (date and time) to filter by date

lastModifiedDateTimeCondition

string

 

Value to be used for filtering lastModifiedDateTime value.

numberToRead

int32

 

This field has been deprecated and will be removed in future versions.

skipRecords

int32

 

This field has been deprecated and will be removed in future versions.

 

Table Function Columns

The columns of the table function CashTransaction_TransactionDetailsOffsetSubAccountSegments are shown below. Each column has an SQL data type.

Name

Data Type

Label

Required

Documentation

active

boolean

Active

Active > The status of the identifier.

amount

double

Amount

Amount > The total amount for all units or items.

amount_1

double

 

The top part > Amount > The amount of the transaction.

COMPANY_CODE

string(30)

Company Code

Partition code, segmenting the data.

COMPANY_NAME

string(240)

Company Name

Name of the partition.

controlTotal

double

Total for Control

Mandatory field: The top part > Control total > The control total of the transaction.

currency

string

Currency

The top part > Currency > The currency of the cash account.

description

string

Description

Description > The description of the identifier.

description_1

string

 

Description > The description provided for the item.

description_2

string

 

The top part > Description > A detailed description of the transaction.

disbReceipt

string

 

The top part > Disb./receipt > The basic type of the transaction.

documentRef

string

Document Reference

The top part > Document ref. > The external document reference number.

errorInfo

string

Error Message

 

financialPeriod

string

Financial Period

Mandatory field: The top part > Period* > The financial period to which the transaction should be posted.

finPeriod

string

Financial Period

The property is now considered obsolete. Use Financial Period instead

hold

boolean

Hold

The top part > Hold > A check box that, if selected, indicates that the transaction is on hold, which means it may be edited but cannot be released.

lastModifiedDateTime

datetime

Last Modified

System generated information.

lastModifiedDateTime_1

datetime

 

System generated information.

lineNumber

int32

Line Number

The line number in the table.

metadata_maxPageSize

int64

 

 

metadata_totalCount

int64

Total Count

 

nonBillable

boolean

 

Non-invoiceable > A check box that indicates (if selected) that this transaction is non-invoiceable in the project.

price

double

Price

Price > The unit price for the item.

quantity

double

Quantity

Quantity > The quantity of the item.

referenceNbr

string

Reference Number

The top part > Ref. no. > The unique identifier assigned to the cash transaction in accordance with the numbering sequence.

segmentDescription

string

 

The Segment values window > The Top part > The description of the segment.

segmentId

int32

Segment ID

The Segment values window > The Top part > The ID of the segment.

segmentValue

string

Segment Value

The Segment values window > The table > The value of the segment, alphanumeric.

segmentValueDescription

string

Segment Value Description

The Segment values window > The table > The description of the segment value.

status

string

Status

The top part > Status > The status of the transaction, which is automatically assigned by the system.

subaccountId

int32

 

SubID > The identifier of the subaccount.

subaccountNumber

string

 

Mandatory field: Subaccount* > The subaccount number. Format 9-XX.

taxAmount

double

Tax Amount

The top part > VAT amount > The VAT amount to be paid for the document. A user enters this amount manually.

taxTotal

double

Tax Total

The top part > VAT total > The total amount of tax paid in the document.

tranDate

datetime

Transaction Date

Mandatory field: The top part > Trans. date* > The date of the transaction.

tranType

string

Transaction Type

The top part > Trans type > The type of cash transaction.

uom

string

Unit of Measure

UoM > The unit of measure of the item.

vatExemptTotal

double

VAT Exempt Total

The top part > VAT exempt total > The document total that is exempt from VAT.

vatTaxableTotal

double

VAT Taxable Total

The top part > VAT taxable total > The document total that is subjected to VAT.

 

12-12-2020 18:42 Version 20.1.301-BETA+3023