clsImportProjectContractPositioneContractPositionType Enumeration |
Each type does require different key fields depending on the main dimensions:
View: MARIContractPositions.PositionType: :Table: MPVKVertraegePositionen.PosTyp
Namespace: MARIInterface
| Member name | Value | Description | |
|---|---|---|---|
| GroupHeader | 0 | Group Header. Use only Description1 to store the group header text | |
| ItemAtCost | 1 | Item at cost (sales only). Invoice quantity is based on item bookings. Use ItemCode as key field. | |
| GroupFooter | 2 | Group Footer. Total will be calculated. Use only Description1 to store the group header text | |
| ServiceAtCost | 4 | Service at cost (sales only). Invoice quantity is based on time bookings. Use ServiceCode as key field. | |
| TravelExpenseAllowance | 11 | Travelexpense Allowance (sales only). Use TravelExpenseCode as key field. | |
| TravelExpense | 12 | TravelExpense (sales only). Use TravelExpenseCode as key field. | |
| ExternalService | 15 | Item without warehouse handled with "value without quantity" for sub contractors | |
| Maintenance | 20 | Maintenance for recurring maintenance invoicing. Fill the fields MaintenanceStart, MaintenanceEnd and MaintenancePeriodic fields. (sales only). Use ItemCode as key field for the corresponding maintenance item. | |
| EquipmentCostFixedPrice | 40 | Sub Position to a fixed price for extra cost of the equipment (electricity, fuel). Use EquipmentCategory as a key field. | |
| EquipmentCostAtCost | 41 | Extra cost of the equipment (electricity, fuel). Use EquipmentCategory as a key field. | |
| EquipmentTimeAtFixedPrice | 46 | Sub Position Equipment use time at fixed price. Fill EquipmentStartDate and EquipmentEndDate to define the duration of the rental and EquipmentQuantity for the number of equipment rented at the same time. (sales only) | |
| EquipmentTimeAtCost | 47 | Equipment Time at Cost. Fill EquipmentStartDate and EquipmentEndDate to define the duration of the rental and EquipmentQuantity for the number of equipment rented at the same time. (sales only) | |
| EquipmentHeadLine | 48 | For documents to create a head line by equipment | |
| ContractBOMAtCost | 49 | Cotnract BOM Header line without fixed price position | |
| FixedPrice | 102 | Fixed price Position. Invoice quantity and invoice timing is defined in the contract positions. (sales only). See CollectionAccountingPos for the list of invoice triggers. | |
| FixedPriceWithDirectCost | 103 | Fixed price position without sub positions. Does not need item bookings [like ItemAtCost] for invoicing. (sales only) | |
| BOMHeader | 104 | Bill of Material Header = First line in the contract BOM (sales only) | |
| FixedPriceAndServiceAtFixedPriceCombo | 105 | Combination of a Fixed Price and a Service At Fixed Price. The cusomter will see a service with a quantity from the contract. The user can book time on this position, but invoicing is only triggered by the contract quantity. Keyfield ServiceCode | |
| ServiceAtFixedPrice | 109 | Service at fixed price. A link to a fix price position is required. Time bookings will collect cost. (sales only). Use ServiceCode as kee field. | |
| ItemAtFixedPrice | 111 | Item at fixed price: material used to full fill the fix price. Item bookings will be used to collect cost. (sales only) | |
| SubContractPosition | 114 | Sub Contract Position in the main contract to link a sub contract and the headposition in the sub contract. (sales only) Please fill the properties SubContractID and SubContractPositionID, when using this type | |
| ExternalServiceAtFixedPrice | 115 | Item without warehouse handled with "value without quantity" for sub contractors. Linked to a fixed price | |
| TravelExpenseAtFixedPrice | 116 | Sub Position to calculate travel expenses into a fixed price (sales only) | |
| ProductionStepAtSubContractPos | 117 | Textposition under a SubContractPosition (ContractBOM-Header). Used to group for RouteStages. Use only Matchcode to store the Step Description text. Optionally use the [!:ResourceCode] to store the ORST.AbsEntry for the StageRoute Code | |
| AddOnItemTime | 120 | Sub position to a service position. Add On Item of variance time | |
| AddOnItemQuantity | 121 | Sub position to a service position. Add On Item of variance quantity | |
| AddOnItemFixAmount | 122 | Sub position to a service position. Add On Item of fix amount | |
| AddOnItemFreeAmount | 123 | Sub position to a service position. Add On Item of free amount | |
| AddOnItemAddOnRule | 124 | Sub position to a service position. Add On Item of special Add On Rule | |
| Pagination | 130 | Pagination (new page in the document print out) | |
| TextPositionAtFixedPrice | 202 | Textposition. underneath a fixed price position. Use only Description3 to put the contract position text. All other fields are ignored. | |
| TextPosition | 203 | Textposition. Use only Description3 to put the contract position text. All other fields are ignored. | |
| PurchaseFreight | 204 | Freight position for purchase documents. (stored in SBO in extra table) | |
| SalesFreight | 205 | Freight position for sales documents. (stored in SBO in extra table) | |
| PurchaseItemAtCost | 301 | Purchase Item at Cost (purchase only) | |
| PurchaseServiceAtCost | 302 | Purchase Service at Cost (purchase only) | |
| PurchaseEquipmentAtCost | 303 | Purchase Equipment Cost (purchase only) | |
| PurchaseMaintenance | 304 | Maintenance position on the purchase side (purchase only) | |
| PurchaseEquipmentDuration | 305 | Purchase Equipment Cost for renting by time (purchase only) | |
| BasicFee | 992 | Definition of the basic fee of a contract | |
| Retainage | 995 | Retainage (sales only) | |
| RetainageInvoice | 996 | RetainageInvoice (sales only) |