# ContractContractLines: Gripp CRM Contract Contract Lines
- Catalog: `GrippCrm`
- Schema: `GrippCrm`
- Label: Contract Contract Lines
This is a read-only table. The Gripp CRM API may not support changing the data or the Invantive UniversalSQL driver for Gripp CRM does not cover it. In the latter case, please use the table NativePlatformScalarRequests to upload data to the Gripp CRM API.
## Table Columns
The columns of the table `ContractContractLines` are shown below. Each column has an SQL data type.
| Name | Data Type | Label | Required | Documentation |
|---|:---:|---|:---:|---|
| `_ordering` | `int32` | Ordering | ☐ | |
| `additionalsubject` | `varchar2` | Additional Subject | ☐ | |
| `amount` | `double` | Amount | ☑ | |
| `buyingprice` | `double` | Buying Price | ☑ | |
| `contract_discr` | `varchar2` | | ☐ | |
| `contract_id` | `int32` | Contract ID | ☑ | |
| `contract_searchname` | `varchar2` | Contract Search Name | ☑ | |
| `convertto_discr` | `varchar2` | | ☐ | |
| `convertto_id` | `int32` | Convert to ID | ☐ | |
| `convertto_searchname` | `varchar2` | Convert to Search Name | ☐ | |
| `createdon_date` | `datetime` | Created on Date | ☐ | |
| `createdon_timezone_type` | `int32` | Created on Time Zone Type | ☐ | |
| `createdon_timezone` | `varchar2` | Created on Time Zone | ☐ | |
| `description` | `varchar2` | Description | ☐ | |
| `discount` | `double` | Discount | ☑ | |
| `enddate_date` | `datetime` | End Date (Date) | ☐ | |
| `enddate_timezone_type` | `int32` | End Date (Time Zone Type) | ☐ | |
| `enddate_timezone` | `varchar2` | End Date (Time Zone) | ☐ | |
| `extendedproperties` | `varchar2` | Extended Properties | ☐ | |
| `groupcategory_discr` | `varchar2` | | ☐ | |
| `groupcategory_id` | `int32` | Group Category ID | ☐ | |
| `groupcategory_searchname` | `varchar2` | Group Category Search Name | ☐ | |
| `hidedetails` | `char` | Hide Details | ☐ | |
| `id` | `int32` | ID | ☐ | |
| `invoicebasis_discr` | `varchar2` | | ☐ | |
| `invoicebasis_id` | `int32` | Invoice Basis ID | ☐ | |
| `invoicebasis_searchname` | `varchar2` | Invoice Basis Search Name | ☐ | |
| `invoicedirectly` | `char` | Invoice Directly | ☐ | |
| `parent_id` | `int32` | | ☐ | |
| `product_discr` | `varchar2` | | ☐ | |
| `product_id` | `int32` | Product ID | ☑ | |
| `product_searchname` | `varchar2` | Product Search Name | ☑ | |
| `rowtype_discr` | `varchar2` | | ☐ | |
| `rowtype_id` | `int32` | Rowtype ID | ☐ | |
| `rowtype_searchname` | `varchar2` | Rowtype Search Name | ☐ | |
| `searchname` | `varchar2` | Search Name | ☐ | |
| `sellingprice` | `double` | Selling Price | ☑ | |
| `startdate_date` | `datetime` | Start Date Date | ☐ | |
| `startdate_timezone_type` | `int32` | Start Date Time Zone Type | ☐ | |
| `startdate_timezone` | `varchar2` | Start Date Time Zone | ☐ | |
| `unit_discr` | `varchar2` | | ☐ | |
| `unit_id` | `int32` | Unit ID | ☐ | |
| `unit_searchname` | `varchar2` | Unit Search Name | ☐ | |
| `updatedon_date` | `datetime` | Updated on Date | ☐ | |
| `updatedon_timezone_type` | `int32` | Updated on Time Zone Type | ☐ | |
| `updatedon_timezone` | `varchar2` | Updated on Time Zone | ☐ | |
| `vat_discr` | `varchar2` | | ☐ | |
| `vat_id` | `int32` | VAT ID | ☐ | |
| `vat_searchname` | `varchar2` | VAT Search Name | ☐ | |
## Foreign Keys
The values of these columns refer to a row of another table.
| Columns | Referenced Table | Referenced Columns | Guarantee |
|---|---|---|---|
| `parent_id` | [[GrippCrm-Contracts\|GrippCrm.Contracts]] | `id` | Declared by the connector, not enforced by the platform |