PurchParmLine_Asset Table

The PurchParmLine table contains fixed assets information regarding posting purchase lines.

ID: 2626

Configuration Key: LogisticsBasic

Security Key: VendTables

Methods

Method

Description

aosValidateDelete

(Inherited from xRecord.)

aosValidateInsert

(Inherited from xRecord.)

aosValidateRead

(Inherited from xRecord.)

aosValidateUpdate

(Inherited from xRecord.)

cancelTimeOut

Cancels a previous method call to the Object::setTimeOut Method. (Inherited from Object.)

caption

(Inherited from xRecord.)

checkRecord

(Inherited from xRecord.)

checkRestrictedDeleteActions

(Inherited from xRecord.)

clear

(Inherited from xRecord.)

company

(Inherited from xRecord.)

concurrencyModel

(Inherited from xRecord.)

context

(Inherited from xRecord.)

data

(Inherited from xRecord.)

dataSource

(Inherited from xRecord.)

dbOpInTransaction

(Inherited from xRecord.)

delete

(Inherited from xRecord.)

disableCache

(Inherited from xRecord.)

doClear

(Inherited from xRecord.)

doDelete

(Inherited from xRecord.)

doInsert

(Inherited from xRecord.)

doUpdate

(Inherited from xRecord.)

doValidateDelete

(Inherited from xRecord.)

equal

(Inherited from xRecord.)

executeCachedDisplayMethods

(Inherited from xRecord.)

getPresenceFieldData

(Inherited from xRecord.)

getTimeOutTimerHandle

Returns the timer handle for the object. (Inherited from Object.)

handle

Retrieves the handle of the class of the object. (Inherited from Object.)

helpField

(Inherited from xRecord.)

initFromPurchLine

Sets the PurchParmLine_Asset table field values.

initFromPurchParmLine

Sets the PurchParmLineRecId field value.

initFromVendInvoiceInfoLine_Asset

Sets the PurchParmLine_Asset table field values.

initValue

(Inherited from xRecord.)

insert

(Inherited from xRecord.)

isFormDataSource

(Inherited from xRecord.)

isTmp

(Inherited from xRecord.)

joinChild

(Inherited from xRecord.)

joinParent

(Inherited from xRecord.)

merge

(Inherited from xRecord.)

modifiedField

Checks whether extra logic needs to be performed when a field value changes.

modifyAssetId

Sets the values of PurchParmLine_Asset fields based on the value of the AssedId field.

modifyCreateFixedAsset

Clears the values of PurchParmLine_Asset fields based on the value of the CreateFixedAsset field.

new

Initializes a new instance of the Object class.. (Inherited from Object.)

notify

Releases the hold on an object that has called a wait method on this object. (Inherited from Object.)

notifyAll

Releases a lock on the object that was issued by a wait method on this object. (Inherited from Object.)

objectOnServer

Determines whether the object is on a server. (Inherited from Object.)

orig

(Inherited from xRecord.)

overwriteSystemfields

(Inherited from xRecord.)

owner

Returns the instance that owns the object. (Inherited from Object.)

postLoad

(Inherited from xRecord.)

queryTimedOut

(Inherited from xRecord.)

queryTimeout

(Inherited from xRecord.)

readPast

(Inherited from xRecord.)

recordLevelSecurity

(Inherited from xRecord.)

renamePrimaryKey

(Inherited from xRecord.)

reread

(Inherited from xRecord.)

RowCount

(Inherited from xRecord.)

selectForUpdate

(Inherited from xRecord.)

selectLocked

(Inherited from xRecord.)

selectRefRecord

(Inherited from xRecord.)

selectWithRepeatableRead

(Inherited from xRecord.)

setConnection

(Inherited from xRecord.)

setTimeOut

Sets up the scheduled execution of a specified method. (Inherited from Object.)

setTmp

(Inherited from xRecord.)

setTmpData

(Inherited from xRecord.)

skipAosValidation

(Inherited from xRecord.)

skipDatabaseLog

(Inherited from xRecord.)

skipDataMethods

(Inherited from xRecord.)

skipDeleteActions

(Inherited from xRecord.)

skipDeleteMethod

(Inherited from xRecord.)

skipEvents

