# Products: Gripp CRM Products - Catalog: `GrippCrm` - Schema: `GrippCrm` - Primary Keys: `id` - Label: Products 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 `Products` are shown below. Each column has an SQL data type. | Name | Data Type | Label | Required | Documentation | |---|:---:|---|:---:|---| | `archived` | `char` | Archived | ☐ | | | `buyingprice` | `double` | Buying Price | ☐ | | | `buyingvat_discr` | `varchar2` | | ☐ | | | `buyingvat_id` | `int32` | Buying VAT ID | ☐ | | | `buyingvat_searchname` | `varchar2` | Buying VAT Search Name | ☐ | | | `convertto_discr` | `varchar2` | | ☐ | | | `convertto_id` | `int32` | Convert to ID | ☐ | | | `convertto_searchname` | `varchar2` | Convert to Search Name | ☐ | | | `costheading_discr` | `varchar2` | | ☐ | | | `costheading_id` | `int32` | Cost Heading ID | ☐ | | | `costheading_searchname` | `varchar2` | Cost Heading 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 | ☐ | | | `discr` | `varchar2` | | ☐ | | | `extendedproperties` | `varchar2` | Extended Properties | ☐ | | | `hideontimetrackingform` | `char` | Hide on Timetracking Form | ☐ | | | `id` | `int32` | ID | ☐ | | | `internalnote` | `varchar2` | Internal Note | ☐ | | | `invoicebasis_discr` | `varchar2` | | ☐ | | | `invoicebasis_id` | `int32` | Invoice Basis ID | ☑ | | | `invoicebasis_searchname` | `varchar2` | Invoice Basis Search Name | ☑ | | | `ledger_discr` | `varchar2` | | ☐ | | | `ledger_id` | `int32` | Ledger ID | ☐ | | | `ledger_searchname` | `varchar2` | Ledger Search Name | ☐ | | | `name` | `varchar2` | Name | ☑ | | | `number` | `int32` | Number | ☐ | | | `purchaseledger_discr` | `varchar2` | | ☐ | | | `purchaseledger_id` | `int32` | Purchase Ledger ID | ☐ | | | `purchaseledger_searchname` | `varchar2` | Purchase Ledger Search Name | ☐ | | | `searchname` | `varchar2` | Search Name | ☐ | | | `sellingprice` | `double` | Selling Price | ☐ | | | `supplier_discr` | `varchar2` | | ☐ | | | `supplier_id` | `int32` | Supplier ID | ☐ | | | `supplier_searchname` | `varchar2` | Supplier Search Name | ☐ | | | `supplierordercode` | `varchar2` | Supplier Order Code | ☐ | | | `tasktype_discr` | `varchar2` | | ☐ | | | `tasktype_id` | `int32` | Tasktype ID | ☐ | | | `tasktype_searchname` | `varchar2` | Tasktype Search Name | ☐ | | | `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 | |---|---|---|---| | `costheading_id` | [[GrippCrm-CostHeadings\|GrippCrm.CostHeadings]] | `id` | Declared by the connector, not enforced by the platform | | `ledger_id` | [[GrippCrm-Ledgers\|GrippCrm.Ledgers]] | `id` | Declared by the connector, not enforced by the platform | | `purchaseledger_id` | [[GrippCrm-Ledgers\|GrippCrm.Ledgers]] | `id` | Declared by the connector, not enforced by the platform | | `tasktype_id` | [[GrippCrm-TaskTypes\|GrippCrm.TaskTypes]] | `id` | Declared by the connector, not enforced by the platform | | `unit_id` | [[GrippCrm-Units\|GrippCrm.Units]] | `id` | Declared by the connector, not enforced by the platform | ## Referenced By The columns of these tables refer to a row of this table. | Table | Columns | Guarantee | |---|---|---| | [[GrippCrm-BulkPrices\|GrippCrm.BulkPrices]] | `product_id` | Declared by the connector, not enforced by the platform | | [[GrippCrm-ContractLines\|GrippCrm.ContractLines]] | `product_id` | Declared by the connector, not enforced by the platform | | [[GrippCrm-InvoiceLines\|GrippCrm.InvoiceLines]] | `product_id` | Declared by the connector, not enforced by the platform | | [[GrippCrm-OfferProjectLines\|GrippCrm.OfferProjectLines]] | `product_id` | Declared by the connector, not enforced by the platform | | [[GrippCrm-PacketLines\|GrippCrm.PacketLines]] | `product_id` | Declared by the connector, not enforced by the platform | | [[GrippCrm-PriceExceptions\|GrippCrm.PriceExceptions]] | `product_id` | Declared by the connector, not enforced by the platform | | [[GrippCrm-ProductAttachmentsExternal\|GrippCrm.ProductAttachmentsExternal]] | `parent_id` | Declared by the connector, not enforced by the platform | | [[GrippCrm-ProductAttachmentsInternal\|GrippCrm.ProductAttachmentsInternal]] | `parent_id` | Declared by the connector, not enforced by the platform | | [[GrippCrm-ProductTags\|GrippCrm.ProductTags]] | `parent_id` | Declared by the connector, not enforced by the platform |