Document Type
C_DocType
Document type or rules
Overview
| Table Name | C_DocType |
|---|---|
| Access Level | System + Client |
| Entity Type | D |
| Is Document | No |
| Is View | No |
| Has UUID | Yes |
| Parent Table | AD_DefinitivePrintFormat |
| Wiki | View on iDempiere Wiki |
Columns (79)
| Column | Type | Required | Default | Description |
|---|---|---|---|---|
AD_DefinitivePrintFormat_ID |
Table(10) | No | - | This format will be used to print when Document has Status Complete or Closed. |
AD_PrintFormat_ID |
Table Direct(22) | No | 0 | Data Print Format |
C_DocTypeAllocation_ID |
Table(10) | No | - | Document type used for allocations generated from this payment document |
C_DocTypeContractOrder_ID |
Table(10) | No | - | Document type used for Contract Order |
C_DocTypeDifference_ID |
Table(22) | No | - | Document type for generating in dispute Shipments |
C_DocTypePickQAConfirm_ID |
Table(10) | No | - | Document type for generating in PickQA Confirmation |
C_DocTypeShipConfirm_ID |
Table(10) | No | - | Document type for generating in Ship Confirmation |
ConfirmType |
List(2) | No | - | Type of confirmation |
C_OrderSource_ID |
Table Direct(10) | No | - | - |
C_OrderStatusCategory_ID |
Table Direct(10) | No | - | - |
C_TaxProvider_ID |
Table Direct(22) | No | - | - |
DocQueue_User_ID |
Table(10) | No | - | - |
DocSubTypeAllocation |
List(2) | No | AS | Payment Allocation Sub Type |
DocSubTypeAR |
List(2) | No | - | AR Invoice Sub Type |
DocSubTypeFAR |
List(3) | No | - | - |
DocSubTypeInv |
List(2) | No | - | Inventory Sub Type |
DocSubTypeMMP |
List(1) | No | - | Material Production Sub Type |
DocSubTypePTT |
List(2) | No | - | - |
DocSubTypeRMA |
List(2) | No | - | RMA Sub Type |
DocSubTypeWMSTask |
List(2) | No | - | WMS Task Sub Type |
DocSubTypeWO |
List(2) | No | - | Warehouse Order Sub Type |
DocumentEndNote |
String(10000) | No | - | Endnote for a Document |
DocumentFootNote |
String(10000) | No | - | Footnote for a Document |
IsBPProductListSOGenerate |
Yes-No(1) | No | N | Generate BP Product List after complete Sales Order |
IsChargeOrProductMandatory |
Yes-No(1) | No | N | - |
IsCInvoiceGenerate |
Yes-No(1) | Yes | N | Automatically Generate Invoice after (Sales/Purchase) Order completed |
IsCompleteParentShipment |
Yes-No(1) | Yes | N | - |
IsConsignment |
Yes-No(1) | No | N | - |
IsCreateCounter |
Yes-No(1) | Yes | Y | Create Counter Document |
IsCustomApproval |
Yes-No(1) | Yes | N | - |
IsDefaultCounterDoc |
Yes-No(1) | Yes | - | The document type is the default counter document type |
isDisallowPOSBpartner |
Yes-No(1) | No | N | POS default Business Partner is not allowed |
IsDocumentLevel |
List(1) | No | - | Tax is calculated on document level (rather than line by line) |
IsDocumentTemplate |
Yes-No(1) | No | N | Specify document type is template |
IsInTransit |
Yes-No(1) | Yes | - | Movement is in transit |
IsMInoutGenerate |
Yes-No(1) | Yes | N | Automatically Generate Shipment after (Sales/Purchase) Order completed |
IsMoveConfirm |
Yes-No(1) | No | - | Require Move Confirmation before processing |
IsNoPriceListCheck |
Yes-No(1) | No | N | - |
IsOverwriteDateOnComplete |
Yes-No(1) | No | N | - |
IsOverwriteSeqOnComplete |
Yes-No(1) | No | N | - |
IsPickQAConfirm |
Yes-No(1) | Yes | - | Require Pick or QA Confirmation before processing |
IsPrepareSplitDocument |
Yes-No(1) | Yes | Y | Prepare generated split shipment/receipt document |
isPricelistMandatory |
Yes-No(1) | Yes | Y | Price List must be entered |
IsSetDocumentNoFromOrderRMA |
Yes-No(1) | No | N | - |
IsSetInvoiceNoFromOrderRMA |
Yes-No(1) | No | N | - |
IsShipConfirm |
Yes-No(1) | Yes | - | Require Ship or Receipt Confirmation before processing |
IsSplitWhenDifference |
Yes-No(1) | Yes | N | Split document when there is a difference |
IsWMInoutBoundGenerate |
Yes-No(1) | No | N | Generate WMS Order after complete Sales/Purchase Order |
IsWMInoutBoundPick |
Yes-No(1) | No | N | Require WMS Order usage for Material Picking instead use Direct Storage Policy |
QtyBookStrategy |
List(3) | No | QTO | Quantity Book Strategy |
Value |
String(40) | Yes | - | Search key for the record in the format required - must be unique |
Name |
String(60) | Yes | - | Alphanumeric identifier of the entity |
AD_Client_ID |
Table Direct(22) | Yes | @#AD_Client_ID@ | Tenant for this installation. |
AD_Org_ID |
Table Direct(22) | Yes | @#AD_Org_ID@ | Organizational entity within tenant |
C_DocType_ID |
ID(22) | Yes | - | Document type or rules |
C_DocTypeInvoice_ID |
Table(22) | No | - | Document type used for invoices generated from this sales document |
C_DocTypeProforma_ID |
Table(22) | No | - | Document type used for pro forma invoices generated from this sales document |
C_DocTypeShipment_ID |
Table(22) | No | - | Document type used for shipments generated from this sales document |
C_DocType_UU |
String(36) | No | - | - |
Created |
Date+Time(7) | Yes | SYSDATE | Date this record was created |
CreatedBy |
Search(22) | Yes | - | User who created this records |
DefiniteSequence_ID |
Table(22) | No | - | - |
Description |
String(255) | No | - | Optional short description of the record |
DocBaseType |
List(3) | Yes | - | Logical type of document |
DocNoSequence_ID |
Table(22) | No | - | Document sequence determines the numbering of documents |
DocSubTypeSO |
List(2) | No | - | Sales Order Sub Type |
DocumentCopies |
Integer(22) | Yes | 1 | Number of copies to be printed |
DocumentNote |
Text(2000) | No | - | Additional information for a Document |
GL_Category_ID |
Table Direct(22) | Yes | - | General Ledger Category |
HasCharges |
Yes-No(1) | Yes | - | Charges can be added to the document |
HasProforma |
Yes-No(1) | No | - | Indicates if Pro Forma Invoices can be generated from this document |
IsActive |
Yes-No(1) | Yes | Y | The record is active in the system |
IsDefault |
Yes-No(1) | Yes | - | Default value |
IsDocNoControlled |
Yes-No(1) | Yes | Y | The document has a document sequence |
IsIndexed |
Yes-No(1) | Yes | - | Index the document for the internal search engine |
IsSOTrx |
Yes-No(1) | Yes | - | This is a Sales Transaction |
PrintName |
String(60) | Yes | - | The label text to be printed on a document or correspondence. |
Updated |
Date+Time(7) | Yes | SYSDATE | Date this record was updated |
UpdatedBy |
Search(22) | Yes | - | User who updated this records |
Foreign Keys
| Column | References | Description |
|---|---|---|
AD_DefinitivePrintFormat_ID |
AD_DefinitivePrintFormat.AD_DefinitivePrintFormat_ID | This format will be used to print when Document has Status Complete or Closed. |
AD_PrintFormat_ID |
AD_PrintFormat.AD_PrintFormat_ID | Data Print Format |
C_DocTypeAllocation_ID |
C_DocTypeAllocation.C_DocTypeAllocation_ID | Document type used for allocations generated from this payment document |
C_DocTypeContractOrder_ID |
C_DocTypeContractOrder.C_DocTypeContractOrder_ID | Document type used for Contract Order |
C_DocTypeDifference_ID |
C_DocTypeDifference.C_DocTypeDifference_ID | Document type for generating in dispute Shipments |
C_DocTypePickQAConfirm_ID |
C_DocTypePickQAConfirm.C_DocTypePickQAConfirm_ID | Document type for generating in PickQA Confirmation |
C_DocTypeShipConfirm_ID |
C_DocTypeShipConfirm.C_DocTypeShipConfirm_ID | Document type for generating in Ship Confirmation |
C_OrderSource_ID |
C_OrderSource.C_OrderSource_ID | - |
C_OrderStatusCategory_ID |
C_OrderStatusCategory.C_OrderStatusCategory_ID | - |
C_TaxProvider_ID |
C_TaxProvider.C_TaxProvider_ID | - |
DocQueue_User_ID |
DocQueue_User.DocQueue_User_ID | - |
AD_Client_ID |
AD_Client.AD_Client_ID | Tenant for this installation. |
AD_Org_ID |
AD_Org.AD_Org_ID | Organizational entity within tenant |
C_DocTypeInvoice_ID |
C_DocTypeInvoice.C_DocTypeInvoice_ID | Document type used for invoices generated from this sales document |
C_DocTypeProforma_ID |
C_DocTypeProforma.C_DocTypeProforma_ID | Document type used for pro forma invoices generated from this sales document |
C_DocTypeShipment_ID |
C_DocTypeShipment.C_DocTypeShipment_ID | Document type used for shipments generated from this sales document |
DefiniteSequence_ID |
DefiniteSequence.DefiniteSequence_ID | - |
DocNoSequence_ID |
DocNoSequence.DocNoSequence_ID | Document sequence determines the numbering of documents |
GL_Category_ID |
GL_Category.GL_Category_ID | General Ledger Category |
Generated on 2026-05-03T16:36:41.688245074Z