|
Compiere 3.1 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MAcctSchema | |
|---|---|
| org.compiere.acct | Provides for.... |
| org.compiere.model | Provides for.... |
| Uses of MAcctSchema in org.compiere.acct |
|---|
| Fields in org.compiere.acct declared as MAcctSchema | |
|---|---|
MAcctSchema |
AcctViewerData.ASchema
This Acct Schema |
MAcctSchema[] |
AcctViewerData.ASchemas
All Acct Schema |
| Methods in org.compiere.acct that return MAcctSchema | |
|---|---|
MAcctSchema |
Fact.getAcctSchema()
Get AcctSchema |
| Methods in org.compiere.acct with parameters of type MAcctSchema | |
|---|---|
BigDecimal |
Doc_Invoice.createFactCash(MAcctSchema as,
Fact fact,
BigDecimal multiplier)
Create Fact Cash Based (i.e. only revenue/expense) |
ArrayList<Fact> |
Doc_Requisition.createFacts(MAcctSchema as)
Create Facts (the accounting logic) for POR. |
ArrayList<Fact> |
Doc_ProjectIssue.createFacts(MAcctSchema as)
Create Facts (the accounting logic) for PJI Issue ProjectWIP DR Inventory CR Project Account is either Asset or WIP depending on Project Type |
ArrayList<Fact> |
Doc_Production.createFacts(MAcctSchema as)
Create Facts (the accounting logic) for MMP. |
ArrayList<Fact> |
Doc_Payment.createFacts(MAcctSchema as)
Create Facts (the accounting logic) for ARP, APP. |
ArrayList<Fact> |
Doc_Order.createFacts(MAcctSchema as)
Create Facts (the accounting logic) for SOO, POO. |
ArrayList<Fact> |
Doc_Movement.createFacts(MAcctSchema as)
Create Facts (the accounting logic) for MMM. |
ArrayList<Fact> |
Doc_MatchPO.createFacts(MAcctSchema as)
Create Facts (the accounting logic) for MXP. |
ArrayList<Fact> |
Doc_MatchInv.createFacts(MAcctSchema as)
Create Facts (the accounting logic) for MXI. |
ArrayList<Fact> |
Doc_Invoice.createFacts(MAcctSchema as)
Create Facts (the accounting logic) for ARI, ARC, ARF, API, APC. |
ArrayList<Fact> |
Doc_Inventory.createFacts(MAcctSchema as)
Create Facts (the accounting logic) for MMI. |
ArrayList<Fact> |
Doc_InOut.createFacts(MAcctSchema as)
Create Facts (the accounting logic) for MMS, MMR. |
ArrayList<Fact> |
Doc_GLJournal.createFacts(MAcctSchema as)
Create Facts (the accounting logic) for GLJ. |
ArrayList<Fact> |
Doc_CostUpdate.createFacts(MAcctSchema as)
|
ArrayList<Fact> |
Doc_Cash.createFacts(MAcctSchema as)
Create Facts (the accounting logic) for CMC. |
ArrayList<Fact> |
Doc_Bank.createFacts(MAcctSchema as)
Create Facts (the accounting logic) for CMB. |
ArrayList<Fact> |
Doc_Allocation.createFacts(MAcctSchema as)
Create Facts (the accounting logic) for CMA. |
abstract ArrayList<Fact> |
Doc.createFacts(MAcctSchema as)
Create Facts (the accounting logic) |
static Doc |
Doc.get(MAcctSchema[] ass,
int AD_Table_ID,
int Record_ID,
String trxName)
Create Posting document |
static Doc |
Doc.get(MAcctSchema[] ass,
int AD_Table_ID,
ResultSet rs,
String trxName)
Create Posting document |
MAccount |
DocTax.getAccount(int AcctType,
MAcctSchema as)
Get Account |
MAccount |
DocLine.getAccount(int AcctType,
MAcctSchema as)
Line Account from Product (or Charge). |
MAccount |
Doc.getAccount(int AcctType,
MAcctSchema as)
Get the account for Accounting Schema |
MAccount |
DocLine.getChargeAccount(MAcctSchema as,
BigDecimal amount)
Get Charge Account |
protected static Fact |
Doc_Order.getCommitmentRelease(MAcctSchema as,
Doc doc,
BigDecimal Qty,
int C_InvoiceLine_ID,
BigDecimal multiplier)
Get Commitment Release. |
BigDecimal |
DocLine.getProductCosts(MAcctSchema as,
int AD_Org_ID,
boolean zeroCostsOK)
Get Total Product Costs |
int |
Doc.getValidCombination_ID(int AcctType,
MAcctSchema as)
Get the Valid Combination id for Accounting Schema |
boolean |
Doc.isConvertible(MAcctSchema acctSchema)
Is Document convertible to currency and Conversion Type |
static String |
Doc.postImmediate(MAcctSchema[] ass,
int AD_Table_ID,
int Record_ID,
boolean force,
String trxName)
Post Document |
void |
FactLine.setAccount(MAcctSchema acctSchema,
MAccount acct)
Set Account Info |
| Constructors in org.compiere.acct with parameters of type MAcctSchema | |
|---|---|
Doc_Allocation(MAcctSchema[] ass,
ResultSet rs,
String trxName)
Constructor |
|
Doc_Bank(MAcctSchema[] ass,
ResultSet rs,
String trxName)
Constructor |
|
Doc_Cash(MAcctSchema[] ass,
ResultSet rs,
String trxName)
Constructor |
|
Doc_CostUpdate(MAcctSchema[] ass,
ResultSet rs,
String trxName)
|
|
Doc_GLJournal(MAcctSchema[] ass,
ResultSet rs,
String trxName)
Constructor |
|
Doc_InOut(MAcctSchema[] ass,
ResultSet rs,
String trxName)
Constructor |
|
Doc_Inventory(MAcctSchema[] ass,
ResultSet rs,
String trxName)
Constructor |
|
Doc_Invoice(MAcctSchema[] ass,
ResultSet rs,
String trxName)
Constructor |
|
Doc_MatchInv(MAcctSchema[] ass,
ResultSet rs,
String trxName)
Constructor |
|
Doc_MatchPO(MAcctSchema[] ass,
ResultSet rs,
String trxName)
Constructor |
|
Doc_Movement(MAcctSchema[] ass,
ResultSet rs,
String trxName)
Constructor |
|
Doc_Order(MAcctSchema[] ass,
ResultSet rs,
String trxName)
Constructor |
|
Doc_Payment(MAcctSchema[] ass,
ResultSet rs,
String trxName)
Constructor |
|
Doc_Production(MAcctSchema[] ass,
ResultSet rs,
String trxName)
Constructor |
|
Doc_ProjectIssue(MAcctSchema[] ass,
ResultSet rs,
String trxName)
Constructor |
|
Doc_Requisition(MAcctSchema[] ass,
ResultSet rs,
String trxName)
Constructor |
|
Doc(MAcctSchema[] ass,
Class<?> clazz,
ResultSet rs,
String defaultDocumentType,
String trxName)
Constructor |
|
Fact(Doc document,
MAcctSchema acctSchema,
String defaultPostingType)
Constructor |
|
| Uses of MAcctSchema in org.compiere.model |
|---|
| Methods in org.compiere.model that return MAcctSchema | |
|---|---|
static MAcctSchema |
MAcctSchema.get(Ctx ctx,
int C_AcctSchema_ID)
Get AccountSchema of Client |
static MAcctSchema |
MAcctSchema.get(Ctx ctx,
int C_AcctSchema_ID,
String trxName)
Get AccountSchema of Client |
MAcctSchema |
MClient.getAcctSchema()
Get Primary Accounting Schema |
static MAcctSchema[] |
MAcctSchema.getClientAcctSchema(Ctx ctx,
int AD_Client_ID)
Get AccountSchema of Client |
static MAcctSchema[] |
MAcctSchema.getClientAcctSchema(Ctx ctx,
int AD_Client_ID,
String trxName)
Get AccountSchema of Client |
MAcctSchema |
MClientInfo.getMAcctSchema1()
Get primary Acct Schema |
| Methods in org.compiere.model with parameters of type MAcctSchema | |
|---|---|
static BigDecimal |
MCostQueue.adjustQty(MProduct product,
int M_ASI_ID,
MAcctSchema as,
int Org_ID,
MCostElement ce,
BigDecimal Qty,
String trxName)
Adjust Qty based on in Lifo/Fifo order |
static BigDecimal |
MCost.calculateAverageInv(MProduct product,
int M_AttributeSetInstance_ID,
MAcctSchema as,
int AD_Org_ID)
Calculate Average Invoice from Trx |
static BigDecimal |
MCost.calculateAveragePO(MProduct product,
int M_AttributeSetInstance_ID,
MAcctSchema as,
int AD_Org_ID)
Calculate Average PO |
static BigDecimal |
MCost.calculateFiFo(MProduct product,
int M_AttributeSetInstance_ID,
MAcctSchema as,
int AD_Org_ID)
Calculate FiFo Cost |
static BigDecimal |
MCost.calculateLiFo(MProduct product,
int M_AttributeSetInstance_ID,
MAcctSchema as,
int AD_Org_ID)
Calculate LiFo costs |
static boolean |
MCostDetail.createInventory(MAcctSchema as,
int AD_Org_ID,
int M_Product_ID,
int M_AttributeSetInstance_ID,
int M_InventoryLine_ID,
int M_CostElement_ID,
BigDecimal Amt,
BigDecimal Qty,
String Description,
String trxName)
Create New Order Cost Detail for Physical Inventory. |
static boolean |
MCostDetail.createInvoice(MAcctSchema as,
int AD_Org_ID,
int M_Product_ID,
int M_AttributeSetInstance_ID,
int C_InvoiceLine_ID,
int M_CostElement_ID,
BigDecimal Amt,
BigDecimal Qty,
String Description,
String trxName)
Create New Invoice Cost Detail for AP Invoices. |
static boolean |
MCostDetail.createMovement(MAcctSchema as,
int AD_Org_ID,
int M_Product_ID,
int M_AttributeSetInstance_ID,
int M_MovementLine_ID,
int M_CostElement_ID,
BigDecimal Amt,
BigDecimal Qty,
boolean from,
String Description,
String trxName)
Create New Order Cost Detail for Movements. |
static boolean |
MCostDetail.createOrder(MAcctSchema as,
int AD_Org_ID,
int M_Product_ID,
int M_AttributeSetInstance_ID,
int C_OrderLine_ID,
int M_CostElement_ID,
BigDecimal Amt,
BigDecimal Qty,
String Description,
String trxName)
Create New Order Cost Detail for Purchase Orders. |
static boolean |
MCostDetail.createProduction(MAcctSchema as,
int AD_Org_ID,
int M_Product_ID,
int M_AttributeSetInstance_ID,
int M_ProductionLine_ID,
int M_CostElement_ID,
BigDecimal Amt,
BigDecimal Qty,
String Description,
String trxName)
Create New Order Cost Detail for Production. |
static boolean |
MCostDetail.createShipment(MAcctSchema as,
int AD_Org_ID,
int M_Product_ID,
int M_AttributeSetInstance_ID,
int M_InOutLine_ID,
int M_CostElement_ID,
BigDecimal Amt,
BigDecimal Qty,
String Description,
boolean IsSOTrx,
String trxName)
Create New Shipment Cost Detail for SO Shipments. |
static boolean |
MCostDetail.createWorkOrderTransaction(MAcctSchema as,
int AD_Org_ID,
int M_Product_ID,
int M_AttributeSetInstance_ID,
int M_WorkOrderTransactionLine_ID,
int M_CostElement_ID,
BigDecimal Amt,
BigDecimal Qty,
String Description,
boolean IsSOTrx,
String trxName)
Create New Work Order Transaction Cost detail Called from Doc_WorkOrderTransaction - for Work Order Transactions |
static MCost |
MCost.get(MProduct product,
int M_AttributeSetInstance_ID,
MAcctSchema as,
int AD_Org_ID,
int M_CostElement_ID)
Get/Create Cost Record. |
static MCostQueue |
MCostQueue.get(MProduct product,
int M_AttributeSetInstance_ID,
MAcctSchema as,
int AD_Org_ID,
int M_CostElement_ID,
String trxName)
Get/Create Cost Queue Record. |
MAccount |
ProductCost.getAccount(int AcctType,
MAcctSchema as)
Line Account from Product |
static MAccount |
MCharge.getAccount(int C_Charge_ID,
MAcctSchema as,
BigDecimal amount)
Get Charge Account |
MAccount |
ProductCost.getAccountDefault(int AcctType,
MAcctSchema as)
Account from Default Product Category |
AccountingInterface |
MDocBaseType.getAccountingInstance(MAcctSchema[] ass,
ResultSet rs,
String trxName)
Get Accounting Class |
static MAcctSchemaElement[] |
MAcctSchemaElement.getAcctSchemaElements(MAcctSchema as)
Factory: Return ArrayList of Account Schema Elements |
static BigDecimal |
MCostQueue.getCosts(MProduct product,
int M_ASI_ID,
MAcctSchema as,
int Org_ID,
MCostElement ce,
BigDecimal Qty,
String trxName)
Calculate Cost based on Qty based on in Lifo/Fifo order |
static BigDecimal |
MCost.getCurrentCost(MProduct product,
int M_AttributeSetInstance_ID,
MAcctSchema as,
int AD_Org_ID,
String costingMethod,
BigDecimal qty,
int C_OrderLine_ID,
boolean zeroCostsOK,
String trxName)
Retrieve/Calculate Current Cost Price |
static MAccount |
MAccount.getDefault(MAcctSchema acctSchema,
boolean optionalNull)
Factory: default combination |
BigDecimal |
ProductCost.getProductCosts(MAcctSchema as,
int AD_Org_ID,
String costingMethod,
int C_OrderLine_ID,
boolean zeroCostsOK)
Get Total Costs (amt*qty) in Accounting Schema Currency |
static MCostQueue[] |
MCostQueue.getQueue(MProduct product,
int M_ASI_ID,
MAcctSchema as,
int Org_ID,
MCostElement ce,
String trxName)
Get Cost Queue Records in Lifo/Fifo order |
static BigDecimal |
MCost.getSeedCosts(MProduct product,
int M_ASI_ID,
MAcctSchema as,
int Org_ID,
String costingMethod,
int C_OrderLine_ID)
Get Seed Costs |
| Constructors in org.compiere.model with parameters of type MAcctSchema | |
|---|---|
MAccount(MAcctSchema as)
Parent Constructor |
|
MAcctSchemaElement(MAcctSchema as)
Parent Constructor |
|
MCost(MProduct product,
int M_AttributeSetInstance_ID,
MAcctSchema as,
int AD_Org_ID,
int M_CostElement_ID)
Parent Constructor |
|
MCostDetail(MAcctSchema as,
int AD_Org_ID,
int M_Product_ID,
int M_AttributeSetInstance_ID,
int M_CostElement_ID,
BigDecimal Amt,
BigDecimal Qty,
String Description,
String trxName)
New Constructor |
|
MCostQueue(MProduct product,
int M_AttributeSetInstance_ID,
MAcctSchema as,
int AD_Org_ID,
int M_CostElement_ID,
String trxName)
Parent Constructor |
|
|
Compiere 3.1 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||