Click or drag to resize

clsImportWorkItemTrainingCourse Properties

The clsImportWorkItemTrainingCourse type exposes the following members.

Properties
  NameDescription
Public propertyAddrAddressType
Address Type to distinguish between a onsite location (offline) or an online course. clsImportWorkItemTrainingCourseeAddressType
Public propertyAddrBlock
Location of the training: Block
Public propertyAddrBuilding
Location of the training: Building
Public propertyAddrCardFName
NVARCHAR (100) A0CardFName
Public propertyAddrCity
Location of the training: City
Public propertyAddrContactPersonID
Location of the training: Contract person for the location (out of the customer)
Public propertyAddrCountry
Location of the training: Country Code
Public propertyAddrCounty
Location of the training: County
Public propertyAddressMemo
Extra address information. Also used for OnlineAddressAlternativText
Public propertyAddrMatchcode
NVARCHAR (100) A0Matchcode
Public propertyAddrName1
Location of the training: Name1
Public propertyAddrName2
Location of the training: Name2
Public propertyAddrName3
Location of the training: Name3
Public propertyAddrSalutation
Location of the training:
Public propertyAddrState
Location of the training: State Code
Public propertyAddrStreet
NLocation of the training: Street
Public propertyAddrStreetNo
Location of the training: Street Number
Public propertyAddrZIP
Location of the training: ZIP Code
Public propertyCardCode
Location of the training: Link to Customer/supplier
Public propertyCheckList
optional CheckList
Public propertyCompanyId
Link to company (SBO Database)
Public propertyContractID
Link to managing and cost collecting contract
Public propertyContractPositionID
Default setting for new positions. 0=New positions as "at cost", Link to fixed price position
Public propertyEndDateTime
End of the course with hh:mm
Public propertyGroup1
Group1 The GroupType (GruppenArt) depends on the WorkItemType
Public propertyGroup2
Group2 The GroupType (GruppenArt) depends on the WorkItemType
Public propertyGroup3
Group3 The GroupType (GruppenArt) depends on the WorkItemType
Public propertyGroupID
Group0 The GroupType (GruppenArt) depends on the WorkItemType
Public propertyInvoiceOptions
Public propertyListOfCoursePositions

(Optionally) Add a list of clsImportWorkItemTrainingCoursePos positions in the training course. Some will be registration fees. Only if RegistrationOptions = ContractPosSelection or OptionAndContractPositionSelection

Additionally positions for cost handling can be added

Public propertyListOfCourseResources
(Optionally) Add a list of clsImportWorkItemTrainingResources employees (trainer, backoffice), equipment, external contact person handling a training course.
Public propertyListOfOptions
(Optionally) Add a list of clsImportWorkItemTrainingOption options for the registration to select. Only if RegistrationOptions = OptionSelection or OptionAndContractPositionSelection
Public propertyListOfScheduledDays
A main training course can have additional follow up courses or alternative dates
Public propertyMatchcode
Name of the trainings course
Public propertyMaxParticipants
Max Participants
Public propertyMinParticipants
MinParticipants
Public propertyOnlineAddressAlternativText
Only when AddrAddressType=OnlineAlternative: Stores the initial text for the registration notification, that the login information will follow.
Public propertyOnlineAddressPassword
Only when AddrAddressType=Online or OnlineAlternative: Stores the login password
Public propertyOnlineAddressURL
Only when AddrAddressType=Online or OnlineAlternative: Stores the login URL
Public propertyOnlineAddressUser
Only when AddrAddressType=Online or OnlineAlternative: Stores the login User
Public propertyPhaseID
Standard phase to start
Public propertyProject
Link to Project for the course
Public propertyReference1
Reference1
Public propertyReference2
Reference2
Public propertyReference3
Reference3
Public propertyRegisterProcess
RegisterProcess
Public propertyRegistrationOptions
Public propertyStartDateTime
Start of course with hh:mm
Public propertySysMasterProperties
Optional: Link this training course to one or many SysMaster Properties. Having the ID in the list means, that the property is true.

See the clsImportSysMasterProperties description to create new properites.

All selected properties must have a UsageFlag of ClassID492WorkItemTrainingCourse.

Public propertyTrainingCourseDocNum
WorkItemDocNum INT (4) Visible ID based on Number Series. Will be created automatically. Leave this blank.
Public propertyTrainingCourseDocSeries
INT (4) ID of the number series
Public propertyTrainingCourseID
Internal trainings course id INT (4) Unique ID (via MPTAN). In access can be <100000 to align the positiosn
Public propertyTrainingCourseIDMain
Links a training cours of the TrainingSubType = FollowUpTrainingCourse to the main training course
Public propertyTrainingCourseStatus
INT (4) Status (depending on type) 1:Request,2=Active,3=CloseReadyToInvoice,4=ClosedInvoiced. See eTrainngCourseStatus for details.
Public propertyTrainingSubType
WorkItemSubType Used for events
Public propertyVisibilityPortal
Public propertyWorkDescription
NTEXT (0) Memo What to do
Public propertyWorkNotes
NTEXT (0) Memo for notes on site
Top
See Also