ERP/2.50/Developers Guide/Reference/Entity Model/FinancialMgmtAcctSchemaDefault
FinancialMgmtAcctSchemaDefault
Defines default accounts for an Accounting Schema. These values will display when a new document is opened. The user can override these defaults within the document.
To the database table (C_AcctSchema_Default) of this entity.
Properties
Note:
- Properties marked with a * are part of the Id of the Entity.
- Properties marked with a # are part of the Identifier of the Entity.
Property | Column | Constraints | Type | Description |
accountingSchema# | C_AcctSchema_ID | Mandatory | FinancialMgmtAcctSchema | An Accounting Schema defines the rules used in accounting such as costing method, currency and calendar |
client | AD_Client_ID | Mandatory | ADClient | A Client is a company or a legal entity. You cannot share data between Clients. |
organization | AD_Org_ID | Mandatory | Organization | An organization is a unit of your client or legal entity - examples are store, department. You can share data between organizations. |
active | IsActive | Mandatory | java.lang.Boolean | There are two methods of making records unavailable in the system: One is to delete the record, the other is to de-activate the record. A de-activated record is not available for selection, but available for reporting. There are two reasons for de-activating and not deleting records:
(1) The system requires the record for auditing purposes. (2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are existing invoices for it. By de-activating the Business Partner you prevent it from being used in future transactions. |
creationDate | Created | Mandatory | java.util.Date | The Created field indicates the date that this record was created. |
createdBy | CreatedBy | Mandatory | ADUser | The Created By field indicates the user who created this record. |
updated | Updated | Mandatory | java.util.Date | The Updated field indicates the date that this record was updated. |
updatedBy | UpdatedBy | Mandatory | ADUser | The Updated By field indicates the user who updated this record. |
warehouseInventory | W_Inventory_Acct | FinancialMgmtAccountingCombination | The Warehouse Inventory Asset Account identifies the account used for recording the value of your inventory. | |
inventoryAdjustment | W_InvActualAdjust_Acct | FinancialMgmtAccountingCombination | In actual costing systems, this account is used to post Inventory value adjustments. You could set it to the standard Inventory Asset account. | |
warehouseDifferences | W_Differences_Acct | Mandatory | FinancialMgmtAccountingCombination | The Warehouse Differences Account indicates the account used recording differences identified during inventory counts. |
inventoryRevaluation | W_Revaluation_Acct | FinancialMgmtAccountingCombination | The Inventory Revaluation Account identifies the account used to records changes in inventory value due to currency revaluation. | |
productRevenue | P_Revenue_Acct | Mandatory | FinancialMgmtAccountingCombination | The Product Revenue Account indicates the account used for recording sales revenue for this product. |
productExpense | P_Expense_Acct | Mandatory | FinancialMgmtAccountingCombination | The Product Expense Account indicates the account used to record expenses associated with this product. |
fixedAsset | P_Asset_Acct | Mandatory | FinancialMgmtAccountingCombination | The Product Asset Account indicates the account used for valuing this a product in inventory. |
purchasePriceVariance | P_PurchasePriceVariance_Acct | FinancialMgmtAccountingCombination | The Purchase Price Variance is used in Standard Costing. It reflects the difference between the Standard Cost and the Purchase Order Price. | |
invoicePriceVariance | P_InvoicePriceVariance_Acct | FinancialMgmtAccountingCombination | The Invoice Price Variance is used reflects the difference between the current Costs and the Invoice Price. | |
tradeDiscountReceived | P_TradeDiscountRec_Acct | FinancialMgmtAccountingCombination | The Trade Discount Receivables Account indicates the account for received trade discounts in vendor invoices | |
tradeDiscountGranted | P_TradeDiscountGrant_Acct | FinancialMgmtAccountingCombination | The Trade Discount Granted Account indicates the account for granted trade discount in sales invoices | |
productCOGS | P_Cogs_Acct | Mandatory | FinancialMgmtAccountingCombination | The Product COGS Account indicates the account used when recording costs associated with this product. |
customerReceivablesNo | C_Receivable_Acct | Mandatory | FinancialMgmtAccountingCombination | The Customer Receivables Accounts indicates the account to be used for recording transaction for customers receivables. |
customerPrepayment | C_Prepayment_Acct | FinancialMgmtAccountingCombination | The Customer Prepayment account indicates the account to be used for recording prepayments from a customer. | |
vendorLiability | V_Liability_Acct | Mandatory | FinancialMgmtAccountingCombination | The Vendor Liability account indicates the account used for recording transactions for vendor liabilities |
vendorServiceLiability | V_Liability_Services_Acct | FinancialMgmtAccountingCombination | The Vendor Service Liability account indicates the account to use for recording service liabilities. It is used if you need to distinguish between Liability for products and services | |
vendorPrepayment | V_Prepayment_Acct | FinancialMgmtAccountingCombination | The Vendor Prepayment Account indicates the account used to record prepayments from a vendor. | |
paymentDiscountExpense | PayDiscount_Exp_Acct | FinancialMgmtAccountingCombination | Indicates the account to be charged for payment discount expenses. | |
writeoff | WriteOff_Acct | Mandatory | FinancialMgmtAccountingCombination | The Write Off Account identifies the account to book write off transactions to. |
paymentDiscountRevenue | PayDiscount_Rev_Acct | FinancialMgmtAccountingCombination | Indicates the account to be charged for payment discount revenues. | |
unrealizedGainsAcct | UnrealizedGain_Acct | FinancialMgmtAccountingCombination | The Unrealized Gain Account indicates the account to be used when recording gains achieved from currency revaluation that have yet to be realized. | |
unrealizedLossesAcct | UnrealizedLoss_Acct | FinancialMgmtAccountingCombination | The Unrealized Loss Account indicates the account to be used when recording losses incurred from currency revaluation that have yet to be realized. | |
realizedGainAcct | RealizedGain_Acct | FinancialMgmtAccountingCombination | The Realized Gain Account indicates the account to be used when recording gains achieved from currency revaluation that have been realized. | |
realizedLossAcct | RealizedLoss_Acct | FinancialMgmtAccountingCombination | The Realized Loss Account indicates the account to be used when recording losses incurred from currency revaluation that have yet to be realized. | |
withholdingAccount | Withholding_Acct | FinancialMgmtAccountingCombination | The Withholding Account indicates the account used to record withholdings. | |
employeePrepayments | E_Prepayment_Acct | FinancialMgmtAccountingCombination | The Employee Prepayment Account identifies the account to use for recording expense advances made to this employee. | |
employeeExpenses | E_Expense_Acct | FinancialMgmtAccountingCombination | The Employee Expense Account identifies the account to use for recording expenses for this employee. | |
projectAsset | PJ_Asset_Acct | FinancialMgmtAccountingCombination | The Project Asset account is the account used as the final asset account in capital projects | |
workInProgress | PJ_WIP_Acct | FinancialMgmtAccountingCombination | The Work in Process account is the account used in capital projects until the project is completed | |
taxExpense | T_Expense_Acct | FinancialMgmtAccountingCombination | The Tax Expense Account indicates the account used to record the taxes that have been paid that cannot be reclaimed. | |
taxLiability | T_Liability_Acct | FinancialMgmtAccountingCombination | The Tax Liability Account indicates the account used to record your tax liability declaration. | |
taxReceivables | T_Receivables_Acct | FinancialMgmtAccountingCombination | The Tax Receivables Account indicates the account used to record the tax credit amount after your tax declaration. | |
taxDue | T_Due_Acct | Mandatory | FinancialMgmtAccountingCombination | The Tax Due Account indicates the account used to record taxes that you are liable to pay. |
taxCredit | T_Credit_Acct | Mandatory | FinancialMgmtAccountingCombination | The Tax Credit Account indicates the account used to record taxes that can be reclaimed |
bankInTransit | B_InTransit_Acct | Mandatory | FinancialMgmtAccountingCombination | The Bank in Transit Account identifies the account to be used for funds which are in transit. |
bankAsset | B_Asset_Acct | Mandatory | FinancialMgmtAccountingCombination | The Bank Asset Account identifies the account to be used for booking changes to the balance in this bank account |
bankExpense | B_Expense_Acct | Mandatory | FinancialMgmtAccountingCombination | The Bank Expense Account identifies the account to be used for recording charges or fees incurred from this Bank. |
bankInterestRevenue | B_InterestRev_Acct | FinancialMgmtAccountingCombination | The Bank Interest Revenue Account identifies the account to be used for recording interest revenue from this Bank. | |
bankInterestExpense | B_InterestExp_Acct | FinancialMgmtAccountingCombination | The Bank Interest Expense Account identifies the account to be used for recording interest expenses. | |
bankUnidentifiedReceipts | B_Unidentified_Acct | FinancialMgmtAccountingCombination | The Bank Unidentified Receipts Account identifies the account to be used when recording receipts that can not be reconciled at the present time. | |
unallocatedCash | B_UnallocatedCash_Acct | FinancialMgmtAccountingCombination | Receipts not allocated to Invoices | |
paymentSelection | B_PaymentSelect_Acct | FinancialMgmtAccountingCombination | AP Payment Selection Clearing Account | |
bankSettlementGain | B_SettlementGain_Acct | FinancialMgmtAccountingCombination | The Bank Settlement Gain account identifies the account to be used when recording a currency gain when the settlement and receipt currency are not the same. | |
bankSettlementLoss | B_SettlementLoss_Acct | FinancialMgmtAccountingCombination | The Bank Settlement loss account identifies the account to be used when recording a currency loss when the settlement and receipt currency are not the same. | |
bankRevaluationGain | B_RevaluationGain_Acct | Mandatory | FinancialMgmtAccountingCombination | The Bank Revaluation Gain Account identifies the account to be used for recording gains that are recognized when converting currencies. |
bankRevaluationLoss | B_RevaluationLoss_Acct | Mandatory | FinancialMgmtAccountingCombination | The Bank Revaluation Loss Account identifies the account to be used for recording losses that are recognized when converting currencies. |
chargeExpense | Ch_Expense_Acct | Mandatory | FinancialMgmtAccountingCombination | The Charge Expense Account identifies the account to use when recording charges paid to vendors. |
chargeRevenue | Ch_Revenue_Acct | FinancialMgmtAccountingCombination | The Charge Revenue Account identifies the account to use when recording charges paid by customers. | |
unearnedRevenue | UnEarnedRevenue_Acct | FinancialMgmtAccountingCombination | The Unearned Revenue indicates the account used for recording invoices sent for products or services not yet delivered. It is used in revenue recognition | |
nonInvoicedReceivables | NotInvoicedReceivables_Acct | FinancialMgmtAccountingCombination | The Not Invoiced Receivables account indicates the account used for recording receivables that have not yet been invoiced. | |
nonInvoicedRevenues | NotInvoicedRevenue_Acct | FinancialMgmtAccountingCombination | The Not Invoiced Revenue account indicates the account used for recording revenue that has not yet been invoiced. | |
nonInvoicedReceipts | NotInvoicedReceipts_Acct | FinancialMgmtAccountingCombination | The Not Invoiced Receipts account indicates the account used for recording receipts for materials that have not yet been invoiced. | |
cashBookAsset | CB_Asset_Acct | Mandatory | FinancialMgmtAccountingCombination | The Cash Book Asset Account identifies the account to be used for recording payments into and disbursements from this cash book. |
cashTransfer | CB_CashTransfer_Acct | Mandatory | FinancialMgmtAccountingCombination | Account for Invoices paid by cash |
cashBookDifferences | CB_Differences_Acct | Mandatory | FinancialMgmtAccountingCombination | The Cash Book Differences Account identifies the account to be used for recording any differences that affect this cash book |
cashBookExpense | CB_Expense_Acct | Mandatory | FinancialMgmtAccountingCombination | The Cash Book Expense Account identifies the account to be used for general, non itemized expenses. |
cashBookReceipt | CB_Receipt_Acct | Mandatory | FinancialMgmtAccountingCombination | The Cash Book Receipt Account identifies the account to be used for general, non itemized cash book receipts. |
processNow | Processing | java.lang.Boolean | When this field is set as 'Y' a process is being performed on this record. | |
accumulatedDepreciation | A_Accumdepreciation_Acct | Mandatory | FinancialMgmtAccountingCombination | Accumulated Depreciation Account |
depreciation | A_Depreciation_Acct | Mandatory | FinancialMgmtAccountingCombination | Depreciation account |
disposalGain | A_Disposal_Gain | FinancialMgmtAccountingCombination | Disposal Gain account | |
disposalLoss | A_Disposal_Loss | FinancialMgmtAccountingCombination | Disposal Loss account | |
id* | C_Acctschema_Default_ID | Mandatory Max Length: 32 | java.lang.String | Default accounts for an Accounting Schema. |
Java Entity Class
/* ************************************************************************* * The contents of this file are subject to the Openbravo Public License * Version 1.1 (the "License"), being the Mozilla Public License * Version 1.1 with a permitted attribution clause; you may not use this * file except in compliance with the License. You may obtain a copy of * the License at http://www.openbravo.com/legal/license.html * Software distributed under the License is distributed on an "AS IS" * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the * License for the specific language governing rights and limitations * under the License. * The Original Code is Openbravo ERP. * The Initial Developer of the Original Code is Openbravo SLU * All portions are Copyright (C) 2008-2010 Openbravo SLU * All Rights Reserved. * Contributor(s): ______________________________________. ************************************************************************ */ package org.openbravo.model.financialmgmt.accounting.coa; import org.openbravo.base.structure.ActiveEnabled; import org.openbravo.base.structure.BaseOBObject; import org.openbravo.base.structure.ClientEnabled; import org.openbravo.base.structure.OrganizationEnabled; import org.openbravo.base.structure.Traceable; import org.openbravo.model.ad.access.User; import org.openbravo.model.ad.system.Client; import org.openbravo.model.common.enterprise.Organization; import java.lang.Boolean; import java.lang.String; import java.util.Date; /** * Entity class for entity FinancialMgmtAcctSchemaDefault (stored in table C_AcctSchema_Default). * * NOTE: This class should not be instantiated directly. To instantiate this * class the {@link org.openbravo.base.provider.OBProvider} should be used. */ public class AcctSchemaDefault extends BaseOBObject implements Traceable, ClientEnabled, OrganizationEnabled, ActiveEnabled { private static final long serialVersionUID = 1L; public static final String TABLE_NAME = "C_AcctSchema_Default"; public static final String FinancialMgmtAcctSchemaDefault = "FinancialMgmtAcctSchemaDefault"; public static final String PROPERTY_ACCOUNTINGSCHEMA = "accountingSchema"; public static final String PROPERTY_CLIENT = "client"; public static final String PROPERTY_ORGANIZATION = "organization"; public static final String PROPERTY_ACTIVE = "active"; public static final String PROPERTY_CREATIONDATE = "creationDate"; public static final String PROPERTY_CREATEDBY = "createdBy"; public static final String PROPERTY_UPDATED = "updated"; public static final String PROPERTY_UPDATEDBY = "updatedBy"; public static final String PROPERTY_WAREHOUSEINVENTORY = "warehouseInventory"; public static final String PROPERTY_INVENTORYADJUSTMENT = "inventoryAdjustment"; public static final String PROPERTY_WAREHOUSEDIFFERENCES = "warehouseDifferences"; public static final String PROPERTY_INVENTORYREVALUATION = "inventoryRevaluation"; public static final String PROPERTY_PRODUCTREVENUE = "productRevenue"; public static final String PROPERTY_PRODUCTEXPENSE = "productExpense"; public static final String PROPERTY_FIXEDASSET = "fixedAsset"; public static final String PROPERTY_PURCHASEPRICEVARIANCE = "purchasePriceVariance"; public static final String PROPERTY_INVOICEPRICEVARIANCE = "invoicePriceVariance"; public static final String PROPERTY_TRADEDISCOUNTRECEIVED = "tradeDiscountReceived"; public static final String PROPERTY_TRADEDISCOUNTGRANTED = "tradeDiscountGranted"; public static final String PROPERTY_PRODUCTCOGS = "productCOGS"; public static final String PROPERTY_CUSTOMERRECEIVABLESNO = "customerReceivablesNo"; public static final String PROPERTY_CUSTOMERPREPAYMENT = "customerPrepayment"; public static final String PROPERTY_VENDORLIABILITY = "vendorLiability"; public static final String PROPERTY_VENDORSERVICELIABILITY = "vendorServiceLiability"; public static final String PROPERTY_VENDORPREPAYMENT = "vendorPrepayment"; public static final String PROPERTY_PAYMENTDISCOUNTEXPENSE = "paymentDiscountExpense"; public static final String PROPERTY_WRITEOFF = "writeoff"; public static final String PROPERTY_PAYMENTDISCOUNTREVENUE = "paymentDiscountRevenue"; public static final String PROPERTY_UNREALIZEDGAINSACCT = "unrealizedGainsAcct"; public static final String PROPERTY_UNREALIZEDLOSSESACCT = "unrealizedLossesAcct"; public static final String PROPERTY_REALIZEDGAINACCT = "realizedGainAcct"; public static final String PROPERTY_REALIZEDLOSSACCT = "realizedLossAcct"; public static final String PROPERTY_WITHHOLDINGACCOUNT = "withholdingAccount"; public static final String PROPERTY_EMPLOYEEPREPAYMENTS = "employeePrepayments"; public static final String PROPERTY_EMPLOYEEEXPENSES = "employeeExpenses"; public static final String PROPERTY_PROJECTASSET = "projectAsset"; public static final String PROPERTY_WORKINPROGRESS = "workInProgress"; public static final String PROPERTY_TAXEXPENSE = "taxExpense"; public static final String PROPERTY_TAXLIABILITY = "taxLiability"; public static final String PROPERTY_TAXRECEIVABLES = "taxReceivables"; public static final String PROPERTY_TAXDUE = "taxDue"; public static final String PROPERTY_TAXCREDIT = "taxCredit"; public static final String PROPERTY_BANKINTRANSIT = "bankInTransit"; public static final String PROPERTY_BANKASSET = "bankAsset"; public static final String PROPERTY_BANKEXPENSE = "bankExpense"; public static final String PROPERTY_BANKINTERESTREVENUE = "bankInterestRevenue"; public static final String PROPERTY_BANKINTERESTEXPENSE = "bankInterestExpense"; public static final String PROPERTY_BANKUNIDENTIFIEDRECEIPTS = "bankUnidentifiedReceipts"; public static final String PROPERTY_UNALLOCATEDCASH = "unallocatedCash"; public static final String PROPERTY_PAYMENTSELECTION = "paymentSelection"; public static final String PROPERTY_BANKSETTLEMENTGAIN = "bankSettlementGain"; public static final String PROPERTY_BANKSETTLEMENTLOSS = "bankSettlementLoss"; public static final String PROPERTY_BANKREVALUATIONGAIN = "bankRevaluationGain"; public static final String PROPERTY_BANKREVALUATIONLOSS = "bankRevaluationLoss"; public static final String PROPERTY_CHARGEEXPENSE = "chargeExpense"; public static final String PROPERTY_CHARGEREVENUE = "chargeRevenue"; public static final String PROPERTY_UNEARNEDREVENUE = "unearnedRevenue"; public static final String PROPERTY_NONINVOICEDRECEIVABLES = "nonInvoicedReceivables"; public static final String PROPERTY_NONINVOICEDREVENUES = "nonInvoicedRevenues"; public static final String PROPERTY_NONINVOICEDRECEIPTS = "nonInvoicedReceipts"; public static final String PROPERTY_CASHBOOKASSET = "cashBookAsset"; public static final String PROPERTY_CASHTRANSFER = "cashTransfer"; public static final String PROPERTY_CASHBOOKDIFFERENCES = "cashBookDifferences"; public static final String PROPERTY_CASHBOOKEXPENSE = "cashBookExpense"; public static final String PROPERTY_CASHBOOKRECEIPT = "cashBookReceipt"; public static final String PROPERTY_PROCESSNOW = "processNow"; public static final String PROPERTY_ACCUMULATEDDEPRECIATION = "accumulatedDepreciation"; public static final String PROPERTY_DEPRECIATION = "depreciation"; public static final String PROPERTY_DISPOSALGAIN = "disposalGain"; public static final String PROPERTY_DISPOSALLOSS = "disposalLoss"; public static final String PROPERTY_ID = "id"; public AcctSchemaDefault() { setDefaultValue(PROPERTY_ACTIVE, true); setDefaultValue(PROPERTY_PROCESSNOW, false); } @Override public String getEntityName() { return FinancialMgmtAcctSchemaDefault; } public AcctSchema getAccountingSchema() { return (AcctSchema) get(PROPERTY_ACCOUNTINGSCHEMA); } public void setAccountingSchema(AcctSchema accountingSchema) { set(PROPERTY_ACCOUNTINGSCHEMA, accountingSchema); } public Client getClient() { return (Client) get(PROPERTY_CLIENT); } public void setClient(Client client) { set(PROPERTY_CLIENT, client); } public Organization getOrganization() { return (Organization) get(PROPERTY_ORGANIZATION); } public void setOrganization(Organization organization) { set(PROPERTY_ORGANIZATION, organization); } public Boolean isActive() { return (Boolean) get(PROPERTY_ACTIVE); } public void setActive(Boolean active) { set(PROPERTY_ACTIVE, active); } public Date getCreationDate() { return (Date) get(PROPERTY_CREATIONDATE); } public void setCreationDate(Date creationDate) { set(PROPERTY_CREATIONDATE, creationDate); } public User getCreatedBy() { return (User) get(PROPERTY_CREATEDBY); } public void setCreatedBy(User createdBy) { set(PROPERTY_CREATEDBY, createdBy); } public Date getUpdated() { return (Date) get(PROPERTY_UPDATED); } public void setUpdated(Date updated) { set(PROPERTY_UPDATED, updated); } public User getUpdatedBy() { return (User) get(PROPERTY_UPDATEDBY); } public void setUpdatedBy(User updatedBy) { set(PROPERTY_UPDATEDBY, updatedBy); } public AccountingCombination getWarehouseInventory() { return (AccountingCombination) get(PROPERTY_WAREHOUSEINVENTORY); } public void setWarehouseInventory(AccountingCombination warehouseInventory) { set(PROPERTY_WAREHOUSEINVENTORY, warehouseInventory); } public AccountingCombination getInventoryAdjustment() { return (AccountingCombination) get(PROPERTY_INVENTORYADJUSTMENT); } public void setInventoryAdjustment( AccountingCombination inventoryAdjustment) { set(PROPERTY_INVENTORYADJUSTMENT, inventoryAdjustment); } public AccountingCombination getWarehouseDifferences() { return (AccountingCombination) get(PROPERTY_WAREHOUSEDIFFERENCES); } public void setWarehouseDifferences( AccountingCombination warehouseDifferences) { set(PROPERTY_WAREHOUSEDIFFERENCES, warehouseDifferences); } public AccountingCombination getInventoryRevaluation() { return (AccountingCombination) get(PROPERTY_INVENTORYREVALUATION); } public void setInventoryRevaluation( AccountingCombination inventoryRevaluation) { set(PROPERTY_INVENTORYREVALUATION, inventoryRevaluation); } public AccountingCombination getProductRevenue() { return (AccountingCombination) get(PROPERTY_PRODUCTREVENUE); } public void setProductRevenue(AccountingCombination productRevenue) { set(PROPERTY_PRODUCTREVENUE, productRevenue); } public AccountingCombination getProductExpense() { return (AccountingCombination) get(PROPERTY_PRODUCTEXPENSE); } public void setProductExpense(AccountingCombination productExpense) { set(PROPERTY_PRODUCTEXPENSE, productExpense); } public AccountingCombination getFixedAsset() { return (AccountingCombination) get(PROPERTY_FIXEDASSET); } public void setFixedAsset(AccountingCombination fixedAsset) { set(PROPERTY_FIXEDASSET, fixedAsset); } public AccountingCombination getPurchasePriceVariance() { return (AccountingCombination) get(PROPERTY_PURCHASEPRICEVARIANCE); } public void setPurchasePriceVariance( AccountingCombination purchasePriceVariance) { set(PROPERTY_PURCHASEPRICEVARIANCE, purchasePriceVariance); } public AccountingCombination getInvoicePriceVariance() { return (AccountingCombination) get(PROPERTY_INVOICEPRICEVARIANCE); } public void setInvoicePriceVariance( AccountingCombination invoicePriceVariance) { set(PROPERTY_INVOICEPRICEVARIANCE, invoicePriceVariance); } public AccountingCombination getTradeDiscountReceived() { return (AccountingCombination) get(PROPERTY_TRADEDISCOUNTRECEIVED); } public void setTradeDiscountReceived( AccountingCombination tradeDiscountReceived) { set(PROPERTY_TRADEDISCOUNTRECEIVED, tradeDiscountReceived); } public AccountingCombination getTradeDiscountGranted() { return (AccountingCombination) get(PROPERTY_TRADEDISCOUNTGRANTED); } public void setTradeDiscountGranted( AccountingCombination tradeDiscountGranted) { set(PROPERTY_TRADEDISCOUNTGRANTED, tradeDiscountGranted); } public AccountingCombination getProductCOGS() { return (AccountingCombination) get(PROPERTY_PRODUCTCOGS); } public void setProductCOGS(AccountingCombination productCOGS) { set(PROPERTY_PRODUCTCOGS, productCOGS); } public AccountingCombination getCustomerReceivablesNo() { return (AccountingCombination) get(PROPERTY_CUSTOMERRECEIVABLESNO); } public void setCustomerReceivablesNo( AccountingCombination customerReceivablesNo) { set(PROPERTY_CUSTOMERRECEIVABLESNO, customerReceivablesNo); } public AccountingCombination getCustomerPrepayment() { return (AccountingCombination) get(PROPERTY_CUSTOMERPREPAYMENT); } public void setCustomerPrepayment(AccountingCombination customerPrepayment) { set(PROPERTY_CUSTOMERPREPAYMENT, customerPrepayment); } public AccountingCombination getVendorLiability() { return (AccountingCombination) get(PROPERTY_VENDORLIABILITY); } public void setVendorLiability(AccountingCombination vendorLiability) { set(PROPERTY_VENDORLIABILITY, vendorLiability); } public AccountingCombination getVendorServiceLiability() { return (AccountingCombination) get(PROPERTY_VENDORSERVICELIABILITY); } public void setVendorServiceLiability( AccountingCombination vendorServiceLiability) { set(PROPERTY_VENDORSERVICELIABILITY, vendorServiceLiability); } public AccountingCombination getVendorPrepayment() { return (AccountingCombination) get(PROPERTY_VENDORPREPAYMENT); } public void setVendorPrepayment(AccountingCombination vendorPrepayment) { set(PROPERTY_VENDORPREPAYMENT, vendorPrepayment); } public AccountingCombination getPaymentDiscountExpense() { return (AccountingCombination) get(PROPERTY_PAYMENTDISCOUNTEXPENSE); } public void setPaymentDiscountExpense( AccountingCombination paymentDiscountExpense) { set(PROPERTY_PAYMENTDISCOUNTEXPENSE, paymentDiscountExpense); } public AccountingCombination getWriteoff() { return (AccountingCombination) get(PROPERTY_WRITEOFF); } public void setWriteoff(AccountingCombination writeoff) { set(PROPERTY_WRITEOFF, writeoff); } public AccountingCombination getPaymentDiscountRevenue() { return (AccountingCombination) get(PROPERTY_PAYMENTDISCOUNTREVENUE); } public void setPaymentDiscountRevenue( AccountingCombination paymentDiscountRevenue) { set(PROPERTY_PAYMENTDISCOUNTREVENUE, paymentDiscountRevenue); } public AccountingCombination getUnrealizedGainsAcct() { return (AccountingCombination) get(PROPERTY_UNREALIZEDGAINSACCT); } public void setUnrealizedGainsAcct( AccountingCombination unrealizedGainsAcct) { set(PROPERTY_UNREALIZEDGAINSACCT, unrealizedGainsAcct); } public AccountingCombination getUnrealizedLossesAcct() { return (AccountingCombination) get(PROPERTY_UNREALIZEDLOSSESACCT); } public void setUnrealizedLossesAcct( AccountingCombination unrealizedLossesAcct) { set(PROPERTY_UNREALIZEDLOSSESACCT, unrealizedLossesAcct); } public AccountingCombination getRealizedGainAcct() { return (AccountingCombination) get(PROPERTY_REALIZEDGAINACCT); } public void setRealizedGainAcct(AccountingCombination realizedGainAcct) { set(PROPERTY_REALIZEDGAINACCT, realizedGainAcct); } public AccountingCombination getRealizedLossAcct() { return (AccountingCombination) get(PROPERTY_REALIZEDLOSSACCT); } public void setRealizedLossAcct(AccountingCombination realizedLossAcct) { set(PROPERTY_REALIZEDLOSSACCT, realizedLossAcct); } public AccountingCombination getWithholdingAccount() { return (AccountingCombination) get(PROPERTY_WITHHOLDINGACCOUNT); } public void setWithholdingAccount(AccountingCombination withholdingAccount) { set(PROPERTY_WITHHOLDINGACCOUNT, withholdingAccount); } public AccountingCombination getEmployeePrepayments() { return (AccountingCombination) get(PROPERTY_EMPLOYEEPREPAYMENTS); } public void setEmployeePrepayments( AccountingCombination employeePrepayments) { set(PROPERTY_EMPLOYEEPREPAYMENTS, employeePrepayments); } public AccountingCombination getEmployeeExpenses() { return (AccountingCombination) get(PROPERTY_EMPLOYEEEXPENSES); } public void setEmployeeExpenses(AccountingCombination employeeExpenses) { set(PROPERTY_EMPLOYEEEXPENSES, employeeExpenses); } public AccountingCombination getProjectAsset() { return (AccountingCombination) get(PROPERTY_PROJECTASSET); } public void setProjectAsset(AccountingCombination projectAsset) { set(PROPERTY_PROJECTASSET, projectAsset); } public AccountingCombination getWorkInProgress() { return (AccountingCombination) get(PROPERTY_WORKINPROGRESS); } public void setWorkInProgress(AccountingCombination workInProgress) { set(PROPERTY_WORKINPROGRESS, workInProgress); } public AccountingCombination getTaxExpense() { return (AccountingCombination) get(PROPERTY_TAXEXPENSE); } public void setTaxExpense(AccountingCombination taxExpense) { set(PROPERTY_TAXEXPENSE, taxExpense); } public AccountingCombination getTaxLiability() { return (AccountingCombination) get(PROPERTY_TAXLIABILITY); } public void setTaxLiability(AccountingCombination taxLiability) { set(PROPERTY_TAXLIABILITY, taxLiability); } public AccountingCombination getTaxReceivables() { return (AccountingCombination) get(PROPERTY_TAXRECEIVABLES); } public void setTaxReceivables(AccountingCombination taxReceivables) { set(PROPERTY_TAXRECEIVABLES, taxReceivables); } public AccountingCombination getTaxDue() { return (AccountingCombination) get(PROPERTY_TAXDUE); } public void setTaxDue(AccountingCombination taxDue) { set(PROPERTY_TAXDUE, taxDue); } public AccountingCombination getTaxCredit() { return (AccountingCombination) get(PROPERTY_TAXCREDIT); } public void setTaxCredit(AccountingCombination taxCredit) { set(PROPERTY_TAXCREDIT, taxCredit); } public AccountingCombination getBankInTransit() { return (AccountingCombination) get(PROPERTY_BANKINTRANSIT); } public void setBankInTransit(AccountingCombination bankInTransit) { set(PROPERTY_BANKINTRANSIT, bankInTransit); } public AccountingCombination getBankAsset() { return (AccountingCombination) get(PROPERTY_BANKASSET); } public void setBankAsset(AccountingCombination bankAsset) { set(PROPERTY_BANKASSET, bankAsset); } public AccountingCombination getBankExpense() { return (AccountingCombination) get(PROPERTY_BANKEXPENSE); } public void setBankExpense(AccountingCombination bankExpense) { set(PROPERTY_BANKEXPENSE, bankExpense); } public AccountingCombination getBankInterestRevenue() { return (AccountingCombination) get(PROPERTY_BANKINTERESTREVENUE); } public void setBankInterestRevenue( AccountingCombination bankInterestRevenue) { set(PROPERTY_BANKINTERESTREVENUE, bankInterestRevenue); } public AccountingCombination getBankInterestExpense() { return (AccountingCombination) get(PROPERTY_BANKINTERESTEXPENSE); } public void setBankInterestExpense( AccountingCombination bankInterestExpense) { set(PROPERTY_BANKINTERESTEXPENSE, bankInterestExpense); } public AccountingCombination getBankUnidentifiedReceipts() { return (AccountingCombination) get(PROPERTY_BANKUNIDENTIFIEDRECEIPTS); } public void setBankUnidentifiedReceipts( AccountingCombination bankUnidentifiedReceipts) { set(PROPERTY_BANKUNIDENTIFIEDRECEIPTS, bankUnidentifiedReceipts); } public AccountingCombination getUnallocatedCash() { return (AccountingCombination) get(PROPERTY_UNALLOCATEDCASH); } public void setUnallocatedCash(AccountingCombination unallocatedCash) { set(PROPERTY_UNALLOCATEDCASH, unallocatedCash); } public AccountingCombination getPaymentSelection() { return (AccountingCombination) get(PROPERTY_PAYMENTSELECTION); } public void setPaymentSelection(AccountingCombination paymentSelection) { set(PROPERTY_PAYMENTSELECTION, paymentSelection); } public AccountingCombination getBankSettlementGain() { return (AccountingCombination) get(PROPERTY_BANKSETTLEMENTGAIN); } public void setBankSettlementGain(AccountingCombination bankSettlementGain) { set(PROPERTY_BANKSETTLEMENTGAIN, bankSettlementGain); } public AccountingCombination getBankSettlementLoss() { return (AccountingCombination) get(PROPERTY_BANKSETTLEMENTLOSS); } public void setBankSettlementLoss(AccountingCombination bankSettlementLoss) { set(PROPERTY_BANKSETTLEMENTLOSS, bankSettlementLoss); } public AccountingCombination getBankRevaluationGain() { return (AccountingCombination) get(PROPERTY_BANKREVALUATIONGAIN); } public void setBankRevaluationGain( AccountingCombination bankRevaluationGain) { set(PROPERTY_BANKREVALUATIONGAIN, bankRevaluationGain); } public AccountingCombination getBankRevaluationLoss() { return (AccountingCombination) get(PROPERTY_BANKREVALUATIONLOSS); } public void setBankRevaluationLoss( AccountingCombination bankRevaluationLoss) { set(PROPERTY_BANKREVALUATIONLOSS, bankRevaluationLoss); } public AccountingCombination getChargeExpense() { return (AccountingCombination) get(PROPERTY_CHARGEEXPENSE); } public void setChargeExpense(AccountingCombination chargeExpense) { set(PROPERTY_CHARGEEXPENSE, chargeExpense); } public AccountingCombination getChargeRevenue() { return (AccountingCombination) get(PROPERTY_CHARGEREVENUE); } public void setChargeRevenue(AccountingCombination chargeRevenue) { set(PROPERTY_CHARGEREVENUE, chargeRevenue); } public AccountingCombination getUnearnedRevenue() { return (AccountingCombination) get(PROPERTY_UNEARNEDREVENUE); } public void setUnearnedRevenue(AccountingCombination unearnedRevenue) { set(PROPERTY_UNEARNEDREVENUE, unearnedRevenue); } public AccountingCombination getNonInvoicedReceivables() { return (AccountingCombination) get(PROPERTY_NONINVOICEDRECEIVABLES); } public void setNonInvoicedReceivables( AccountingCombination nonInvoicedReceivables) { set(PROPERTY_NONINVOICEDRECEIVABLES, nonInvoicedReceivables); } public AccountingCombination getNonInvoicedRevenues() { return (AccountingCombination) get(PROPERTY_NONINVOICEDREVENUES); } public void setNonInvoicedRevenues( AccountingCombination nonInvoicedRevenues) { set(PROPERTY_NONINVOICEDREVENUES, nonInvoicedRevenues); } public AccountingCombination getNonInvoicedReceipts() { return (AccountingCombination) get(PROPERTY_NONINVOICEDRECEIPTS); } public void setNonInvoicedReceipts( AccountingCombination nonInvoicedReceipts) { set(PROPERTY_NONINVOICEDRECEIPTS, nonInvoicedReceipts); } public AccountingCombination getCashBookAsset() { return (AccountingCombination) get(PROPERTY_CASHBOOKASSET); } public void setCashBookAsset(AccountingCombination cashBookAsset) { set(PROPERTY_CASHBOOKASSET, cashBookAsset); } public AccountingCombination getCashTransfer() { return (AccountingCombination) get(PROPERTY_CASHTRANSFER); } public void setCashTransfer(AccountingCombination cashTransfer) { set(PROPERTY_CASHTRANSFER, cashTransfer); } public AccountingCombination getCashBookDifferences() { return (AccountingCombination) get(PROPERTY_CASHBOOKDIFFERENCES); } public void setCashBookDifferences( AccountingCombination cashBookDifferences) { set(PROPERTY_CASHBOOKDIFFERENCES, cashBookDifferences); } public AccountingCombination getCashBookExpense() { return (AccountingCombination) get(PROPERTY_CASHBOOKEXPENSE); } public void setCashBookExpense(AccountingCombination cashBookExpense) { set(PROPERTY_CASHBOOKEXPENSE, cashBookExpense); } public AccountingCombination getCashBookReceipt() { return (AccountingCombination) get(PROPERTY_CASHBOOKRECEIPT); } public void setCashBookReceipt(AccountingCombination cashBookReceipt) { set(PROPERTY_CASHBOOKRECEIPT, cashBookReceipt); } public Boolean isProcessNow() { return (Boolean) get(PROPERTY_PROCESSNOW); } public void setProcessNow(Boolean processNow) { set(PROPERTY_PROCESSNOW, processNow); } public AccountingCombination getAccumulatedDepreciation() { return (AccountingCombination) get(PROPERTY_ACCUMULATEDDEPRECIATION); } public void setAccumulatedDepreciation( AccountingCombination accumulatedDepreciation) { set(PROPERTY_ACCUMULATEDDEPRECIATION, accumulatedDepreciation); } public AccountingCombination getDepreciation() { return (AccountingCombination) get(PROPERTY_DEPRECIATION); } public void setDepreciation(AccountingCombination depreciation) { set(PROPERTY_DEPRECIATION, depreciation); } public AccountingCombination getDisposalGain() { return (AccountingCombination) get(PROPERTY_DISPOSALGAIN); } public void setDisposalGain(AccountingCombination disposalGain) { set(PROPERTY_DISPOSALGAIN, disposalGain); } public AccountingCombination getDisposalLoss() { return (AccountingCombination) get(PROPERTY_DISPOSALLOSS); } public void setDisposalLoss(AccountingCombination disposalLoss) { set(PROPERTY_DISPOSALLOSS, disposalLoss); } public String getId() { return (String) get(PROPERTY_ID); } public void setId(String id) { set(PROPERTY_ID, id); } }