Click or drag to resize

clsImportItemBooking Properties

The clsImportItemBooking type exposes the following members.

Properties
  NameDescription
Public propertyActivity
The Activity text field (VARCHAR40 from Version 3.2 NVARCHAR100) will describe the type of service. (Free text)
Public propertyApprovalFlag
The import can directly set the approval flag. This only works, if the user loged into the interface is allowed in the project to approve equipment bookings.
Public propertyContractID
Contract Identifier. This is the internal identifier (INT) not the official contract number (char20). The contract number is mandatory for customer projects and internal projects with contract. The interface is working with the internal contract ID (100002) and not with the contract number "V12345".
Public propertyContractIDByContractNumber
Optional Field. When the ContractID is not provided, the import will search for the ContractID via the contract number. (text field)
Public propertyContractPositionID
Identifier of the contract position (INT). Only service prositions can be used. A service for a contract can be internally saved in form of a contract position. A ContractPositionID has to be provided for projects that require a contract.
Public propertyContractPositionIDByItemCode
Optional field. Whenn ContractPositionID is not provided, the ContractPositionID is searched by the item number in the contract. (Item at cost, Item at fixed price)

When more than one position with the same item code is used in the contract, the validation will return an error.

Public propertyDayOfService
The day the service or item was provided. The period (month) will be computed based on the DayOfService
Public propertydDayOfService
Old Property (for compatibilty). Please use DayOfService
Public propertyDeliveryID
Link to the Sales Goods Delivery Position ID
Public propertyEmployeeNumber
Nubmer of the employee. When this is not given, the project manager is used. (employees need to have a political cost rate, even thoght it is not used for item bookings)
Public propertyInvoiceID
Link to the A/R invoice position ID
Public propertylContractID
Old Property (for compatibilty). Please use ContractID
Public propertylContractPositionID
Old Property (for compatibilty). Please use ContractPositionID
Public propertyLineID
Each line will get an identifier, after saved in MARIProject. This identifier will be used in MARIProject further on.

Will be used for MPProjektArtikelerfassung.ArtikelerfassungsID

Field can be 0 for the import

Public propertylLineID
Old Property (for compatibilty). Please use LineID
Public propertylPhaseID
Old Property (for compatibilty). Please use PhaseID
Public propertyMemoText
The Memo field can store 2 Million caracters (TEXT).
Public propertyPhaseID
Phase Identifier (INT). Only leaves of phases can be used, not branches. Optional if the project has no phases. The ID can be establisched by means of the table MPProjektPhasen. Please use only planning version 3 (Actual Planning).
Public propertyPhaseIDByName
Optional Field: When the PhaseID is not provided, the phase will be found by its name. If the project does have more than one phase with the given name, an error will be created.
Public propertyPODeliveryID
Link to the AP Goods Receipt Position ID
Public propertyPOInvoiceID
Link to the A/P Invoice Position ID
Public propertyProjectNumber
Identifier of the project "P12345" Mandatory
Public propertyPurchasePrice
Read only, when the option in the contract position is not set to puchase price editable (In System Currency)
Public propertyQuantity
Number of items used
Public propertyQuantityBillable
Number of items used for billing (please fill this field 1:1 with the Quanity
Public propertysActivity
Old Property (for compatibilty). Please use Activity
Public propertySalesPrice
Read only, when the option in the contract position is set to sales price editable
Public propertysEmployeeNumber
Old Property (for compatibilty). Please use EmployeeNumber
Public propertysMemo
Old Property (for compatibilty). Please use MemoText
Public propertySourceReference
Reference to other sources. See SourceType for the valid id
Public propertySourceReferencePos
Reference a source position. See SourceType for the valid id
Public propertySourceType
Reference to a source object. (Support Ticket...). See clsImportItemBookingeSourceType for details. Use the field SourceReference for the link id.
Public propertysProjectNumber
Old Property (for compatibilty). Please use ProjectNumber
Top
See Also