/** * Create Facts (the accounting logic) for * ARI, ARC, ARF, API, APC. * <pre> * ARI, ARF * Receivables DR * Charge CR * TaxDue CR * Revenue CR * * ARC * Receivables CR * Charge DR * TaxDue DR * Revenue DR * * API * Payables CR * Charge DR * TaxCredit DR * Expense DR * * APC * Payables DR * Charge CR * TaxCredit CR * Expense CR * </pre> * @param as accounting schema * @return Fact */
Las abbreaviaciones de tres digitos corresponde a tipos de documentos base.
Podes encontrar las representanciones en dichos documentos base en la clase "Doc" ubicada en la raiz :
/org.adempiere.base/src/org/compiere/acct/
(Te este link podras ver la clase de java en el repositorio de carlos ruiz de bitbutcket:
https://bitbucket.org/CarlosRuiz_globalqss/idempiere-carlosruiz/src/4fa9dc3592d7179e44325c65ee116e82bd8ebfa6/org.adempiere.base/src/org/compiere/acct/Doc.java?at=development)
/************************************************************************** * Document Types * -------------- * C_DocType.DocBaseType & AD_Reference_ID=183 * C_Invoice: ARI, ARC, ARF, API, APC * C_Payment: ARP, APP * C_Order: SOO, POO * M_Transaction: MMI, MMM, MMS, MMR * C_BankStatement: CMB * C_Cash: CMC * C_Allocation: CMA * GL_Journal: GLJ * C_ProjectIssue PJI * M_Requisition POR **************************************************************************/ /** AR Invoices - ARI */ public static final String DOCTYPE_ARInvoice = MDocType.DOCBASETYPE_ARInvoice; /** AR Credit Memo */ public static final String DOCTYPE_ARCredit = "ARC"; /** AR Receipt */ public static final String DOCTYPE_ARReceipt = "ARR"; /** AR ProForma */ public static final String DOCTYPE_ARProForma = "ARF"; /** AP Invoices */ public static final String DOCTYPE_APInvoice = "API"; /** AP Credit Memo */ public static final String DOCTYPE_APCredit = "APC"; /** AP Payment */ public static final String DOCTYPE_APPayment = "APP"; /** CashManagement Bank Statement */ public static final String DOCTYPE_BankStatement = "CMB"; /** CashManagement Cash Journals */ public static final String DOCTYPE_CashJournal = "CMC"; /** CashManagement Allocations */ public static final String DOCTYPE_Allocation = "CMA"; /** Material Shipment */ public static final String DOCTYPE_MatShipment = "MMS"; /** Material Receipt */ public static final String DOCTYPE_MatReceipt = "MMR"; /** Material Inventory */ public static final String DOCTYPE_MatInventory = "MMI"; /** Material Movement */ public static final String DOCTYPE_MatMovement = "MMM"; /** Material Production */ public static final String DOCTYPE_MatProduction = "MMP"; /** Match Invoice */ public static final String DOCTYPE_MatMatchInv = "MXI"; /** Match PO */ public static final String DOCTYPE_MatMatchPO = "MXP"; /** GL Journal */ public static final String DOCTYPE_GLJournal = "GLJ"; /** Purchase Order */ public static final String DOCTYPE_POrder = "POO"; /** Sales Order */ public static final String DOCTYPE_SOrder = "SOO"; /** Project Issue */ public static final String DOCTYPE_ProjectIssue = "PJI"; /** Purchase Requisition */ public static final String DOCTYPE_PurchaseRequisition = "POR";
Y bueno, te recomendaria que inspeccionara todas las classes que tenga la forma de: "Doc_YYYY" donde YYYY es el nombre de
es el nombre de algun documento u funcionalidad.
--
Has recibido este mensaje porque estás suscrito al grupo "iDempiere-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a idempiere-es...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
--
Has recibido este mensaje porque estás suscrito al grupo "iDempiere-es" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a idempiere-es...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/idempiere-es/fe815367-3536-4967-8279-c2717e726311%40googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/idempiere-es/CA%2BzYZDfhoX%2Bm%3DiNTf7guGMZqqrMM4n%2BW%2BTzw9kLnL%3DZYAS8_Vg%40mail.gmail.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/idempiere-es/CAF64tVAs_NcmV5cJF8RU5ocOVMnb3GkCj1Lq1pqiV2DYLDv-Vg%40mail.gmail.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/idempiere-es/CA%2BzYZDfvfoKWh%3DEjR1wedKn7kogwfX4ZFAkC%2BWif2oOHvVNCTQ%40mail.gmail.com.