Vibecode Reference Manual

kProject

kProject


Info


Inherits from kDataObject\kDataBasic



Properties


Name

Type

Label

List

Owned

Cluster

Mandatory

Unique

Note

Customer

kCustomer

Customer

check mark

Company

kCompany

Company

-

EstimatedTime

tkQuantity

EstimatedTime

check mark

EstimatedTime.Value

tkValue

Quantity

-

EstimatedTime.UnitOfMeasure

kUnitOfMeasure

UOM

-

TODO: true only if tkvalue<>0

AssignedTo

kUser

AssignedTo

-

ChargeType

tkProjectChargeType

ChargeType

check mark

DueDate

tkDate

DueDate

-

StartDate

tkDate

StartDate

-

Status

tkTaskStatusType

Status

check mark

Tasks

kTask

Tasks

List

Owned

-

Inherited from kDataBasic

Code

tkCode

Code

check mark

check mark

Description

tkTranslatableDescription

Description

-

Remark

kRemark

Remark

Owned

-

Inherited from kDataObject

Id

tkUnique

Id

check mark

check mark

ClassName

tkCode

Class Name

-

CreatedBy

tkCode

Created by

-

LastModifiedBy

tkCode

Last Modified By

-

CreatedDate

tkDateTime

Created Date

-

LastModifiedDate

tkDateTime

Last Modified Date

-

RevisionNumber

tkInteger

Revision Number

-

WorkflowStatus

kWorkflowStatus

Workflow Status

-

OwnedOnRequest

tkYesNo

Is owned upon request

-

Origin

kSystem

Origin

-

LastModifiedProcess

tkGuid

Last process

-

Extension

Timesheet

AdmittedActivityType

kActivityType

List

Not Owned

-

(E) : Type have an event assigned to it, look at type documentation for mode details

(A) : Property have an autocoderole, look autocoderole grid for mode details



Events


When

Method Name

Module

Parameters

On

Off

Asynch

afterupdate

TimeSheet_kProject_Status_Changed

kTimeSheet

beforeinsert (I)

OnInitWorkFlow

kCoreServices

afterinsert (I)

AutoTransition

kCoreServices

afterupdate (I)

AutoTransition

kCoreServices

workflowstatus

(I) : Event is defined in parent class



IncrementalSearch


  • class : kProject

  • searchproperty : code,description

  • displayproperties : code,description

  • dependson : kCustomer



Used By


Class

Property

kEmployeeRoleMap

Project

kExpenseReportLine2

Project

kActivityAbstract

Project

kExpenseReportHeader2

Project