Provides an option to turn off calling the Application.event* methods for the life time of the xRecord instance. (Inherited from xRecord.)

skipTTSCheck

(Inherited from xRecord.)

suppressWarnings

(Inherited from xRecord.)

toolTipField

(Inherited from xRecord.)

toolTipRecord

(Inherited from xRecord.)

toString

Returns a string that represents the current object. (Inherited from Object.)

ttsabort

(Inherited from xRecord.)

ttsbegin

(Inherited from xRecord.)

ttscommit

(Inherited from xRecord.)

update

(Inherited from xRecord.)

usageCount

(Inherited from xRecord.)

validateDelete

(Inherited from xRecord.)

validateField

(Inherited from xRecord.)

validateWrite

Checks whether the value in the AssetGroup field is valid if the value in CreateFixedAsset field is set to Yes.

wait

Pauses a process. (Inherited from Object.)

wasCached

(Inherited from xRecord.)

write

(Inherited from xRecord.)

xml

(Inherited from xRecord.)

::createPurchParmLine_Asset

Inserts a new PurchParmLine_Asset table record, based on a VendInvoiceInfoLine_Asset table record and connected to a particular PurchParmLine table record.

::exist

Determines whether a PurchParmLine_Asset line exists in the table for a particular RecId field.

::find

Finds and returns the PurchParmLine_Asset line for the given RecId field, if a line exists.

::findByPurchParmLineRecId

Finds and returns the PurchParmLine_Asset line for the given PurchLineRefRecId field, if a line exists.

Fields

Field

ID

Type

Configuration key

Description

CreateFixedAsset

1

Extended Data Type: NoYesId

Type: NoYes

None

Select this field if a new fixed asset should be created for the purchase line when a packing slip or invoice is posted

AssetGroup

2

Extended Data Type: AssetGroupId

Type: str

Asset

Identify the fixed asset group.

AssetId

3

Extended Data Type: AssetIdOpen

Type: str

Asset

Unique key for identification of fixed asset. The key is used when creating new assets.

AssetTransTypePurch

4

Extended Data Type: AssetTransTypePurchEDT

Type: AssetTransTypePurch

Asset

Which type of fixed asset transaction is to be created in connection with the purchase?

AssetBookId

5

Extended Data Type: AssetBookIdPurchSalesInvent

Type: str

Asset

Value model related to the current transaction.

AssetAcquired

6

Extended Data Type: NoYesId

Type: NoYes

None

PurchParmLineRecId

7

Extended Data Type: PurchParmLineRecId

Type: int64

None

Reference field in a different table.

dataAreaId

61448

System Data Type: dataAreaId

Type: str

None

recVersion

61450

System Data Type: recVersion

Type: int

None

RecId

65534

System Data Type: recId

Type: int64

None

Field Groups

Field Group

Fields

AssetAcquired

AssetAcquired

AutoReport

CreateFixedAsset

AssetGroup

AssetId

AssetTransTypePurch

AssetBookId

FixedAssets

CreateFixedAsset

AssetGroup

AssetId

AssetBookId

AssetTransTypePurch

PurchParmLineRecId

PurchParmLineRecId

Relations

Relation

Table

Lines

AssetBook

AssetBook Table

PurchParmLine_Asset.AssetBookId == AssetBook.BookId

PurchParmLine_Asset.AssetId == AssetBook.AssetId

AssetBookTable

AssetBookTable Table

PurchParmLine_Asset.AssetBookId == AssetBookTable.BookId

AssetGroup

AssetGroup Table

PurchParmLine_Asset.AssetGroup == AssetGroup.GroupId

AssetTable

AssetTable Table

PurchParmLine_Asset.AssetId == AssetTable.AssetId

DataArea

DataArea Table

PurchParmLine_Asset.dataAreaId == DataArea.id

PurchParmLine

PurchParmLine Table

PurchParmLine_Asset.PurchParmLineRecId == PurchParmLine.RecId

Indexes

Index

AllowDuplicates

Enabled

Fields

ParmTableRefIdx

Yes

Yes

AssetId

AssetAcquired

AssetTransTypePurch

PurchParmLineRecIdIdx

No

Yes

PurchParmLineRecId

RecId

No

Yes

RecId

See Also

Table Methods

Tables Overview