Table idempiere9.adempiere.c_acctschema
Rules for accounting

Generated by
Quality Systems & Solutions
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
Column Type Size Nulls Auto Default Children Parents Comments
c_acctschema_id numeric 10
c_currency_acct.c_acctschema_id cacctschema_ccurrencyacct C
gl_journal.c_acctschema_id c_acctschema_gl_journal R
i_gljournal.c_acctschema_id cacctschema_igljournal N
Rules for accounting
ad_client_id numeric 10 Client/Tenant for this installation.
ad_org_id numeric 10 Organizational entity within client
isactive bpchar 1 'Y'::bpchar The record is active in the system
created timestamp 29,6 now() Date this record was created
createdby numeric 10 User who created this records
updated timestamp 29,6 now() Date this record was updated
updatedby numeric 10 User who updated this records
name varchar 60 Alphanumeric identifier of the entity
description varchar 255  √  null Optional short description of the record
gaap bpchar 2 Generally Accepted Accounting Principles
isaccrual bpchar 1 'Y'::bpchar Indicates if Accrual or Cash Based accounting will be used
costingmethod bpchar 1 Indicates how Costs will be calculated
c_currency_id numeric 10
c_currency.c_currency_id c_currency_c_acctschema R
The Currency for this record
autoperiodcontrol bpchar 1 'N'::bpchar If selected, the periods are automatically opened and closed
c_period_id numeric 10  √  null Period of the Calendar
period_openhistory numeric 10  √  null Number of days to be able to post in the past (based on system date)
period_openfuture numeric 10  √  null Number of days to be able to post to a future date (based on system date)
separator bpchar 1 Element Separator
hasalias bpchar 1 'Y'::bpchar Ability to select (partial) account combinations by an Alias
hascombination bpchar 1 'Y'::bpchar Combination of account elements are checked
istradediscountposted bpchar 1 'N'::bpchar Generate postings for trade discounts
isdiscountcorrectstax bpchar 1 'N'::bpchar Correct the tax for payment discount and charges
m_costtype_id numeric 10  √  null Type of Cost (e.g. Current, Plan, Future)
costinglevel bpchar 1 'C'::bpchar The lowest level to accumulate Costing Information
isadjustcogs bpchar 1 'N'::bpchar Adjust Cost of Good Sold
ad_orgonly_id numeric 10  √  null Create posting entries only for this organization
ispostservices bpchar 1 'N'::bpchar Differentiate between Services and Product Receivable/Payables
isexplicitcostadjustment bpchar 1 'N'::bpchar Post the cost adjustment explicitly
commitmenttype bpchar 1 'N'::bpchar Create Commitment and/or Reservations for Budget Control
processing bpchar 1  √  null Process Now
taxcorrectiontype bpchar 1  √  null Type of Tax Correction
isallownegativeposting bpchar 1  √  'Y'::bpchar Allow to post negative accounting values
ispostifclearingequal bpchar 1  √  'Y'::bpchar This flag controls if Adempiere must post when clearing (transit) and final accounts are the same
c_acctschema_uu varchar 36  √  NULL::character varying C_AcctSchema_UU

Table contained 2 rows at 2021-12-25 14:47 +0100

Column(s) Type Sort Constraint Name
c_acctschema_id Primary key Asc c_acctschema_pkey
ad_client_id + name Must be unique Asc/Asc c_acctschema_name
c_acctschema_uu Must be unique Asc c_acctschema_uu_idx

Close relationships  within of separation: